{"id":16667,"date":"2026-08-17T17:11:04","date_gmt":"2026-08-17T17:11:04","guid":{"rendered":"https:\/\/vilalara.com\/?page_id=16667"},"modified":"2026-08-19T11:07:06","modified_gmt":"2026-08-19T11:07:06","slug":"thalasso-legacy-woche","status":"publish","type":"page","link":"https:\/\/vilalara.com\/de\/60-jahre\/thalasso-legacy-woche\/","title":{"rendered":"Thalasso Legacy Woche"},"content":{"rendered":"\n<style>\n\/* Vilalara, Thalasso Therapy Legacy Week.\n   Generated from src\/css\/legacy-week.css by build_wordpress.py.\n   Every rule is pinned to .lw so nothing reaches the rest of the\n   site; edit the source, not this file. *\/\n.lw {\n  --color-marron:#3C321B;\n  --color-arena-light:#FCFBF8;\n  --color-arena:#E3DECF;\n  --color-fffaef:#FFFAEF;\n  --color-fff7e6:#FFF7E6;\n  --color-marron-rgb:60,50,27;\n  --font-optima:\"Optima-nova-LT-Pro\",Optima,Candara,\"Segoe UI\",sans-serif;\n  --font-millionaire:\"Millionaire\",Georgia,serif;\n  --font-millionaire-roman:\"Millionaire-Roman\",Georgia,serif;\n  --font-millionaire-script:\"Millionaire-Script\",Georgia,serif;\n  --font-gill:\"Gill Sans\",\"Gill Sans MT\",Calibri,\"Segoe UI\",sans-serif;\n\n  \n  --rule:rgba(var(--color-marron-rgb),.18);\n  --rule-strong:rgba(var(--color-marron-rgb),.35);\n  --muted:rgba(var(--color-marron-rgb),.62);\n  --section-y:64px;          \n  --ease:cubic-bezier(.165,.84,.44,1);\n}\n.lw .d-flex {display:flex}\n.lw .flex-column {flex-direction:column}\n.lw .mx-auto {margin-left:auto;margin-right:auto}\n.lw .text-center {text-align:center}\n.lw .sticky-top {position:sticky;top:0}\n.lw *,\n.lw *::before,\n.lw *::after {box-sizing:border-box}\nhtml:has(.lw) {scroll-behavior:smooth;scroll-padding-top:120px}\n.lw {margin:0;font-family:var(--font-optima);font-weight:300;line-height:1;\n     background-color:var(--color-arena-light);color:var(--color-marron);\n     -webkit-font-smoothing:antialiased;touch-action:manipulation}\n.lw a {text-decoration:none;color:inherit}\n.lw img {display:block;max-width:100%;height:auto}\n.lw figure {margin:0;vertical-align:middle}\n.lw ul {list-style:none;margin:0;padding:0}\n.lw h1,\n.lw h2,\n.lw h3,\n.lw h4,\n.lw h5,\n.lw h6,\n.lw p {margin:0}\n.lw h2,\n.lw h3,\n.lw h4,\n.lw h5,\n.lw h6,\n.lw .title {font-size:29px;font-family:var(--font-optima);font-weight:300}\n.lw h2 span,\n.lw h3 span,\n.lw h4 span,\n.lw .title span {font-family:var(--font-millionaire);font-style:italic}\n.lw hr,\n.lw .separator {appearance:none;border:0;height:1px;margin:16px 0 22px;\n     background-color:var(--color-marron);opacity:1}\n.lw .container {width:100%;padding-left:20px;padding-right:20px;margin:0 auto}\n@media(min-width:768px) {\n.lw .container {padding-left:40px;padding-right:40px;max-width:none}\n}\n@media(min-width:1200px) {\n.lw .container.p-lg-medium {padding-left:112px;padding-right:112px}\n}\n.lw .vl-bg-dark {background-color:var(--color-arena)}\n.lw .vl-btn {display:inline-flex;align-items:center;justify-content:center;width:max-content;\n  height:30px;appearance:none;border:none;padding:0 16px;border-radius:32px;\n  background-color:var(--color-arena-light);color:var(--color-marron);\n  font-weight:300;font-size:14px;line-height:14px;font-family:var(--font-gill);\n  text-transform:uppercase;letter-spacing:.55px;transition:all .2s ease-in-out;cursor:pointer}\n.lw .vl-btn:not(.dropdown-toggle) {padding-top:4px}\n.lw .vl-btn.dark {background-color:var(--color-marron);color:var(--color-arena);border:1px solid var(--color-marron)}\n.lw .vl-btn.light {background-color:transparent;color:var(--color-marron);border:1px solid var(--color-marron)}\n.lw .vl-btn.light.white {color:var(--color-arena);border:1px solid var(--color-arena)}\n.lw .vl-btn:hover.dark {color:var(--color-marron);background-color:var(--color-arena)}\n.lw .vl-btn:hover.light {background-color:var(--color-marron);color:var(--color-arena)}\n.lw .vl-btn:hover.light.white {background-color:var(--color-arena);color:var(--color-marron);border-color:var(--color-arena)}\n.lw .vl-btn:focus-visible {outline:2px solid var(--color-marron);outline-offset:3px}\n@media(min-width:768px) {\n.lw .vl-btn {height:40px}\n}\n.lw .vl-btn.h-auto {height:auto;padding:11px 22px 8px}\n.lw .vl-anchor-nav {display:none;background-color:var(--color-arena-light);\n  border-bottom:1px solid var(--rule)}\n@media(min-width:992px) {\n.lw .vl-anchor-nav {display:block;position:sticky;top:var(--header-h,116px);z-index:998}\n.lw .vl-anchor-nav ul {display:flex;justify-content:center;gap:34px;padding:13px 0}\n.lw .vl-anchor-nav a {font-family:var(--font-gill);font-size:10px;letter-spacing:1.1px;\n    text-transform:uppercase;color:var(--muted);padding-bottom:2px;\n    border-bottom:1px solid transparent;transition:all .25s var(--ease)}\n.lw .vl-anchor-nav a:hover,\n.lw .vl-anchor-nav a.is-active {color:var(--color-marron);border-bottom-color:var(--color-marron)}\n}\n.lw .above-the-fold {position:relative;background-color:var(--color-arena-light)}\n.lw .above-the-fold .image {position:relative;width:100%;overflow:hidden;background-color:#20404f}\n.lw .above-the-fold .image img {width:100%;height:100%;object-fit:cover;display:block}\n.lw .above-the-fold .image .tall {display:block;aspect-ratio:4\/5}\n.lw .above-the-fold .image .wide {display:none}\n@media(min-width:768px) {\n.lw .above-the-fold .image .tall {display:none}\n.lw .above-the-fold .image .wide {display:block;aspect-ratio:auto;height:100%}\n}\n.lw .above-the-fold .image::after {content:\"\";position:absolute;inset:0;\n  background:linear-gradient(to top,rgba(var(--color-marron-rgb),.42) 0%,\n    rgba(var(--color-marron-rgb),.10) 40%,rgba(var(--color-marron-rgb),0) 72%)}\n@media(min-width:768px) {\n.lw .above-the-fold .image::after {background:linear-gradient(to right,\n    rgba(var(--color-marron-rgb),.30) 0%,rgba(var(--color-marron-rgb),.04) 34%,\n    rgba(var(--color-marron-rgb),0) 60%)}\n}\n.lw .above-the-fold .above-info {position:absolute;top:50%;left:50%;\n  transform:translate(-50%,-50%);text-align:center;z-index:1;width:88%}\n@media(min-width:768px) {\n.lw .above-the-fold .above-info {left:50%;top:42%;width:60%}\n}\n@media(min-width:1200px) {\n.lw .above-the-fold .above-info {left:50%;width:54%}\n}\n.lw .above-the-fold .above-info .vl-card-subtitle {color:var(--color-arena-light);\n  font-family:var(--font-gill);font-size:10px;letter-spacing:2.2px;text-transform:uppercase;\n  margin-bottom:16px;opacity:.92}\n.lw .above-the-fold .above-info .title {display:block;color:var(--color-arena-light);\n  font-size:22px;line-height:1.5;letter-spacing:2.6px;text-transform:uppercase;font-weight:300}\n.lw .above-the-fold .above-info .title em {display:block;text-transform:none;font-style:normal;\n  font-family:var(--font-millionaire-script);font-size:44px;line-height:1.12;\n  letter-spacing:0;margin-top:6px}\n@media(min-width:768px) {\n.lw .above-the-fold .above-info .title {font-size:14px;letter-spacing:3.4px}\n.lw .above-the-fold .above-info .title em {font-size:58px;margin-top:10px}\n}\n@media(min-width:1200px) {\n.lw .above-the-fold .above-info .title em {font-size:64px}\n}\n.lw .above-the-fold .above-info .subtitle {margin:20px auto 0;font-family:var(--font-gill);\n  color:var(--color-arena-light);font-size:14px;line-height:22px;letter-spacing:.4px;\n  max-width:44ch;opacity:.94}\n.lw .vl-seal {display:block;width:96px;height:auto;margin:0 auto 18px}\n@media(min-width:768px) {\n.lw .vl-seal {width:116px;margin-bottom:20px}\n}\n.lw .vl-site-info {padding-top:var(--section-y);padding-bottom:var(--section-y)}\n.lw .vl-site-info .container {margin:0 auto;text-align:center}\n@media(min-width:768px) {\n.lw .vl-site-info .container {width:65%;padding:0}\n}\n@media(min-width:1200px) {\n.lw .vl-site-info .container {width:60%;max-width:586px}\n}\n.lw .vl-site-info .subtitle {font-family:var(--font-gill);font-size:11px;font-weight:300;line-height:16px;\n  letter-spacing:.99px;text-transform:uppercase;margin-bottom:18px}\n@media(min-width:768px) {\n.lw .vl-site-info .subtitle {font-size:12px;letter-spacing:1.08px;margin-bottom:22px}\n}\n.lw .vl-site-info .title {margin-bottom:18px;display:flex;flex-direction:column;color:var(--color-marron);\n  font-size:20px;font-weight:300;letter-spacing:1px;line-height:28px;text-align:center;text-transform:uppercase}\n.lw .vl-site-info .title em {font-family:var(--font-millionaire-script);text-transform:none;font-style:normal}\n@media(min-width:768px) {\n.lw .vl-site-info .title {font-size:27px;letter-spacing:1.35px;line-height:36px;margin-bottom:28px}\n}\n.lw .image-page-info {padding:64px 24px;position:relative;margin:24px 0 0;\n  display:flex;align-items:center;justify-content:center;min-height:420px}\n@media(min-width:768px) {\n.lw .image-page-info {padding:96px 42px;min-height:560px}\n}\n.lw .image-page-info .image {position:absolute;inset:0;overflow:hidden;background-color:#6b6152}\n.lw .image-page-info .image img {width:100%;height:100%;object-fit:cover;object-position:center}\n.lw .image-page-info .image::after {content:\"\";position:absolute;inset:0;\n  background-color:rgba(var(--color-marron-rgb),.38)}\n.lw .image-page-info .info {text-align:center;padding:0;font-weight:300;\n  color:var(--color-arena-light);z-index:1;width:100%}\n@media(min-width:768px) {\n.lw .image-page-info .info {width:75%}\n}\n@media(min-width:1200px) {\n.lw .image-page-info .info {width:52.25%}\n}\n.lw .image-page-info .info .subtitle {font-size:12px;text-transform:uppercase;line-height:14px;\n  letter-spacing:.6px;margin-bottom:22px;font-family:var(--font-gill);color:var(--color-arena)}\n@media(min-width:1200px) {\n.lw .image-page-info .info .subtitle {margin-bottom:32px}\n}\n.lw .image-page-info .info .title {display:flex;flex-direction:column;align-items:center;\n  font-size:38px;letter-spacing:0;line-height:44px;margin-bottom:22px}\n@media(min-width:768px) {\n.lw .image-page-info .info .title {font-size:51px;line-height:58px}\n}\n@media(min-width:1200px) {\n.lw .image-page-info .info .title {font-size:74px;line-height:79px}\n}\n.lw .image-page-info .info .title em {font-family:var(--font-millionaire-script);\n  line-height:1.1;font-style:normal}\n.lw .image-page-info .info .info-text {font-size:16px;letter-spacing:.43px;line-height:22px;\n  font-family:var(--font-gill)}\n@media(min-width:768px) {\n.lw .image-page-info .info .info-text {width:85%;margin:0 auto}\n}\n@media(min-width:1200px) {\n.lw .image-page-info .info .info-text {width:65%}\n}\n.lw .image-page-info .info .vl-btn {height:auto;padding:11px 22px 8px;margin-top:26px;\n  background-color:var(--color-arena-light);border:none}\n.lw .image-page-info .event-differentials {display:flex;gap:24px;justify-content:center;\n  margin-top:18px;flex-wrap:wrap;font-family:var(--font-gill);font-size:12px;\n  letter-spacing:1.08px;text-transform:uppercase}\n.lw .image-page-info .event-differentials li {font-weight:500;position:relative}\n.lw .image-page-info .event-differentials li:not(:last-of-type)::after {content:\"\";position:absolute;\n  height:4px;width:4px;background:#fff;top:50%;right:-12px;transform:translateY(-50%);border-radius:100%}\n.lw .vl-card.slider-card-info {width:100%;margin-bottom:18px}\n.lw .vl-card-subtitle {color:var(--color-marron);font-family:var(--font-gill);font-size:11px;\n  font-weight:300;line-height:16px;letter-spacing:.99px;text-transform:uppercase;margin-bottom:13px}\n@media(min-width:768px) {\n.lw .vl-card-subtitle {font-size:12px;letter-spacing:1.08px;margin-bottom:15px}\n}\n.lw .vl-card-title {color:var(--color-marron);font-size:22px;line-height:28px;letter-spacing:0;\n  text-transform:uppercase;font-weight:300;margin-bottom:20px;display:flex;flex-direction:column}\n.lw .vl-card-title em {text-transform:none;font-style:normal;\n  font-family:var(--font-millionaire-script);line-height:1;letter-spacing:normal}\n@media(min-width:768px) {\n.lw .vl-card-title {font-size:27px;line-height:34px;margin-bottom:16px}\n}\n.lw .vl-card .info-text {color:var(--color-marron);font-family:var(--font-gill);font-size:14px;\n  font-weight:300;letter-spacing:.35px;line-height:20px}\n@media(min-width:768px) {\n.lw .vl-card .info-text {font-size:16px;letter-spacing:.43px;line-height:22px;margin-bottom:15px}\n}\n.lw .vl-section {padding:var(--section-y) 0}\n@media(min-width:992px) {\n.lw .vl-section {padding:96px 0}\n}\n@media(min-width:992px) {\n.lw #practitioners {padding-top:84px;padding-bottom:72px}\n}\n.lw #gallery {padding-bottom:20px}\n@media(min-width:992px) {\n.lw #gallery {padding-bottom:28px}\n}\n.lw #reserve {padding-top:36px;padding-bottom:64px}\n@media(min-width:992px) {\n.lw #reserve {padding-top:44px;padding-bottom:80px}\n}\n.lw #practitioners {padding-top:56px}\n.lw .vl-section-title {text-align:center;max-width:860px;margin:0 auto var(--section-y)}\n.lw .vl-section-title .info-text {max-width:685px;margin:0 auto}\n.lw .vl-programme .day-rail {display:flex;gap:0;overflow-x:auto;scrollbar-width:none;\n  border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin-bottom:48px}\n.lw .vl-programme .day-rail::-webkit-scrollbar {display:none}\n.lw .vl-programme .day-rail button {flex:1 0 auto;min-width:104px;background:none;border:none;\n  padding:20px 12px 17px;font-family:var(--font-gill);color:var(--muted);cursor:pointer;\n  border-bottom:1px solid transparent;transition:all .3s var(--ease);text-align:center}\n.lw .vl-programme .day-rail button .dow {display:block;font-size:10px;letter-spacing:1.5px;\n  text-transform:uppercase;margin-bottom:7px}\n.lw .vl-programme .day-rail button .dom {display:block;font-family:var(--font-millionaire-script);\n  font-size:27px;line-height:1;color:inherit}\n.lw .vl-programme .day-rail button:hover {color:var(--color-marron)}\n.lw .vl-programme .day-rail button[aria-selected=\"true\"] {color:var(--color-marron);\n  border-bottom-color:var(--color-marron)}\n.lw .vl-programme .day-rail button:focus-visible {outline:2px solid var(--color-marron);outline-offset:-4px}\n.lw .vl-programme .day-head {text-align:center;margin-bottom:38px}\n.lw .vl-programme .day-head .subtitle {font-family:var(--font-gill);font-size:11px;letter-spacing:1.08px;\n  text-transform:uppercase;color:var(--muted);margin-bottom:12px}\n.lw .vl-programme .day-head .title {font-size:27px;line-height:34px;text-transform:uppercase;letter-spacing:1.2px}\n.lw .vl-programme .day-head .title em {font-family:var(--font-millionaire-script);\n  text-transform:none;font-style:normal}\n.lw .vl-agenda {max-width:880px;margin:0 auto}\n.lw .vl-agenda .slot {display:grid;grid-template-columns:1fr;gap:6px;padding:22px 0;\n  border-bottom:1px solid var(--rule)}\n.lw .vl-agenda .slot:first-child {border-top:1px solid var(--rule)}\n@media(min-width:768px) {\n.lw .vl-agenda .slot {grid-template-columns:132px 1fr auto;gap:24px;align-items:baseline;padding:24px 0}\n}\n.lw .vl-agenda .time {font-family:var(--font-gill);font-size:12px;letter-spacing:1.08px;\n  text-transform:uppercase;color:var(--muted);white-space:nowrap}\n.lw .vl-agenda .what .name {font-size:19px;line-height:26px;letter-spacing:.4px;\n  text-transform:uppercase;font-weight:300;margin-bottom:5px}\n.lw .vl-agenda .what .name em {font-family:var(--font-millionaire-script);text-transform:none;font-style:normal}\n.lw .vl-agenda .what .who {font-family:var(--font-gill);font-size:13px;line-height:19px;\n  letter-spacing:.4px;color:var(--muted)}\n.lw .vl-agenda .tag {font-family:var(--font-gill);font-size:9px;letter-spacing:1.5px;text-transform:uppercase;\n  padding:6px 12px 5px;border:1px solid var(--rule-strong);border-radius:32px;\n  color:var(--muted);white-space:nowrap;align-self:center;justify-self:start}\n@media(min-width:768px) {\n.lw .vl-agenda .tag {justify-self:end}\n}\n.lw .vl-agenda .slot.is-workshop {background:linear-gradient(to right,rgba(227,222,207,.42),rgba(227,222,207,0));\n  padding-left:18px;margin-left:-18px}\n.lw .vl-agenda .slot.is-workshop .tag {border-color:var(--color-marron);color:var(--color-marron)}\n.lw .vl-programme .panel[hidden] {display:none}\n.lw .vl-programme .panel {animation:vl-fade .55s var(--ease) both}\n@keyframes vl-fade {from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}\n.lw .vl-programme .day-note {text-align:center;font-family:var(--font-gill);font-size:12px;\n  letter-spacing:.6px;color:var(--muted);margin-top:34px;line-height:20px}\n.lw .vl-practitioner {padding:72px 0;border-bottom:1px solid var(--rule)}\n@media(min-width:992px) {\n.lw .vl-practitioner {padding:104px 0}\n}\n.lw .vl-practitioner:last-of-type {border-bottom:none}\n.lw .vl-practitioner .grid {display:flex;flex-direction:column;gap:28px}\n@media(min-width:992px) {\n.lw .vl-practitioner .grid {flex-direction:row;justify-content:space-between;align-items:flex-start;gap:72px}\n.lw .vl-practitioner .portrait {width:44%;flex:0 0 44%;max-width:none;margin:0}\n.lw .vl-practitioner .bio {width:48%}\n.lw .vl-practitioner.reverse .grid {flex-direction:row-reverse}\n}\n.lw .vl-practitioner .portrait {max-width:440px;margin:0 auto}\n.lw .vl-practitioner .portrait figure {aspect-ratio:4\/5;overflow:hidden}\n.lw .vl-practitioner .portrait img {width:100%;height:100%;object-fit:cover;\n  transition:transform 1.2s var(--ease)}\n.lw .vl-practitioner .portrait figure:hover img {transform:scale(1.04)}\n.lw .vl-practitioner .portrait .caption {font-family:var(--font-gill);font-size:10px;letter-spacing:1.3px;\n  text-transform:uppercase;color:var(--muted);margin-top:11px}\n.lw .vl-practitioner .bio .info-text {font-family:var(--font-gill);font-size:17px;line-height:28px;\n  letter-spacing:.43px;margin-bottom:0;color:rgba(var(--color-marron-rgb),.9)}\n.lw .vl-practitioner .expertise {display:flex;flex-wrap:wrap;gap:8px 22px;margin:22px 0 26px;\n  padding:0 0 20px;border-bottom:1px solid var(--rule)}\n.lw .vl-practitioner .expertise li {font-family:var(--font-gill);font-size:11px;letter-spacing:1.1px;\n  text-transform:uppercase;color:var(--muted);position:relative}\n.lw .vl-practitioner .expertise li:not(:last-child)::after {content:\"\";position:absolute;right:-12px;top:50%;\n  transform:translateY(-50%);width:3px;height:3px;border-radius:100%;\n  background:rgba(var(--color-marron-rgb),.5)}\n.lw .vl-practitioner .signatures {margin:30px 0 30px}\n.lw .vl-practitioner .signatures .lbl {font-family:var(--font-gill);font-size:9px;letter-spacing:1.7px;\n  text-transform:uppercase;color:var(--muted);margin-bottom:14px}\n.lw .vl-practitioner .signatures li {font-family:var(--font-optima);font-size:17px;line-height:1.4;\n  letter-spacing:.5px;padding:14px 0;border-bottom:1px solid var(--rule);\n  display:flex;justify-content:space-between;align-items:baseline;gap:18px;flex-wrap:wrap}\n.lw .vl-practitioner .signatures li:first-child {border-top:1px solid var(--rule)}\n.lw .vl-practitioner .signatures li span {color:var(--muted);font-size:12px;letter-spacing:.9px;\n  font-family:var(--font-gill);white-space:nowrap}\n.lw .vl-section-title {max-width:none}\n.lw .vl-section-title .vl-card-subtitle {margin-bottom:16px}\n.lw .vl-section-title .vl-card-title {display:block;text-align:center;font-size:13px;\n  line-height:1.5;letter-spacing:2.8px;text-transform:uppercase;font-weight:300;\n  color:var(--color-marron);margin:0}\n.lw .vl-section-title .vl-card-title em {display:block;font-family:var(--font-millionaire-script);\n  font-style:normal;text-transform:none;font-size:38px;line-height:1.15;letter-spacing:0;\n  margin-top:4px}\n.lw .vl-section-title .info-text {max-width:520px;margin:30px auto 0;font-size:15px;\n  line-height:25px;letter-spacing:.4px;color:var(--muted);padding:0}\n@media(min-width:768px) {\n.lw .vl-section-title .vl-card-title {font-size:15px;letter-spacing:3.4px}\n.lw .vl-section-title .vl-card-title em {font-size:52px;margin-top:8px}\n.lw .vl-section-title .info-text {max-width:560px;margin-top:34px;font-size:16px;line-height:26px}\n}\n.lw .vl-site-info .title {display:block;font-size:13px;letter-spacing:2.8px;line-height:1.5}\n.lw .vl-site-info .title em {display:block;font-family:var(--font-millionaire-script);\n  font-style:normal;text-transform:none;font-size:38px;line-height:1.15;\n  letter-spacing:0;margin-top:4px}\n@media(min-width:768px) {\n.lw .vl-site-info .title {font-size:15px;letter-spacing:3.4px}\n.lw .vl-site-info .title em {font-size:52px;margin-top:8px}\n}\n.lw .vl-practitioner .vl-card-title {display:block;font-size:13px;letter-spacing:2.8px;\n  line-height:1.5;margin-bottom:20px}\n.lw .vl-practitioner .vl-card-title em {display:block;font-family:var(--font-millionaire-script);\n  font-style:normal;text-transform:none;font-size:40px;line-height:1.1;letter-spacing:0;margin-top:4px}\n@media(min-width:768px) {\n.lw .vl-practitioner .vl-card-title {font-size:14px;letter-spacing:3.2px}\n.lw .vl-practitioner .vl-card-title em {font-size:50px;margin-top:6px}\n}\n.lw .vl-booking-title {display:block;text-align:center;font-size:13px;letter-spacing:2.8px;\n  line-height:1.5;text-transform:uppercase;margin:0 0 34px}\n.lw .vl-booking-title em {display:block;font-family:var(--font-millionaire-script);font-style:normal;\n  text-transform:none;font-size:44px;line-height:1.15;letter-spacing:0;margin-top:6px}\n.lw .vl-booking-ask {font-family:var(--font-millionaire);font-style:italic;font-size:19px;\n  line-height:30px;color:rgba(var(--color-marron-rgb),.86);max-width:24ch;margin:0 auto 26px}\n@media(min-width:768px) {\n.lw .vl-booking-ask {font-size:22px;line-height:34px;margin-bottom:30px;max-width:none}\n}\n@media(min-width:768px) {\n.lw .vl-booking-title {font-size:15px;letter-spacing:3.4px}\n.lw .vl-booking-title em {font-size:58px}\n}\n.lw .vl-practitioner .voice {font-family:var(--font-millionaire);font-style:italic;\n  font-size:21px;line-height:33px;letter-spacing:.2px;margin:0 0 24px;\n  color:rgba(var(--color-marron-rgb),.92);max-width:26ch}\n@media(min-width:992px) {\n.lw .vl-practitioner .voice {font-size:25px;line-height:39px;max-width:22ch}\n}\n.lw .vl-pc-row {display:grid;grid-template-columns:1fr;gap:14px;margin-bottom:26px}\n@media(min-width:768px) {\n.lw .vl-pc-row {grid-template-columns:repeat(3,1fr);gap:18px}\n}\n@media(min-width:1200px) {\n.lw .vl-pc-row {gap:24px;margin-bottom:44px}\n}\n.lw .vl-pc-face {display:block;position:relative;width:100%;padding:0;margin:0;border:0;\n  background:var(--color-arena);cursor:pointer;text-align:left;overflow:hidden;\n  aspect-ratio:4\/5;font:inherit;color:inherit}\n.lw .vl-pc-face figure {position:absolute;inset:0;margin:0}\n.lw .vl-pc-face img {width:100%;height:100%;object-fit:cover;\n  transition:transform 1.6s var(--ease),filter 1.2s var(--ease)}\n.lw .vl-pc-face::after {content:\"\";position:absolute;inset:0;pointer-events:none;\n  background:linear-gradient(to top,rgba(var(--color-marron-rgb),.80) 0%,\n    rgba(var(--color-marron-rgb),.38) 26%,rgba(var(--color-marron-rgb),.04) 52%,\n    rgba(var(--color-marron-rgb),0) 78%);\n  transition:opacity .7s var(--ease)}\n.lw .vl-pc-face:hover img,\n.lw .vl-pc-face:focus-visible img {transform:scale(1.055)}\n.lw .vl-pc-face:focus-visible {outline:2px solid var(--color-marron);outline-offset:3px}\n.lw .vl-pc-body {position:absolute;left:0;right:0;bottom:0;z-index:1;display:block;\n  padding:26px 24px 28px;color:var(--color-arena-light)}\n@media(min-width:1200px) {\n.lw .vl-pc-body {padding:30px 30px 32px}\n}\n.lw .vl-pc .disc {display:block;font-family:var(--font-gill);font-size:9px;letter-spacing:1.9px;\n  text-transform:uppercase;color:var(--color-arena);margin-bottom:11px}\n.lw .vl-pc .nm {display:block;font-family:var(--font-optima);font-size:11px;letter-spacing:2.6px;\n  text-transform:uppercase;line-height:1.5;font-weight:300}\n.lw .vl-pc .nm em {display:block;font-family:var(--font-millionaire-script);font-style:normal;\n  text-transform:none;font-size:31px;line-height:1.1;letter-spacing:0;margin-top:1px}\n@media(min-width:1200px) {\n.lw .vl-pc .nm em {font-size:36px}\n}\n.lw .vl-pc .reveal {display:grid;grid-template-rows:0fr;\n  transition:grid-template-rows .7s var(--ease)}\n.lw .vl-pc .reveal > span {overflow:hidden;display:block}\n.lw .vl-pc-face:hover .reveal,\n.lw .vl-pc-face:focus-visible .reveal,\n.lw .vl-pc-face[aria-expanded=\"true\"] .reveal {grid-template-rows:1fr}\n.lw .vl-pc .voice {display:block;font-family:var(--font-millionaire);font-style:italic;\n  font-size:15px;line-height:24px;padding-top:14px;color:var(--color-arena-light);\n  opacity:0;transform:translateY(8px);transition:all .6s var(--ease) .08s}\n.lw .vl-pc .more {display:inline-block;margin-top:15px;font-family:var(--font-gill);font-size:9px;\n  letter-spacing:1.8px;text-transform:uppercase;border-bottom:1px solid currentColor;\n  padding-bottom:3px;opacity:0;transform:translateY(8px);\n  transition:all .6s var(--ease) .16s}\n.lw .vl-pc-face:hover .voice,\n.lw .vl-pc-face:focus-visible .voice,\n.lw .vl-pc-face[aria-expanded=\"true\"] .voice,\n.lw .vl-pc-face:hover .more,\n.lw .vl-pc-face:focus-visible .more,\n.lw .vl-pc-face[aria-expanded=\"true\"] .more {opacity:1;transform:none}\n.lw .vl-pc-face[aria-expanded=\"true\"] .more {border-bottom-color:transparent}\n.lw .vl-pc-face[aria-expanded=\"true\"] .more::after {content:\" \\2014 open\"}\n@media(hover:none) {\n.lw .vl-pc .reveal {grid-template-rows:1fr}\n.lw .vl-pc .voice,\n.lw .vl-pc .more {opacity:1;transform:none}\n}\n.lw .vl-pc-panel[hidden] {display:none}\n.lw .vl-pc-panel {margin-top:0;padding:38px 0 0;border-top:1px solid var(--rule);\n  animation:vl-fade .6s var(--ease) both}\n.lw .vl-pc-panel .cols {display:grid;grid-template-columns:1fr;gap:36px}\n@media(min-width:992px) {\n.lw .vl-pc-panel .cols {grid-template-columns:1.1fr 1fr;gap:80px;align-items:start}\n}\n.lw .vl-pc-panel .lead {font-family:var(--font-gill);font-size:17px;line-height:28px;letter-spacing:.43px;\n  color:rgba(var(--color-marron-rgb),.9);margin-bottom:26px}\n.lw .vl-pc-panel .lead em {font-family:var(--font-millionaire);font-style:italic}\n.lw .vl-pc-panel .facts {display:grid;grid-template-columns:1fr;gap:0}\n@media(min-width:600px) {\n.lw .vl-pc-panel .facts {grid-template-columns:1fr 1fr;gap:0 40px}\n}\n@media(min-width:992px) {\n.lw .vl-pc-panel .facts {grid-template-columns:1fr;gap:0}\n}\n.lw .vl-pc-panel .facts div {padding:0 0 16px}\n.lw .vl-pc-panel .facts dt {font-family:var(--font-gill);font-size:9px;letter-spacing:1.7px;\n  text-transform:uppercase;color:var(--muted);margin-bottom:5px}\n.lw .vl-pc-panel .facts dd {font-family:var(--font-gill);font-size:14px;line-height:20px;\n  letter-spacing:.4px;margin:0;color:rgba(var(--color-marron-rgb),.88)}\n.lw .vl-pc-panel .signatures {margin-bottom:28px}\n.lw .vl-pc-panel .signatures .lbl {font-family:var(--font-gill);font-size:9px;letter-spacing:1.7px;\n  text-transform:uppercase;color:var(--muted);margin-bottom:14px}\n.lw .vl-pc-panel .signatures li {font-family:var(--font-optima);font-size:17px;line-height:1.4;\n  letter-spacing:.5px;padding:14px 0;border-bottom:1px solid var(--rule);\n  display:flex;justify-content:space-between;align-items:baseline;gap:18px;flex-wrap:wrap}\n.lw .vl-pc-panel .signatures li:first-child {border-top:1px solid var(--rule)}\n.lw .vl-pc-panel .signatures li span {color:var(--muted);font-size:12px;letter-spacing:.9px;\n  font-family:var(--font-gill);white-space:nowrap}\n.lw .above-the-fold .image img {animation:vl-drift 30s var(--ease) both}\n@keyframes vl-drift {from{transform:scale(1.005)}to{transform:scale(1.075)}}\n.lw .vl-exp {transition:border-color .5s var(--ease)}\n.lw .vl-exp:hover {border-bottom-color:var(--rule-strong)}\n.lw .vl-exp .name em {transition:transform .55s var(--ease)}\n.lw .vl-exp:hover .name em {transform:translateX(7px)}\n.lw .vl-rule {display:block;width:56px;height:1px;background:var(--rule-strong);margin:0 auto 22px}\n.lw .vl-daterule {display:flex;align-items:center;justify-content:center;gap:14px}\n.lw .vl-daterule::before,\n.lw .vl-daterule::after {content:\"\";display:block;height:1px;width:34px;\n  background:currentColor;opacity:.55;flex:0 0 auto}\n@media(min-width:768px) {\n.lw .vl-daterule::before,\n.lw .vl-daterule::after {width:52px}\n}\n.lw .vl-practitioner .facts {margin:26px 0 0}\n.lw .vl-practitioner .facts div {padding:0 0 15px}\n.lw .vl-practitioner .facts div:last-child {padding-bottom:0}\n.lw .vl-practitioner .facts dt {font-family:var(--font-gill);font-size:9px;letter-spacing:1.7px;\n  text-transform:uppercase;color:var(--muted);margin-bottom:5px}\n.lw .vl-practitioner .facts dd {font-family:var(--font-gill);font-size:14px;line-height:20px;\n  letter-spacing:.4px;margin:0;color:rgba(var(--color-marron-rgb),.88)}\n.lw .vl-exp-group {margin-bottom:64px}\n.lw .vl-exp-group:last-of-type {margin-bottom:48px}\n.lw .vl-exp-group .grp-head {padding:0 0 16px;margin-bottom:0;\n  border-bottom:1px solid var(--rule-strong)}\n.lw .vl-exp-group .grp-head h3 {font-size:11px;letter-spacing:2.6px;text-transform:uppercase;\n  white-space:nowrap;font-weight:300;color:var(--muted);display:flex;align-items:baseline;gap:12px}\n.lw .vl-exp-group .grp-head h3 em {font-family:var(--font-millionaire-script);font-style:normal;\n  text-transform:none;font-size:38px;line-height:1;letter-spacing:0;color:var(--color-marron)}\n.lw .vl-exp-group .grp-head .line {flex:1;height:1px;background:var(--rule)}\n.lw .vl-exp-list {border-top:0}\n.lw .vl-exp {display:grid;grid-template-columns:1fr;gap:22px;padding:30px 0;\n  border-bottom:1px solid var(--rule)}\n@media(min-width:992px) {\n.lw .vl-exp {grid-template-columns:1fr auto;gap:48px;padding:34px 0;align-items:center}\n}\n.lw .vl-exp .name {font-size:11px;letter-spacing:2.4px;text-transform:uppercase;font-weight:300;\n  line-height:1.5;margin-bottom:12px;color:var(--muted)}\n.lw .vl-exp .name em {display:block;font-family:var(--font-millionaire-script);font-style:normal;\n  text-transform:none;font-size:30px;line-height:1.12;letter-spacing:0;margin-top:2px;\n  color:var(--color-marron)}\n@media(min-width:768px) {\n.lw .vl-exp .name em {font-size:34px}\n}\n.lw .vl-exp .desc {font-family:var(--font-gill);font-size:15px;line-height:24px;letter-spacing:.43px;\n  color:rgba(var(--color-marron-rgb),.88);margin-bottom:0;max-width:58ch}\n.lw .vl-exp .benefits {display:flex;flex-wrap:wrap;gap:7px 20px;font-family:var(--font-gill);\n  font-size:10px;letter-spacing:1.3px;text-transform:uppercase;color:var(--muted)}\n.lw .vl-exp .benefits li {position:relative}\n.lw .vl-exp .benefits li:not(:last-child)::after {content:\"\";position:absolute;right:-12px;top:50%;\n  transform:translateY(-50%);width:3px;height:3px;border-radius:100%;\n  background:rgba(var(--color-marron-rgb),.4)}\n.lw .vl-exp .offer {display:flex;flex-direction:column;align-items:flex-start}\n@media(min-width:992px) {\n.lw .vl-exp .offer {padding-top:0}\n}\n.lw .vl-exp .formats {width:100%;margin-bottom:20px}\n.lw .vl-exp .formats li {display:flex;justify-content:space-between;align-items:baseline;gap:16px;\n  padding:9px 0;border-bottom:1px solid var(--rule)}\n.lw .vl-exp .formats li:first-child {border-top:1px solid var(--rule)}\n.lw .vl-exp .fmt {font-family:var(--font-gill);font-size:10px;letter-spacing:1.5px;\n  text-transform:uppercase;color:var(--muted)}\n.lw .vl-exp .val {font-family:var(--font-millionaire-roman);font-size:20px;letter-spacing:.4px;\n  white-space:nowrap;color:var(--color-marron)}\n.lw .vl-ladder {display:grid;grid-template-columns:1fr;gap:1px;background:var(--rule);\n  border:1px solid var(--rule);margin-top:8px}\n@media(min-width:768px) {\n.lw .vl-ladder {grid-template-columns:repeat(4,1fr)}\n}\n.lw .vl-ladder .step {background:var(--color-arena-light);padding:26px 22px;text-align:center}\n.lw .vl-ladder .step .q {font-family:var(--font-gill);font-size:10px;letter-spacing:1.5px;\n  text-transform:uppercase;color:var(--muted);margin-bottom:12px}\n.lw .vl-ladder .step .p {font-family:var(--font-millionaire-script);font-size:34px;line-height:1;margin-bottom:8px}\n.lw .vl-ladder .step .u {font-family:var(--font-gill);font-size:11px;letter-spacing:.9px;color:var(--muted)}\n.lw .vl-ladder .step.is-best {background:var(--color-fff7e6)}\n.lw .vl-workshop {padding:var(--section-y) 0}\n.lw .vl-workshop .grid {display:flex;flex-direction:column;gap:26px}\n@media(min-width:992px) {\n.lw .vl-workshop .grid {flex-direction:row;justify-content:space-between;align-items:center;gap:64px}\n.lw .vl-workshop .shot {width:52%;flex:0 0 52%}\n.lw .vl-workshop .body {width:40%}\n.lw .vl-workshop.reverse .grid {flex-direction:row-reverse}\n}\n.lw .vl-workshop .shot figure {aspect-ratio:4\/3;overflow:hidden}\n.lw .vl-workshop .shot img {width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--ease)}\n.lw .vl-workshop .shot figure:hover img {transform:scale(1.05)}\n.lw .vl-workshop .meta {display:flex;gap:22px;flex-wrap:wrap;margin-bottom:16px;font-family:var(--font-gill);\n  font-size:11px;letter-spacing:1.2px;text-transform:uppercase;color:var(--muted)}\n.lw .vl-workshop .meta li {position:relative}\n.lw .vl-workshop .meta li:not(:last-child)::after {content:\"\";position:absolute;right:-12px;top:50%;\n  transform:translateY(-50%);width:3px;height:3px;border-radius:100%;background:rgba(var(--color-marron-rgb),.5)}\n.lw .vl-workshop .name {font-size:26px;line-height:33px;text-transform:uppercase;letter-spacing:.6px;\n  font-weight:300;margin-bottom:16px}\n.lw .vl-workshop .name em {font-family:var(--font-millionaire-script);text-transform:none;font-style:normal}\n.lw .vl-workshop blockquote {font-family:var(--font-millionaire);font-style:italic;font-size:19px;\n  line-height:27px;margin:0 0 18px;padding-left:20px;border-left:1px solid var(--rule-strong);\n  color:rgba(var(--color-marron-rgb),.9)}\n.lw .vl-workshop .desc {font-family:var(--font-gill);font-size:15px;line-height:23px;letter-spacing:.43px;\n  margin-bottom:22px}\n.lw .vl-workshop .takeaway .lbl {font-family:var(--font-gill);font-size:10px;letter-spacing:1.5px;\n  text-transform:uppercase;color:var(--muted);margin-bottom:11px}\n.lw .vl-workshop .takeaway li {font-family:var(--font-gill);font-size:14px;line-height:22px;\n  padding-left:20px;position:relative;color:rgba(var(--color-marron-rgb),.86)}\n.lw .vl-workshop .takeaway li::before {content:\"\";position:absolute;left:0;top:8px;width:7px;height:4px;\n  border-left:1px solid var(--color-marron);border-bottom:1px solid var(--color-marron);\n  transform:rotate(-45deg)}\n.lw .vl-workshop .vl-btn {margin-top:26px}\n.lw .vl-gallery {display:grid;grid-template-columns:repeat(2,1fr);gap:12px}\n@media(min-width:768px) {\n.lw .vl-gallery {grid-template-columns:repeat(4,1fr);gap:12px}\n}\n.lw .vl-gallery figure {overflow:hidden;aspect-ratio:1\/1;margin:0}\n.lw .vl-gallery figure img {width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--ease)}\n.lw .vl-gallery figure:hover img {transform:scale(1.06)}\n@media(min-width:768px) {\n.lw .vl-gallery figure.tall {grid-row:span 2;aspect-ratio:auto;height:100%}\n.lw .vl-gallery figure.wide {grid-column:span 2;aspect-ratio:auto;height:100%}\n}\n.lw .vl-accordion {max-width:820px;margin:0 auto;border-top:1px solid var(--rule)}\n.lw .vl-accordion details {border-bottom:1px solid var(--rule)}\n.lw .vl-accordion summary {list-style:none;cursor:pointer;padding:24px 40px 24px 0;position:relative;\n  font-size:17px;line-height:25px;letter-spacing:.4px;text-transform:uppercase;font-weight:300}\n.lw .vl-accordion summary::-webkit-details-marker {display:none}\n.lw .vl-accordion summary::after,\n.lw .vl-accordion summary::before {content:\"\";position:absolute;right:6px;\n  top:50%;background:var(--color-marron);transition:all .3s var(--ease)}\n.lw .vl-accordion summary::after {width:13px;height:1px;transform:translateY(-50%)}\n.lw .vl-accordion summary::before {width:1px;height:13px;transform:translate(6px,-50%)}\n.lw .vl-accordion details[open] summary::before {transform:translate(6px,-50%) rotate(90deg);opacity:0}\n.lw .vl-accordion summary:focus-visible {outline:2px solid var(--color-marron);outline-offset:2px}\n.lw .vl-accordion .a {font-family:var(--font-gill);font-size:15px;line-height:24px;letter-spacing:.43px;\n  padding:0 40px 26px 0;color:rgba(var(--color-marron-rgb),.86)}\n.lw .vl-float {position:fixed;left:0;right:0;bottom:0;z-index:997;background:var(--color-marron);\n  color:var(--color-arena);transform:translateY(110%);transition:transform .45s var(--ease)}\n.lw .vl-float.is-in {transform:none}\n.lw .vl-float .inner {display:flex;align-items:center;justify-content:space-between;gap:16px;\n  padding:13px 20px}\n@media(min-width:768px) {\n.lw .vl-float .inner {padding:15px 40px}\n}\n.lw .vl-float .txt {font-family:var(--font-gill);font-size:11px;letter-spacing:1.1px;text-transform:uppercase;\n  line-height:16px}\n.lw .vl-float .txt b {font-weight:300;font-family:var(--font-millionaire-script);\n  text-transform:none;font-size:17px;letter-spacing:0;margin-right:8px}\n.lw .vl-float .vl-btn {height:auto;padding:10px 20px 7px;flex:0 0 auto}\n@media(max-width:575px) {\n.lw .vl-float .txt span {display:none}\n}\n.lw [data-anim=zoom-image] {overflow:hidden}\n.lw [data-anim=zoom-image] figure {overflow:hidden}\n.lw [data-anim=zoom-image].animated img {opacity:1;visibility:visible;transform:scale(1)}\n@media(prefers-reduced-motion:reduce) {\nhtml:has(.lw) {scroll-behavior:auto}\n.lw *,\n.lw *::before,\n.lw *::after {animation-duration:.001ms!important;animation-iteration-count:1!important;\n    transition-duration:.001ms!important}\n.lw [data-anim] {opacity:1!important;visibility:visible!important;transform:none!important}\n.lw [data-anim=zoom-image] img {opacity:1!important;visibility:visible!important;transform:none!important}\n.lw .above-the-fold .image img {animation:none!important}\n}\n.lw .skip {position:absolute;left:-9999px;top:0;z-index:1001;background:var(--color-marron);\n  color:var(--color-arena);padding:12px 20px;font-family:var(--font-gill);font-size:12px;\n  letter-spacing:1px;text-transform:uppercase}\n.lw .skip:focus {left:0}\n.lw .ph {display:inline-block;font-family:var(--font-gill);font-size:9px;letter-spacing:1.2px;\n  text-transform:uppercase;color:#8a6d3b;border:1px dashed #c0a06a;border-radius:3px;\n  padding:2px 7px 1px;background:#fdf7ea;vertical-align:middle}\n.lw .vl-request {\n  max-width: 620px;\n  margin: 56px auto 0;\n  padding-top: 48px;\n  border-top: 1px solid var(--rule);\n  text-align: left;\n}\n.lw .vl-request__title {\n  font-family: var(--font-millionaire-script);\n  font-size: 32px;\n  line-height: 1.2;\n  color: var(--color-marron);\n  margin-bottom: 10px;\n  text-align: center;\n}\n.lw .vl-request__lead {\n  font-family: var(--font-optima);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--muted);\n  text-align: center;\n  margin-bottom: 34px;\n}\n.lw .vl-request__group { border: 0; padding: 0; margin: 0 0 30px; }\n.lw .vl-request__group legend,\n.lw .vl-field > span {\n  display: block;\n  font-family: var(--font-gill);\n  font-size: 11px;\n  letter-spacing: 1.6px;\n  text-transform: uppercase;\n  color: var(--muted);\n  margin-bottom: 12px;\n}\n.lw .vl-field select {\n  width: 100%;\n  font-family: var(--font-optima);\n  font-size: 15px;\n  color: var(--color-marron);\n  background-color: transparent;\n  border: 0;\n  border-bottom: 1px solid var(--rule-strong);\n  border-radius: 0;\n  padding: 7px 28px 7px 2px;\n  appearance: none;\n  cursor: pointer;\n  background-image: linear-gradient(45deg, transparent 50%, var(--muted) 50%),\n                    linear-gradient(135deg, var(--muted) 50%, transparent 50%);\n  background-position: right 12px center, right 6px center;\n  background-size: 6px 6px, 6px 6px;\n  background-repeat: no-repeat;\n  transition: border-color .3s var(--ease);\n}\n.lw .vl-field select:focus {\n  outline: none;\n  border-bottom-color: var(--color-marron);\n}\n.lw .vl-field select optgroup {\n  font-family: var(--font-gill);\n  font-size: 12px;\n  letter-spacing: 1.2px;\n  text-transform: uppercase;\n}\n.lw .vl-field select option { font-family: var(--font-optima); font-size: 15px; }\n.lw .vl-request__fields {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 20px 22px;\n  margin-bottom: 30px;\n}\n.lw .vl-field--wide { grid-column: 1 \/ -1; }\n.lw .vl-field input,\n.lw .vl-field textarea {\n  width: 100%;\n  font-family: var(--font-optima);\n  font-size: 15px;\n  color: var(--color-marron);\n  background-color: transparent;\n  border: 0;\n  border-bottom: 1px solid var(--rule-strong);\n  border-radius: 0;\n  padding: 7px 2px;\n  appearance: none;\n  transition: border-color .3s var(--ease);\n}\n.lw .vl-field textarea { resize: vertical; line-height: 1.5; }\n.lw .vl-field input:focus,\n.lw .vl-field textarea:focus {\n  outline: none;\n  border-bottom-color: var(--color-marron);\n}\n.lw .vl-field input::placeholder { color: rgba(var(--color-marron-rgb), .38); }\n.lw .vl-request__actions {\n  display: flex;\n  gap: 14px;\n  flex-wrap: wrap;\n  justify-content: center;\n}\n.lw .vl-request__note {\n  font-family: var(--font-optima);\n  font-size: 14px;\n  line-height: 1.5;\n  color: var(--muted);\n  text-align: center;\n  margin-top: 18px;\n}\n.lw .vl-request__note:empty { display: none; }\n@media (max-width: 767px) {\n.lw .vl-request { margin-top: 44px; padding-top: 38px; }\n.lw .vl-request__title { font-size: 27px; }\n.lw .vl-request__fields { grid-template-columns: 1fr; gap: 18px; }\n.lw .vl-request__actions .vl-btn { width: 100%; }\n}\n@media (min-width: 768px) {\n.lw .above-the-fold .image { height: clamp(360px, 58vh, 620px); }\n}\n@media (max-width: 767px) {\n.lw .above-the-fold .image { height: clamp(420px, 62vh, 560px); }\n.lw .above-the-fold .image .tall { aspect-ratio: auto; height: 100%; object-position: 42% center; }\n}\n.lw .above-the-fold .above-info .vl-btn {\n  height: auto;\n  padding: 11px 22px 8px;\n  margin-top: 26px;\n  color: var(--color-arena-light);\n  border: 1px solid var(--color-arena-light);\n  background-color: transparent;\n}\n.lw .above-the-fold .above-info .vl-btn:hover {\n  background-color: var(--color-arena-light);\n  color: var(--color-marron);\n}\n.lw .vl-exp-group { margin-top: 8px; }\n.lw .vl-exp-group + .vl-exp-group { margin-top: 26px; }\n@media (max-width: 767px) {\n.lw .vl-exp { grid-template-columns: 1fr; gap: 18px; align-items: start; }\n.lw .vl-exp .offer { justify-content: flex-start; }\n}\n\n\/* The template boxes its content and prints a heading above it. This page\n   draws its own opening and runs full bleed, so both have to give way,\n   scoped so no other page notices. *\/\nmain:has(.lw) {\n  width: auto;\n  max-width: none;\n  margin-inline: 0;\n  padding-top: 0;\n  margin-bottom: 0;\n}\n.content.container:has(.lw) {\n  max-width: none;\n  width: auto;\n  padding: 0;\n  margin-inline: 0;\n}\n.content.container:has(.lw) > .page-title { display: none; }\n\n\n.lw .ph { display: none !important; }\n\n\n\/* Without the script no element ever gets .animated, and the theme\n   holds [data-anim] at opacity zero. Show everything until the\n   script says it is running. *\/\n.lw:not(.lw-js) [data-anim],\n.lw:not(.lw-js) [data-anim] img {\n  opacity: 1 !important;\n  visibility: visible !important;\n  transform: none !important;\n}\n\n<\/style>\n\n<div class=\"lw\">\n<!-- ============================== 1 \u00b7 HERO ============================== -->\n<section class=\"above-the-fold\">\n  <div class=\"image\">\n    <img decoding=\"async\" class=\"wide\" src=\"https:\/\/vilalara.com\/wp-content\/uploads\/2026\/08\/DSC08636-VTRPT105-1536x1024.jpg\" srcset=\"https:\/\/vilalara.com\/wp-content\/uploads\/2026\/08\/DSC08636-VTRPT105-768x512.jpg 768w, https:\/\/vilalara.com\/wp-content\/uploads\/2026\/08\/DSC08636-VTRPT105-1024x683.jpg 1024w, https:\/\/vilalara.com\/wp-content\/uploads\/2026\/08\/DSC08636-VTRPT105-1536x1024.jpg 1536w, https:\/\/vilalara.com\/wp-content\/uploads\/2026\/08\/DSC08636-VTRPT105-2048x1365.jpg 2048w\" sizes=\"100vw\" alt=\"Ein Gast treibt im Thalassotherapie-Becken w\u00e4hrend einer Klangheilung, zwei Klangschalen ruhen auf dem Wasser\" fetchpriority=\"high\">\n    <img decoding=\"async\" class=\"tall\" src=\"https:\/\/vilalara.com\/wp-content\/uploads\/2026\/08\/DSC08636-VTRPT105-1024x683.jpg\" srcset=\"https:\/\/vilalara.com\/wp-content\/uploads\/2026\/08\/DSC08636-VTRPT105-768x512.jpg 768w, https:\/\/vilalara.com\/wp-content\/uploads\/2026\/08\/DSC08636-VTRPT105-1024x683.jpg 1024w, https:\/\/vilalara.com\/wp-content\/uploads\/2026\/08\/DSC08636-VTRPT105-1536x1024.jpg 1536w\" sizes=\"100vw\" alt=\"\" aria-hidden=\"true\">\n  <\/div>\n  <div class=\"above-info\">\n    <p class=\"vl-card-subtitle vl-daterule\"><span>21. &#8211; 28. September 2026<\/span><\/p>\n    <h1 class=\"title\">Thalasso Therapy<em>Legacy Week<\/em><\/h1>\n    <p class=\"subtitle\">Sehr begrenzte Teilnehmerzahl.<\/p>\n    <a class=\"vl-btn\" href=\"#spaRequest\">Erlebnis reservieren<\/a>\n  <\/div>\n<\/section>\n\n<!-- ============================== 2 \u00b7 INTRODUCTION ============================== -->\n<section class=\"vl-site-info\" id=\"legacy\">\n  <div class=\"container\" data-anim=\"fade\">\n    <p class=\"subtitle\">Thalasso Therapy Legacy Week<\/p><span class=\"vl-rule\"><\/span>\n    <h2 class=\"title\">Sechs Jahrzehnte<em>Vilalara<\/em><\/h2>\n  <\/div>\n<\/section>\n\n<section class=\"vl-section\" style=\"padding-top:0;padding-bottom:0\">\n  <div class=\"container p-lg-medium\">\n    <div style=\"max-width:820px;margin:0 auto;text-align:center\" data-anim=\"fade\">\n      <div class=\"vl-card\">\n        <div class=\"info-text\" style=\"font-size:17px;line-height:28px\">\n          <p style=\"margin-bottom:18px\">Eine Woche, gewidmet dem, was Vilalara seit sechs Jahrzehnten in aller Stille pflegt: der Kunst, am Meer das Gleichgewicht wiederherzustellen. Exklusive Anwendungen und Rituale des Wohlbefindens, getragen von der Thalasso-Tradition, die diesen Ort seit seinen Anf\u00e4ngen pr\u00e4gt.<\/p>\n          <p style=\"margin-bottom:18px\">Thalassotherapie ist die Behandlung in erw\u00e4rmtem Meerwasser, das Meer als Medium, nicht nur als Aussicht. Vom Wasser getragen, gibt der K\u00f6rper einen Teil seines Gewichts ab, und was bleibt, ist das Wesentliche: langsamere Bewegungen, ein tieferes Loslassen, eine Arbeit, die an Land nicht m\u00f6glich ist.<\/p>\n          <p>Drei international anerkannte Therapeuten, in Residenz an der Praia das Gaivotas. F\u00fcnfundzwanzig Gruppenstunden, vierundzwanzig Privatsitzungen, drei Workshops. Die Kurse sind auf acht G\u00e4ste begrenzt, klein genug, damit jede Stunde ihre Intimit\u00e4t bewahrt.<\/p>\n        <\/div>\n      <\/div>\n      <hr class=\"separator\" style=\"max-width:120px;margin:34px auto 30px\">\n      <p style=\"font-family:var(--font-millionaire);font-style:italic;font-size:21px;line-height:31px\">\n        Der Atlantik war immer die Behandlung.\n      <\/p>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============================== 3 \u00b7 VISITING PRACTITIONERS ============================== -->\n<section class=\"vl-section\" id=\"practitioners\">\n  <div class=\"container p-lg-medium\">\n    <div class=\"vl-section-title\" data-anim=\"fade\">\n      <p class=\"vl-card-subtitle\">21. &#8211; 28. September 2026<\/p><span class=\"vl-rule\"><\/span>\n      <h2 class=\"vl-card-title\">Drei Therapeuten<em>in Residenz<\/em><\/h2>\n      <div class=\"info-text\">Acht Tage lang hat der Wellness Club drei Namen. Drei Leben, demselben seltenen Handwerk gewidmet: den K\u00f6rper dem zur\u00fcckzugeben, der ihn bewohnt. Jeder Tag dieser Woche tr\u00e4gt ihre Handschrift.<\/div>\n    <\/div>\n\n    <div class=\"vl-pc-row\">\n      <article class=\"vl-pc\" data-anim=\"fade\" data-anim-delay=\"0\">\n        <button type=\"button\" class=\"vl-pc-face\" id=\"pt-gudrun\" aria-expanded=\"false\" aria-controls=\"pp-gudrun\">\n          <figure><img decoding=\"async\" src=\"https:\/\/vilalara.com\/wp-content\/uploads\/2026\/08\/04-gudrun-docherty-therapeutic-yoga-and-movement-specia.jpg\" alt=\"Gudrun Docherty, Spezialistin f\u00fcr therapeutisches Yoga und Bewegung\" loading=\"lazy\"><\/figure>\n          <span class=\"vl-pc-body\">\n            <span class=\"disc\">Therapeutisches Yoga &amp; Bewegung<\/span>\n            <span class=\"nm\">Gudrun<em>Docherty<\/em><\/span>\n            <span class=\"reveal\"><span>\n              <span class=\"voice\">Menschen helfen, sich leichter zu bewegen, Schmerzen zu verringern und langfristige Vitalit\u00e4t aufzubauen, auf eine Weise, die im Alltag tragf\u00e4hig bleibt.<\/span>\n              <span class=\"more\">Entdecken<\/span>\n            <\/span><\/span>\n          <\/span>\n        <\/button>\n      <\/article>\n      <article class=\"vl-pc\" data-anim=\"fade\" data-anim-delay=\"130\">\n        <button type=\"button\" class=\"vl-pc-face\" id=\"pt-palma\" aria-expanded=\"false\" aria-controls=\"pp-palma\">\n          <figure><img decoding=\"async\" src=\"https:\/\/vilalara.com\/wp-content\/uploads\/2026\/08\/05-jo-o-palma-performing-a-water-based-tibetan-singing-.jpg\" alt=\"Jo\u00e3o Palma bei einer Klangschalen-Sitzung im Wasser des Vilalara-Beckens\" loading=\"lazy\"><\/figure>\n          <span class=\"vl-pc-body\">\n            <span class=\"disc\">Yoga &#183; Osteopathie &#183; Klangheilung<\/span>\n            <span class=\"nm\">Jo&#227;o<em>Palma<\/em><\/span>\n            <span class=\"reveal\"><span>\n              <span class=\"voice\">Wahres Wohlbefinden entsteht, wenn Bewegung, Atem, Klang und Natur im Einklang zusammenwirken.<\/span>\n              <span class=\"more\">Entdecken<\/span>\n            <\/span><\/span>\n          <\/span>\n        <\/button>\n      <\/article>\n      <article class=\"vl-pc\" data-anim=\"fade\" data-anim-delay=\"260\">\n        <button type=\"button\" class=\"vl-pc-face\" id=\"pt-pestana\" aria-expanded=\"false\" aria-controls=\"pp-pestana\">\n          <figure><img decoding=\"async\" src=\"https:\/\/vilalara.com\/wp-content\/uploads\/2026\/08\/Joao-Pestana-798x1024.jpg\" srcset=\"https:\/\/vilalara.com\/wp-content\/uploads\/2026\/08\/Joao-Pestana-768x985.jpg 768w, https:\/\/vilalara.com\/wp-content\/uploads\/2026\/08\/Joao-Pestana-798x1024.jpg 798w, https:\/\/vilalara.com\/wp-content\/uploads\/2026\/08\/Joao-Pestana-1197x1536.jpg 1197w\" sizes=\"(max-width:767px) 100vw, 33vw\" alt=\"Dr. Jo\u00e3o Pestana, klinischer Psychologe mit Schwerpunkt Gesundheitspsychologie\" loading=\"lazy\"><\/figure>\n          <span class=\"vl-pc-body\">\n            <span class=\"disc\">Klinische &amp; Gesundheitspsychologie<\/span>\n            <span class=\"nm\">Dr. Jo&#227;o<em>Pestana<\/em><\/span>\n            <span class=\"reveal\"><span>\n              <span class=\"voice\">Verstehen, wie Stress, Gesundheit und menschliches Verhalten zusammenh\u00e4ngen, und die Selbstregulation des K\u00f6rpers st\u00e4rken.<\/span>\n              <span class=\"more\">Entdecken<\/span>\n            <\/span><\/span>\n          <\/span>\n        <\/button>\n      <\/article>\n    <\/div>\n\n    <div class=\"vl-pc-panel\" id=\"pp-gudrun\" role=\"region\" aria-labelledby=\"pt-gudrun\" hidden>\n      <div class=\"cols\">\n        <div class=\"lead-col\">\n          <p class=\"lead\">Therapeutisches Yoga und funktionelle Bewegung, verbunden mit intelligentem Krafttraining, Faszienl\u00f6sung und Regulation des Nervensystems. Jede Sitzung wird auf die Person abgestimmt und eignet sich ebenso f\u00fcr G\u00e4ste, die ihre Leistung optimieren, wie f\u00fcr jene, die allt\u00e4gliche Beschwerdefreiheit zur\u00fcckgewinnen.<\/p>\n          <a data-request=\"Private session with Gudrun Docherty\" class=\"vl-btn light h-auto\" href=\"#spaRequest\">Sitzung mit Docherty buchen<\/a>\n        <\/div>\n        <div>\n          <dl class=\"facts\">\n            <div><dt>Ans\u00e4ssig<\/dt><dd>Algarve, Portugal<\/dd><\/div>\n            <div><dt>Erfahrung<\/dt><dd>\u00dcber 25 Jahre, international<\/dd><\/div>\n            <div><dt>Ausbildung<\/dt><dd>British Yoga Academy; Mentorin Susi Hately<\/dd><\/div>\n            <div><dt>Sprachen<\/dt><dd>Deutsch &#183; Englisch<\/dd><\/div>\n          <\/dl>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"vl-pc-panel\" id=\"pp-palma\" role=\"region\" aria-labelledby=\"pt-palma\" hidden>\n      <div class=\"cols\">\n        <div class=\"lead-col\">\n          <p class=\"lead\">Bewegung, Achtsamkeit und die heilende Kraft des Klangs. Ausgebildet in Rishikesh, in Ayurveda und in Klangheilung in ganz Asien, sp\u00e4ter als Osteopath. Er schuf Vilalaras Klangheilung im Wasser, tibetische Klangschalen, im Becken gespielt, eine Behandlung, die es sonst nirgends gibt.<\/p>\n          <a data-request=\"Private session with Joao Palma\" class=\"vl-btn light h-auto\" href=\"#spaRequest\">Sitzung mit Palma buchen<\/a>\n        <\/div>\n        <div>\n          <dl class=\"facts\">\n            <div><dt>Ans\u00e4ssig<\/dt><dd>Portugal<\/dd><\/div>\n            <div><dt>Disziplinen<\/dt><dd>Yoga &#183; Osteopathie &#183; Klangheilung<\/dd><\/div>\n            <div><dt>Ausbildung<\/dt><dd>Rishikesh, Indien; Asien; Studium der Osteopathie<\/dd><\/div>\n            <div><dt>F\u00fcr Vilalara geschaffen<\/dt><dd>Thalassa Sound Healing<\/dd><\/div>\n          <\/dl>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"vl-pc-panel\" id=\"pp-pestana\" role=\"region\" aria-labelledby=\"pt-pestana\" hidden>\n      <div class=\"cols\">\n        <div class=\"lead-col\">\n          <p class=\"lead\">Wie Stress, Emotion und Lebensstil die Gesundheit formen. Er entwickelte die <em>M&#233;todo Pestana<\/em>, einen evidenzbasierten integrativen Ansatz, der die Selbstregulation und Widerstandskraft des K\u00f6rpers st\u00e4rkt.<\/p>\n          <a data-request=\"Private session with Dr. Joao Pestana\" class=\"vl-btn light h-auto\" href=\"#spaRequest\">Sitzung mit Pestana buchen<\/a>\n        <\/div>\n        <div>\n          <dl class=\"facts\">\n            <div><dt>Ans\u00e4ssig<\/dt><dd>Portugal<\/dd><\/div>\n            <div><dt>Erfahrung<\/dt><dd>\u00dcber 20 Jahre; \u00fcber 10 in der Psychoonkologie<\/dd><\/div>\n            <div><dt>Akkreditierung<\/dt><dd>Portugiesische Psychologenkammer<\/dd><\/div>\n            <div><dt>Lehrt in<\/dt><dd>Europa &#183; Vereinigte Staaten<\/dd><\/div>\n          <\/dl>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============================== EDITORIAL BREAK ============================== -->\n\n<!-- ============================== 4 \u00b7 WEEKLY PROGRAMME ============================== -->\n<section class=\"vl-section vl-programme vl-bg-dark\" id=\"programme\">\n  <div class=\"container p-lg-medium\">\n\n    <div class=\"vl-section-title\" data-anim=\"fade\">\n      <p class=\"vl-card-subtitle\">21. &#8211; 28. September 2026<\/p><span class=\"vl-rule\"><\/span>\n      <h2 class=\"vl-card-title\">Die Woche<em>Tag f\u00fcr Tag<\/em><\/h2>\n      <div class=\"info-text\">Acht Tage, die Disziplinen von vier Therapeuten und drei Workshops. W\u00e4hlen Sie einen Tag, um das vollst\u00e4ndige Programm zu sehen. Gruppenstunden sind auf acht G\u00e4ste begrenzt; Einzelsitzungen finden allein mit dem Therapeuten statt.<\/div>\n    <\/div>\n\n    <div class=\"day-rail\" role=\"tablist\" aria-label=\"Tage des Programms\" data-anim=\"fade\">\n      <button role=\"tab\" id=\"tab-21\" aria-controls=\"day-21\" aria-selected=\"true\">\n        <span class=\"dow\">Mo<\/span><span class=\"dom\">21<\/span><\/button>\n      <button role=\"tab\" id=\"tab-22\" aria-controls=\"day-22\" aria-selected=\"false\" tabindex=\"-1\">\n        <span class=\"dow\">Di<\/span><span class=\"dom\">22<\/span><\/button>\n      <button role=\"tab\" id=\"tab-23\" aria-controls=\"day-23\" aria-selected=\"false\" tabindex=\"-1\">\n        <span class=\"dow\">Mi<\/span><span class=\"dom\">23<\/span><\/button>\n      <button role=\"tab\" id=\"tab-24\" aria-controls=\"day-24\" aria-selected=\"false\" tabindex=\"-1\">\n        <span class=\"dow\">Do<\/span><span class=\"dom\">24<\/span><\/button>\n      <button role=\"tab\" id=\"tab-25\" aria-controls=\"day-25\" aria-selected=\"false\" tabindex=\"-1\">\n        <span class=\"dow\">Fr<\/span><span class=\"dom\">25<\/span><\/button>\n      <button role=\"tab\" id=\"tab-26\" aria-controls=\"day-26\" aria-selected=\"false\" tabindex=\"-1\">\n        <span class=\"dow\">Sa<\/span><span class=\"dom\">26<\/span><\/button>\n      <button role=\"tab\" id=\"tab-27\" aria-controls=\"day-27\" aria-selected=\"false\" tabindex=\"-1\">\n        <span class=\"dow\">So<\/span><span class=\"dom\">27<\/span><\/button>\n      <button role=\"tab\" id=\"tab-28\" aria-controls=\"day-28\" aria-selected=\"false\" tabindex=\"-1\">\n        <span class=\"dow\">Mo<\/span><span class=\"dom\">28<\/span><\/button>\n    <\/div>\n\n    <!-- MON 21 -->\n    <div class=\"panel\" role=\"tabpanel\" id=\"day-21\" aria-labelledby=\"tab-21\">\n      <div class=\"day-head\">\n        <p class=\"subtitle\">Montag<\/p>\n        <h3 class=\"title\">21 <em>September<\/em><\/h3>\n      <\/div>\n      <ul class=\"vl-agenda\">\n        <li class=\"slot\"><div class=\"time\">10:00 &#8211; 11:00<\/div>\n          <div class=\"what\"><div class=\"name\">Mobilit\u00e4t f\u00fcrs Leben<\/div><div class=\"who\">Gudrun Docherty<\/div><\/div>\n          <div class=\"tag\">Gruppenstunde<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">10:00 &#8211; 11:00<\/div>\n          <div class=\"what\"><div class=\"name\">Stress &amp; Lebensstil <em>oder<\/em> Regulation des Nervensystems<\/div>\n          <div class=\"who\">Dr. Jo\u00e3o Pestana<\/div><\/div>\n          <div class=\"tag\">Einzelsitzung<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">11:00 &#8211; 12:00<\/div>\n          <div class=\"what\"><div class=\"name\">Achtsame Bewegung<\/div><div class=\"who\">Gudrun Docherty<\/div><\/div>\n          <div class=\"tag\">Gruppenstunde<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">11:00 &#8211; 12:00<\/div>\n          <div class=\"what\"><div class=\"name\">Stress &amp; Lebensstil <em>oder<\/em> Regulation des Nervensystems<\/div>\n          <div class=\"who\">Dr. Jo\u00e3o Pestana<\/div><\/div>\n          <div class=\"tag\">Einzelsitzung<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">12:00 &#8211; 13:00<\/div>\n          <div class=\"what\"><div class=\"name\">Einzelsitzung<\/div>\n          <div class=\"who\">Gudrun Docherty. Mobilit\u00e4t f\u00fcrs Leben, Achtsame Bewegung, Inner Flow Yoga oder Die Kunst des Atmens<\/div><\/div>\n          <div class=\"tag\">Einzelsitzung<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">14:30 &#8211; 15:30<\/div>\n          <div class=\"what\"><div class=\"name\">Hatha Yoga<\/div><div class=\"who\">Jo\u00e3o Palma<\/div><\/div>\n          <div class=\"tag\">Gruppenstunde<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">15:30 &#8211; 16:30<\/div>\n          <div class=\"what\"><div class=\"name\">Klangheilung<\/div><div class=\"who\">Jo\u00e3o Palma<\/div><\/div>\n          <div class=\"tag\">Gruppenstunde<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">16:30 &#8211; 17:30<\/div>\n          <div class=\"what\"><div class=\"name\">Einzelsitzung<\/div>\n          <div class=\"who\">Jo\u00e3o Palma. Hatha Yoga, Sound Healing, Thalassa Sound Healing, Therapeutische Bewegung oder Thai Yoga Massage<\/div><\/div>\n          <div class=\"tag\">Einzelsitzung<\/div><\/li>\n      <\/ul>\n    <\/div>\n\n    <!-- TUE 22 -->\n    <div class=\"panel\" role=\"tabpanel\" id=\"day-22\" aria-labelledby=\"tab-22\" hidden>\n      <div class=\"day-head\"><p class=\"subtitle\">Dienstag<\/p><h3 class=\"title\">22 <em>September<\/em><\/h3><\/div>\n      <ul class=\"vl-agenda\">\n        <li class=\"slot\"><div class=\"time\">10:00 &#8211; 11:00<\/div>\n          <div class=\"what\"><div class=\"name\">Inner Flow Yoga<\/div><div class=\"who\">Gudrun Docherty<\/div><\/div>\n          <div class=\"tag\">Gruppenstunde<\/div><\/li>\n        <li class=\"slot is-workshop\"><div class=\"time\">10:00 &#8211; 11:00<\/div>\n          <div class=\"what\"><div class=\"name\">Die Kunst des <em>Therapeutischen Badens<\/em><\/div>\n          <div class=\"who\">Ein pers\u00f6nliches Baderitual zum Mitnehmen mischen<\/div><\/div>\n          <div class=\"tag\">Workshop<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">11:00 &#8211; 12:00<\/div>\n          <div class=\"what\"><div class=\"name\">Die Kunst des Atmens<\/div><div class=\"who\">Gudrun Docherty<\/div><\/div>\n          <div class=\"tag\">Gruppenstunde<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">12:00 &#8211; 13:00<\/div>\n          <div class=\"what\"><div class=\"name\">Einzelsitzung<\/div>\n          <div class=\"who\">Gudrun Docherty. Mobilit\u00e4t f\u00fcrs Leben, Achtsame Bewegung, Inner Flow Yoga oder Die Kunst des Atmens<\/div><\/div>\n          <div class=\"tag\">Einzelsitzung<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">14:30 &#8211; 15:30<\/div>\n          <div class=\"what\"><div class=\"name\">Klangheilung<\/div><div class=\"who\">Jo\u00e3o Palma<\/div><\/div>\n          <div class=\"tag\">Gruppenstunde<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">15:30 &#8211; 16:30<\/div>\n          <div class=\"what\"><div class=\"name\">Einzelsitzung<\/div>\n          <div class=\"who\">Jo\u00e3o Palma. Hatha Yoga, Sound Healing, Thalassa Sound Healing, Therapeutische Bewegung oder Thai Yoga Massage<\/div><\/div>\n          <div class=\"tag\">Einzelsitzung<\/div><\/li>\n      <\/ul>\n    <\/div>\n\n    <!-- WED 23 -->\n    <div class=\"panel\" role=\"tabpanel\" id=\"day-23\" aria-labelledby=\"tab-23\" hidden>\n      <div class=\"day-head\"><p class=\"subtitle\">Mittwoch<\/p><h3 class=\"title\">23 <em>September<\/em><\/h3><\/div>\n      <ul class=\"vl-agenda\">\n        <li class=\"slot\"><div class=\"time\">10:00 &#8211; 11:00<\/div>\n          <div class=\"what\"><div class=\"name\">Mobilit\u00e4t f\u00fcrs Leben<\/div><div class=\"who\">Gudrun Docherty<\/div><\/div>\n          <div class=\"tag\">Gruppenstunde<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">10:00 &#8211; 11:00<\/div>\n          <div class=\"what\"><div class=\"name\">Stress &amp; Lebensstil <em>oder<\/em> Regulation des Nervensystems<\/div>\n          <div class=\"who\">Dr. Jo\u00e3o Pestana<\/div><\/div>\n          <div class=\"tag\">Einzelsitzung<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">11:00 &#8211; 12:00<\/div>\n          <div class=\"what\"><div class=\"name\">Achtsame Bewegung<\/div><div class=\"who\">Gudrun Docherty<\/div><\/div>\n          <div class=\"tag\">Gruppenstunde<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">11:00 &#8211; 12:00<\/div>\n          <div class=\"what\"><div class=\"name\">Stress &amp; Lebensstil <em>oder<\/em> Regulation des Nervensystems<\/div>\n          <div class=\"who\">Dr. Jo\u00e3o Pestana<\/div><\/div>\n          <div class=\"tag\">Einzelsitzung<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">12:00 &#8211; 13:00<\/div>\n          <div class=\"what\"><div class=\"name\">Einzelsitzung<\/div>\n          <div class=\"who\">Gudrun Docherty. Mobilit\u00e4t f\u00fcrs Leben, Achtsame Bewegung, Inner Flow Yoga oder Die Kunst des Atmens<\/div><\/div>\n          <div class=\"tag\">Einzelsitzung<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">14:30 &#8211; 15:30<\/div>\n          <div class=\"what\"><div class=\"name\">Hatha Yoga<\/div><div class=\"who\">Jo\u00e3o Palma<\/div><\/div>\n          <div class=\"tag\">Gruppenstunde<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">15:30 &#8211; 16:30<\/div>\n          <div class=\"what\"><div class=\"name\">Klangheilung<\/div><div class=\"who\">Jo\u00e3o Palma<\/div><\/div>\n          <div class=\"tag\">Gruppenstunde<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">16:30 &#8211; 17:30<\/div>\n          <div class=\"what\"><div class=\"name\">Einzelsitzung<\/div>\n          <div class=\"who\">Jo\u00e3o Palma. Hatha Yoga, Sound Healing, Thalassa Sound Healing, Therapeutische Bewegung oder Thai Yoga Massage<\/div><\/div>\n          <div class=\"tag\">Einzelsitzung<\/div><\/li>\n      <\/ul>\n    <\/div>\n\n    <!-- THU 24 -->\n    <div class=\"panel\" role=\"tabpanel\" id=\"day-24\" aria-labelledby=\"tab-24\" hidden>\n      <div class=\"day-head\"><p class=\"subtitle\">Donnerstag<\/p><h3 class=\"title\">24 <em>September<\/em><\/h3><\/div>\n      <ul class=\"vl-agenda\">\n        <li class=\"slot\"><div class=\"time\">10:00 &#8211; 11:00<\/div>\n          <div class=\"what\"><div class=\"name\">Inner Flow Yoga<\/div><div class=\"who\">Gudrun Docherty<\/div><\/div>\n          <div class=\"tag\">Gruppenstunde<\/div><\/li>\n        <li class=\"slot is-workshop\"><div class=\"time\">10:00 &#8211; 11:00<\/div>\n          <div class=\"what\"><div class=\"name\">Das Ritual <em>gesunder Haut<\/em><\/div>\n          <div class=\"who\">Eine pers\u00f6nliche Hautpflegeroutine, entworfen von unseren Fachleuten<\/div><\/div>\n          <div class=\"tag\">Workshop<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">11:00 &#8211; 12:00<\/div>\n          <div class=\"what\"><div class=\"name\">Die Kunst des Atmens<\/div><div class=\"who\">Gudrun Docherty<\/div><\/div>\n          <div class=\"tag\">Gruppenstunde<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">12:00 &#8211; 13:00<\/div>\n          <div class=\"what\"><div class=\"name\">Einzelsitzung<\/div>\n          <div class=\"who\">Gudrun Docherty. Mobilit\u00e4t f\u00fcrs Leben, Achtsame Bewegung, Inner Flow Yoga oder Die Kunst des Atmens<\/div><\/div>\n          <div class=\"tag\">Einzelsitzung<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">14:30 &#8211; 15:30<\/div>\n          <div class=\"what\"><div class=\"name\">Hatha Yoga<\/div><div class=\"who\">Jo\u00e3o Palma<\/div><\/div>\n          <div class=\"tag\">Gruppenstunde<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">15:30 &#8211; 16:30<\/div>\n          <div class=\"what\"><div class=\"name\">Einzelsitzung<\/div>\n          <div class=\"who\">Jo\u00e3o Palma. Hatha Yoga, Sound Healing, Thalassa Sound Healing, Therapeutische Bewegung oder Thai Yoga Massage<\/div><\/div>\n          <div class=\"tag\">Einzelsitzung<\/div><\/li>\n      <\/ul>\n    <\/div>\n\n    <!-- FRI 25 -->\n    <div class=\"panel\" role=\"tabpanel\" id=\"day-25\" aria-labelledby=\"tab-25\" hidden>\n      <div class=\"day-head\"><p class=\"subtitle\">Freitag<\/p><h3 class=\"title\">25 <em>September<\/em><\/h3><\/div>\n      <ul class=\"vl-agenda\">\n        <li class=\"slot\"><div class=\"time\">10:00 &#8211; 11:00<\/div>\n          <div class=\"what\"><div class=\"name\">Mobilit\u00e4t f\u00fcrs Leben<\/div><div class=\"who\">Gudrun Docherty<\/div><\/div>\n          <div class=\"tag\">Gruppenstunde<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">10:00 &#8211; 11:00<\/div>\n          <div class=\"what\"><div class=\"name\">Stress &amp; Lebensstil <em>oder<\/em> Regulation des Nervensystems<\/div>\n          <div class=\"who\">Dr. Jo\u00e3o Pestana<\/div><\/div>\n          <div class=\"tag\">Einzelsitzung<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">11:00 &#8211; 12:00<\/div>\n          <div class=\"what\"><div class=\"name\">Achtsame Bewegung<\/div><div class=\"who\">Gudrun Docherty<\/div><\/div>\n          <div class=\"tag\">Gruppenstunde<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">11:00 &#8211; 12:00<\/div>\n          <div class=\"what\"><div class=\"name\">Stress &amp; Lebensstil <em>oder<\/em> Regulation des Nervensystems<\/div>\n          <div class=\"who\">Dr. Jo\u00e3o Pestana<\/div><\/div>\n          <div class=\"tag\">Einzelsitzung<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">12:00 &#8211; 13:00<\/div>\n          <div class=\"what\"><div class=\"name\">Einzelsitzung<\/div>\n          <div class=\"who\">Gudrun Docherty. Mobilit\u00e4t f\u00fcrs Leben, Achtsame Bewegung, Inner Flow Yoga oder Die Kunst des Atmens<\/div><\/div>\n          <div class=\"tag\">Einzelsitzung<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">14:30 &#8211; 15:30<\/div>\n          <div class=\"what\"><div class=\"name\">Klangheilung<\/div><div class=\"who\">Jo\u00e3o Palma<\/div><\/div>\n          <div class=\"tag\">Gruppenstunde<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">15:30 &#8211; 16:30<\/div>\n          <div class=\"what\"><div class=\"name\">Einzelsitzung<\/div>\n          <div class=\"who\">Jo\u00e3o Palma. Hatha Yoga, Sound Healing, Thalassa Sound Healing, Therapeutische Bewegung oder Thai Yoga Massage<\/div><\/div>\n          <div class=\"tag\">Einzelsitzung<\/div><\/li>\n      <\/ul>\n    <\/div>\n\n    <!-- SAT 26 -->\n    <div class=\"panel\" role=\"tabpanel\" id=\"day-26\" aria-labelledby=\"tab-26\" hidden>\n      <div class=\"day-head\"><p class=\"subtitle\">Samstag<\/p><h3 class=\"title\">26 <em>September<\/em><\/h3><\/div>\n      <ul class=\"vl-agenda\">\n        <li class=\"slot\"><div class=\"time\">09:00 &#8211; 10:00<\/div>\n          <div class=\"what\"><div class=\"name\">Hatha Yoga<\/div><div class=\"who\">Jo\u00e3o Palma<\/div><\/div>\n          <div class=\"tag\">Gruppenstunde<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">10:00 &#8211; 11:00<\/div>\n          <div class=\"what\"><div class=\"name\">Klangheilung<\/div><div class=\"who\">Jo\u00e3o Palma<\/div><\/div>\n          <div class=\"tag\">Gruppenstunde<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">11:00 &#8211; 12:00<\/div>\n          <div class=\"what\"><div class=\"name\">Einzelsitzung<\/div>\n          <div class=\"who\">Jo\u00e3o Palma. Hatha Yoga, Sound Healing, Thalassa Sound Healing, Therapeutische Bewegung oder Thai Yoga Massage<\/div><\/div>\n          <div class=\"tag\">Einzelsitzung<\/div><\/li>\n        <li class=\"slot is-workshop\"><div class=\"time\">12:00 &#8211; 13:00<\/div>\n          <div class=\"what\"><div class=\"name\">Entdecken Sie Ihr <em>ayurvedisches Dosha<\/em><\/div>\n          <div class=\"who\">Eine Einf\u00fchrung in die drei Doshas und Ihr nat\u00fcrliches Gleichgewicht<\/div><\/div>\n          <div class=\"tag\">Workshop<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">15:30 &#8211; 16:30<\/div>\n          <div class=\"what\"><div class=\"name\">Einzelsitzung<\/div>\n          <div class=\"who\">Jo\u00e3o Palma. Hatha Yoga, Sound Healing, Thalassa Sound Healing, Therapeutische Bewegung oder Thai Yoga Massage<\/div><\/div>\n          <div class=\"tag\">Einzelsitzung<\/div><\/li>\n      <\/ul>\n    <\/div>\n\n    <!-- SUN 27 -->\n    <div class=\"panel\" role=\"tabpanel\" id=\"day-27\" aria-labelledby=\"tab-27\" hidden>\n      <div class=\"day-head\"><p class=\"subtitle\">Sonntag<\/p><h3 class=\"title\">27 <em>September<\/em><\/h3><\/div>\n      <ul class=\"vl-agenda\">\n        <li class=\"slot\"><div class=\"time\">10:00 &#8211; 11:00<\/div>\n          <div class=\"what\"><div class=\"name\">Hatha Yoga<\/div><div class=\"who\">Jo\u00e3o Palma<\/div><\/div>\n          <div class=\"tag\">Gruppenstunde<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">11:00 &#8211; 12:00<\/div>\n          <div class=\"what\"><div class=\"name\">Einzelsitzung<\/div>\n          <div class=\"who\">Jo\u00e3o Palma. Hatha Yoga, Sound Healing, Thalassa Sound Healing, Therapeutische Bewegung oder Thai Yoga Massage<\/div><\/div>\n          <div class=\"tag\">Einzelsitzung<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">14:30 &#8211; 15:30<\/div>\n          <div class=\"what\"><div class=\"name\">Klangheilung<\/div><div class=\"who\">Jo\u00e3o Palma<\/div><\/div>\n          <div class=\"tag\">Gruppenstunde<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">15:30 &#8211; 16:30<\/div>\n          <div class=\"what\"><div class=\"name\">Einzelsitzung<\/div>\n          <div class=\"who\">Jo\u00e3o Palma. Hatha Yoga, Sound Healing, Thalassa Sound Healing, Therapeutische Bewegung oder Thai Yoga Massage<\/div><\/div>\n          <div class=\"tag\">Einzelsitzung<\/div><\/li>\n      <\/ul>\n    <\/div>\n\n    <!-- MON 28 -->\n    <div class=\"panel\" role=\"tabpanel\" id=\"day-28\" aria-labelledby=\"tab-28\" hidden>\n      <div class=\"day-head\"><p class=\"subtitle\">Montag<\/p><h3 class=\"title\">28 <em>September<\/em><\/h3><\/div>\n      <ul class=\"vl-agenda\">\n        <li class=\"slot\"><div class=\"time\">10:00 &#8211; 11:00<\/div>\n          <div class=\"what\"><div class=\"name\">Mobilit\u00e4t f\u00fcrs Leben<\/div><div class=\"who\">Gudrun Docherty<\/div><\/div>\n          <div class=\"tag\">Gruppenstunde<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">10:00 &#8211; 11:00<\/div>\n          <div class=\"what\"><div class=\"name\">Stress &amp; Lebensstil <em>oder<\/em> Regulation des Nervensystems<\/div>\n          <div class=\"who\">Dr. Jo\u00e3o Pestana<\/div><\/div>\n          <div class=\"tag\">Einzelsitzung<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">11:00 &#8211; 12:00<\/div>\n          <div class=\"what\"><div class=\"name\">Achtsame Bewegung<\/div><div class=\"who\">Gudrun Docherty<\/div><\/div>\n          <div class=\"tag\">Gruppenstunde<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">11:00 &#8211; 12:00<\/div>\n          <div class=\"what\"><div class=\"name\">Stress &amp; Lebensstil <em>oder<\/em> Regulation des Nervensystems<\/div>\n          <div class=\"who\">Dr. Jo\u00e3o Pestana<\/div><\/div>\n          <div class=\"tag\">Einzelsitzung<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">12:00 &#8211; 13:00<\/div>\n          <div class=\"what\"><div class=\"name\">Einzelsitzung<\/div>\n          <div class=\"who\">Gudrun Docherty. Mobilit\u00e4t f\u00fcrs Leben, Achtsame Bewegung, Inner Flow Yoga oder Die Kunst des Atmens<\/div><\/div>\n          <div class=\"tag\">Einzelsitzung<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">14:30 &#8211; 15:30<\/div>\n          <div class=\"what\"><div class=\"name\">Hatha Yoga<\/div><div class=\"who\">Jo\u00e3o Palma<\/div><\/div>\n          <div class=\"tag\">Gruppenstunde<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">15:30 &#8211; 16:30<\/div>\n          <div class=\"what\"><div class=\"name\">Klangheilung<\/div><div class=\"who\">Jo\u00e3o Palma<\/div><\/div>\n          <div class=\"tag\">Gruppenstunde<\/div><\/li>\n        <li class=\"slot\"><div class=\"time\">16:30 &#8211; 17:30<\/div>\n          <div class=\"what\"><div class=\"name\">Einzelsitzung<\/div>\n          <div class=\"who\">Jo\u00e3o Palma. Hatha Yoga, Sound Healing, Thalassa Sound Healing, Therapeutische Bewegung oder Thai Yoga Massage<\/div><\/div>\n          <div class=\"tag\">Einzelsitzung<\/div><\/li>\n      <\/ul>\n    <\/div>\n\n    <p class=\"day-note\">F\u00fcnfundzwanzig Gruppenstunden \u00b7 Vierundzwanzig Einzelsitzungen \u00b7 Drei Workshops<br>\n      Einzelsitzungen werden direkt beim Wellness Club gebucht. <span class=\"ph\">Platzhalter, Buchungsweg f\u00fcr Einzelsitzungen noch zu best\u00e4tigen<\/span><\/p>\n\n    <div style=\"text-align:center;margin-top:30px\">\n      <a class=\"vl-btn light h-auto\" href=\"#experiences\">Alle Erlebnisse ansehen<\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============================== 5 \u00b7 SIGNATURE EXPERIENCES ============================== -->\n<section class=\"vl-section\" id=\"experiences\">\n  <div class=\"container p-lg-medium\">\n    <div class=\"vl-section-title\" data-anim=\"fade\">\n      <p class=\"vl-card-subtitle\">Der Wellness Club<\/p><span class=\"vl-rule\"><\/span>\n      <h2 class=\"vl-card-title\">Die besonderen<em>Erlebnisse<\/em><\/h2>\n      <div class=\"info-text\">Elf Erlebnisse, jedes als kleine Gruppenstunde, als Einzelsitzung oder als beides. Gruppenstunden finden mit h\u00f6chstens acht G\u00e4sten statt.<\/div>\n    <\/div>\n\n    <!-- GUDRUN -->\n    <div class=\"vl-exp-group\" data-anim=\"fade\">\n      <div class=\"grp-head\">\n        <h3>Mit <em>Gudrun Docherty<\/em><\/h3>\n      <\/div>\n      <div class=\"vl-exp-list\">\n\n        <article class=\"vl-exp\">\n          <div class=\"lead\">\n            <h4 class=\"name\">Mobilit\u00e4t <em>f\u00fcrs Leben<\/em><\/h4>\n            <p class=\"desc\">Anspruchsvolle dynamische \u00dcbungen, die Bewegungsdefizite und muskul\u00e4re Ungleichgewichte sichtbar machen, die Mobilit\u00e4t verbessern und den K\u00f6rper auf Krafttraining vorbereiten.<\/p>\n          <\/div>\n          <div class=\"offer\">\n            <a data-request=\"Mobility for Life\" class=\"vl-btn light\" href=\"#spaRequest\">Reservieren<\/a>\n          <\/div>\n        <\/article>\n\n        <article class=\"vl-exp\">\n          <div class=\"lead\">\n            <h4 class=\"name\">Achtsame <em>Bewegung<\/em><\/h4>\n            <p class=\"desc\">Eine sanfte therapeutische Praxis f\u00fcr Wirbels\u00e4ule, H\u00fcften und Schultern. Langsame, bewusste Bewegung l\u00f6st gespeicherte Spannung und gibt dem K\u00f6rper seine Geschmeidigkeit zur\u00fcck.<\/p>\n          <\/div>\n          <div class=\"offer\">\n            <a data-request=\"Mindful Motion\" class=\"vl-btn light\" href=\"#spaRequest\">Reservieren<\/a>\n          <\/div>\n        <\/article>\n\n        <article class=\"vl-exp\">\n          <div class=\"lead\">\n            <h4 class=\"name\">Inner Flow <em>Yoga<\/em><\/h4>\n            <p class=\"desc\">Mit kabellosen Kopfh\u00f6rern praktiziert. Bewegung, Atem und eine kuratierte Klangreise verschmelzen zu einer eintauchenden, zutiefst pers\u00f6nlichen Praxis.<\/p>\n          <\/div>\n          <div class=\"offer\">\n            <a data-request=\"Inner Flow Yoga\" class=\"vl-btn light\" href=\"#spaRequest\">Reservieren<\/a>\n          <\/div>\n        <\/article>\n\n        <article class=\"vl-exp\">\n          <div class=\"lead\">\n            <h4 class=\"name\">Die Kunst des <em>Atmens<\/em><\/h4>\n            <p class=\"desc\">Sanfte Gewebearbeit mit einem weichen Ball f\u00fchrt den K\u00f6rper zur\u00fcck zur nat\u00fcrlichen Zwerchfellatmung, erg\u00e4nzt durch Techniken, die den Geist beruhigen.<\/p>\n          <\/div>\n          <div class=\"offer\">\n            <a data-request=\"The Art of Breathing\" class=\"vl-btn light\" href=\"#spaRequest\">Reservieren<\/a>\n          <\/div>\n        <\/article>\n      <\/div>\n    <\/div>\n\n    <!-- JO\u00c3O PALMA -->\n    <div class=\"vl-exp-group\" data-anim=\"fade\">\n      <div class=\"grp-head\">\n        <h3>Mit <em>Jo\u00e3o Palma<\/em><\/h3>\n      <\/div>\n      <div class=\"vl-exp-list\">\n\n        <article class=\"vl-exp\">\n          <div class=\"lead\">\n            <h4 class=\"name\">Hatha <em>Yoga<\/em><\/h4>\n            <p class=\"desc\">Auf Ausrichtung fokussierte Haltungen mit Atembewusstsein, die Bewegung und Achtsamkeit in Einklang bringen. F\u00fcr alle Niveaus geeignet.<\/p>\n          <\/div>\n          <div class=\"offer\">\n            <a data-request=\"Hatha Yoga\" class=\"vl-btn light\" href=\"#spaRequest\">Reservieren<\/a>\n          <\/div>\n        <\/article>\n\n        <article class=\"vl-exp\">\n          <div class=\"lead\">\n            <h4 class=\"name\">Klang <em>Heilung<\/em><\/h4>\n            <p class=\"desc\">Die Schwingungen tibetischer Klangschalen l\u00f6sen Spannung und stellen das energetische Gleichgewicht wieder her, in einem umh\u00fcllenden Klangfeld.<\/p>\n          <\/div>\n          <div class=\"offer\">\n            <a data-request=\"Sound Healing\" class=\"vl-btn light\" href=\"#spaRequest\">Reservieren<\/a>\n          <\/div>\n        <\/article>\n\n        <article class=\"vl-exp\">\n          <div class=\"lead\">\n            <h4 class=\"name\">Therapeutische <em>Bewegung<\/em><\/h4>\n            <p class=\"desc\">Kontrollierte Bewegung f\u00fcr Wirbels\u00e4ule, H\u00fcften und Schulterg\u00fcrtel, die die tiefe Rumpfmuskulatur aktiviert. F\u00fcr jedes Fitnessniveau geeignet.<\/p>\n          <\/div>\n          <div class=\"offer\">\n            <a data-request=\"Private session with Joao Palma\" class=\"vl-btn light\" href=\"#spaRequest\">Reservieren<\/a>\n          <\/div>\n        <\/article>\n\n        <article class=\"vl-exp\">\n          <div class=\"lead\">\n            <h4 class=\"name\">Thalassa <em>Klangheilung<\/em><\/h4>\n            <p class=\"desc\">Tibetische Klangschalen, im Wasser gespielt. Die Frequenzen schwingen durch den K\u00f6rper, w\u00e4hrend das Wasser sie tr\u00e4gt. Eine Behandlung, hier mit Vilalara entstanden.<\/p>\n          <\/div>\n          <div class=\"offer\">\n            <a data-request=\"Private session with Joao Palma\" class=\"vl-btn light\" href=\"#spaRequest\">Reservieren<\/a>\n          <\/div>\n        <\/article>\n\n        <article class=\"vl-exp\">\n          <div class=\"lead\">\n            <h4 class=\"name\">Thai Yoga <em>Massage<\/em><\/h4>\n            <p class=\"desc\">Akupressur, assistiertes Dehnen und achtsame Bewegung. Eine \u00f6lfreie Behandlung, die tiefsitzende Spannung l\u00f6st und die Beweglichkeit zur\u00fcckgibt.<\/p>\n          <\/div>\n          <div class=\"offer\">\n            <a data-request=\"Private session with Joao Palma\" class=\"vl-btn light\" href=\"#spaRequest\">Reservieren<\/a>\n          <\/div>\n        <\/article>\n      <\/div>\n    <\/div>\n\n    <!-- DR. PESTANA -->\n    <div class=\"vl-exp-group\" data-anim=\"fade\">\n      <div class=\"grp-head\">\n        <h3>Mit <em>Dr. Jo\u00e3o Pestana<\/em><\/h3>\n      <\/div>\n      <div class=\"vl-exp-list\">\n\n        <article class=\"vl-exp\">\n          <div class=\"lead\">\n            <h4 class=\"name\">Stress &amp; <em>Lebensstil<\/em><\/h4>\n            <p class=\"desc\">Einsch\u00e4tzung und praktische Begleitung zu Stressmustern, Schlaf, Ern\u00e4hrung, Aktivit\u00e4t und Alltagsgewohnheiten, mit Strategien, die zu Ihnen passen.<\/p>\n          <\/div>\n          <div class=\"offer\">\n            <a data-request=\"Private session with Dr. Joao Pestana\" class=\"vl-btn light\" href=\"#spaRequest\">Reservieren<\/a>\n          <\/div>\n        <\/article>\n\n        <article class=\"vl-exp\">\n          <div class=\"lead\">\n            <h4 class=\"name\">Regulation des <em>Nervensystems<\/em><\/h4>\n            <p class=\"desc\">Evidenzbasierte psychologische Prinzipien, verbunden mit K\u00f6rper-Geist-Ans\u00e4tzen, um das Nervensystem zu regulieren und das Gleichgewicht wiederherzustellen.<\/p>\n          <\/div>\n          <div class=\"offer\">\n            <a data-request=\"Private session with Dr. Joao Pestana\" class=\"vl-btn light\" href=\"#spaRequest\">Reservieren<\/a>\n          <\/div>\n        <\/article>\n      <\/div>\n    <\/div>\n\n    <!-- GROUP CLASS LADDER -->\n    <div data-anim=\"fade\" style=\"margin-top:12px\">\n      <div class=\"grp-head\" style=\"display:flex;align-items:baseline;gap:16px;margin-bottom:20px\">\n        <h3 style=\"font-size:15px;letter-spacing:1.6px;text-transform:uppercase;white-space:nowrap;font-weight:300\">Der Weg durch die Gruppenstunden<\/h3>\n        <span style=\"flex:1;height:1px;background:var(--rule)\"><\/span>\n      <\/div>\n      <p style=\"font-family:var(--font-gill);font-size:15px;line-height:23px;letter-spacing:.43px;max-width:640px;margin-bottom:22px;color:rgba(var(--color-marron-rgb),.86)\">\n        Die Woche ist zum Praktizieren gedacht, nicht zum Hineinschnuppern. Je mehr Sie davon nehmen, desto g\u00fcnstiger wird die einzelne Stunde und desto weiter tr\u00e4gt der Bogen von Montag zu Montag.<\/p>\n      <div class=\"vl-ladder\">\n        <div class=\"step\"><p class=\"q\">Einzelstunde<\/p><p class=\"p\">\u20ac22<\/p><p class=\"u\">pro Stunde<\/p><\/div>\n        <div class=\"step\"><p class=\"q\">10 Stunden<\/p><p class=\"p\">\u20ac200<\/p><p class=\"u\">20 \u20ac pro Stunde<\/p><\/div>\n        <div class=\"step\"><p class=\"q\">15 Stunden<\/p><p class=\"p\">\u20ac270<\/p><p class=\"u\">18 \u20ac pro Stunde<\/p><\/div>\n        <div class=\"step is-best\"><p class=\"q\">20 Stunden<\/p><p class=\"p\">\u20ac320<\/p><p class=\"u\">16 \u20ac pro Stunde<\/p><\/div>\n      <\/div>\n      <p style=\"font-family:var(--font-gill);font-size:12px;letter-spacing:.6px;color:var(--muted);margin-top:14px\">\n        Gruppenstunden finden mit h\u00f6chstens acht G\u00e4sten statt. Preise in Euro, pro Person.<\/p>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============================== 6 \u00b7 WORKSHOPS ============================== -->\n<section class=\"vl-section vl-bg-dark\" id=\"workshops\">\n  <div class=\"container p-lg-medium\">\n    <div class=\"vl-section-title\" data-anim=\"fade\">\n      <p class=\"vl-card-subtitle\">22., 24. &amp; 26. September<\/p><span class=\"vl-rule\"><\/span>\n      <h2 class=\"vl-card-title\">Drei Vormittage<em>die Workshops<\/em><\/h2>\n      <div class=\"info-text\">Drei kleine Zusammenk\u00fcnfte, je eine Stunde, jede schickt Sie mit etwas Gemachtem oder Gelerntem nach Hause und mit einem Vorteil f\u00fcr den Rest Ihres Aufenthalts.<\/div>\n    <\/div>\n\n    <article class=\"vl-workshop\" data-anim=\"fade\">\n      <div class=\"grid\">\n        <div class=\"shot\" data-anim=\"zoom-image\">\n          <figure><img decoding=\"async\" src=\"https:\/\/vilalara.com\/wp-content\/uploads\/2026\/08\/08-the-spa-at-vilalara.jpg\"\n            alt=\"Das Spa von Vilalara\" loading=\"lazy\"><\/figure>\n        <\/div>\n        <div class=\"body\">\n          <ul class=\"meta\"><li>Dienstag, 22. September<\/li><li>10:00 &#8211; 11:00<\/li><li>60 Minuten<\/li><\/ul>\n          <h3 class=\"name\">Die Kunst des <em>Therapeutischen Badens<\/em><\/h3>\n          <blockquote>Ein Bad kann weit mehr sein als Reinigung. Es kann Erholung werden, Vorbereitung auf den Schlaf oder ein Moment der Achtsamkeit.<\/blockquote>\n          <p class=\"desc\">Mischen Sie ein pers\u00f6nliches Baderitual zum Mitnehmen aus Mineralsalzen, aromatischen Pflanzen und \u00e4therischen \u00d6len, und erfahren Sie, wie sie auf K\u00f6rper und Geist wirken.<\/p>\n          <div class=\"takeaway\">\n            <p class=\"lbl\">Was Sie mitnehmen<\/p>\n            <ul>\n              <li>Ihre pers\u00f6nliche Bademischung<\/li>\n              <li>Ein Wellness-Rezept<\/li>\n              <li>Fachkundige Begleitung<\/li>\n              <li>10% Rabatt auf Thalassotherapie-Behandlungen w\u00e4hrend Ihres Aufenthalts<\/li>\n            <\/ul>\n          <\/div>\n          <a data-request=\"The Art of Therapeutic Bathing\" class=\"vl-btn light h-auto\" href=\"#spaRequest\">Platz reservieren<\/a>\n          <p style=\"margin-top:12px\"><span class=\"ph\">Platzhalter, Workshop-Preis noch zu best\u00e4tigen<\/span><\/p>\n        <\/div>\n      <\/div>\n    <\/article>\n\n    <article class=\"vl-workshop reverse\" data-anim=\"fade\">\n      <div class=\"grid\">\n        <div class=\"shot\" data-anim=\"zoom-image\">\n          <figure><img decoding=\"async\" src=\"https:\/\/vilalara.com\/wp-content\/uploads\/2026\/08\/09-treatment-detail-at-the-vilalara-wellness-club.jpg\"\n            alt=\"Detail einer Behandlung im Wellness Club von Vilalara\" loading=\"lazy\"><\/figure>\n        <\/div>\n        <div class=\"body\">\n          <ul class=\"meta\"><li>Donnerstag, 24. September<\/li><li>10:00 &#8211; 11:00<\/li><li>60 Minuten<\/li><\/ul>\n          <h3 class=\"name\">Das Ritual <em>gesunder Haut<\/em><\/h3>\n          <blockquote>Gesunde Haut entsteht nicht durch mehr Produkte, sondern durch die richtigen Produkte in der richtigen Reihenfolge.<\/blockquote>\n          <p class=\"desc\">Professionelle Auftragetechniken, die tats\u00e4chlichen Bed\u00fcrfnisse Ihrer Haut und eine pers\u00f6nliche Routine, entworfen von unseren Fachleuten.<\/p>\n          <div class=\"takeaway\">\n            <p class=\"lbl\">Was Sie mitnehmen<\/p>\n            <ul>\n              <li>Eine Karte mit Ihrer Routine<\/li>\n              <li>Empfehlungen f\u00fcr die Haut<\/li>\n              <li>Probierproben<\/li>\n              <li>15% Rabatt auf Produkte an diesem Tag<\/li>\n            <\/ul>\n          <\/div>\n          <a data-request=\"The Ritual of Healthy Skin\" class=\"vl-btn light h-auto\" href=\"#spaRequest\">Platz reservieren<\/a>\n          <p style=\"margin-top:12px\"><span class=\"ph\">Platzhalter, Workshop-Preis noch zu best\u00e4tigen<\/span><\/p>\n        <\/div>\n      <\/div>\n    <\/article>\n\n    <article class=\"vl-workshop\" data-anim=\"fade\">\n      <div class=\"grid\">\n        <div class=\"shot\" data-anim=\"zoom-image\">\n          <figure><img decoding=\"async\" src=\"https:\/\/vilalara.com\/wp-content\/uploads\/2026\/08\/10-yoga-practice-in-the-gardens-at-vilalara.jpg\"\n            alt=\"Yoga in den G\u00e4rten von Vilalara\" loading=\"lazy\"><\/figure>\n        <\/div>\n        <div class=\"body\">\n          <ul class=\"meta\"><li>Samstag, 26. September<\/li><li>12:00 &#8211; 13:00<\/li><li>60 Minuten<\/li><\/ul>\n          <h3 class=\"name\">Entdecken Sie Ihr <em>ayurvedisches Dosha<\/em><\/h3>\n          <blockquote>Ayurveda bietet einen ganzheitlichen Rahmen, der Neigungen von K\u00f6rper, Geist und Lebensstil erkl\u00e4ren hilft.<\/blockquote>\n          <p class=\"desc\">Warum bl\u00fchen manche bei kr\u00e4ftiger Bewegung auf und andere bei sanfter? Eine Einf\u00fchrung in die drei Doshas und praktische Wege, das eigene Gleichgewicht zu st\u00fctzen.<\/p>\n          <div class=\"takeaway\">\n            <p class=\"lbl\">Was Sie mitnehmen<\/p>\n            <ul>\n              <li>Das Wissen um Ihr ayurvedisches Dosha<\/li>\n              <li>Eine Morgenroutine &amp; eine Atem\u00fcbung<\/li>\n              <li>Eine Empfehlung zur Selbstmassage<\/li>\n              <li>15% Rabatt auf ayurvedische Massage w\u00e4hrend Ihres Aufenthalts<\/li>\n            <\/ul>\n          <\/div>\n          <a data-request=\"Discover Your Ayurvedic Dosha\" class=\"vl-btn light h-auto\" href=\"#spaRequest\">Platz reservieren<\/a>\n          <p style=\"margin-top:12px\"><span class=\"ph\">Platzhalter, Workshop-Preis noch zu best\u00e4tigen<\/span><\/p>\n        <\/div>\n      <\/div>\n    <\/article>\n  <\/div>\n<\/section>\n\n<!-- ============================== 8 \u00b7 GALLERY ============================== -->\n<section class=\"vl-section\" id=\"gallery\">\n  <div class=\"container p-lg-medium\">\n    <div class=\"vl-section-title\" data-anim=\"fade\">\n      <p class=\"vl-card-subtitle\">Praia das Gaivotas \u00b7 Porches<\/p><span class=\"vl-rule\"><\/span>\n      <h2 class=\"vl-card-title\">Sechzig Jahre<em>dieser Aussicht<\/em><\/h2>\n    <\/div>\n    <div class=\"vl-gallery\" data-anim=\"fade\">\n      <figure class=\"tall\"><img decoding=\"async\" src=\"https:\/\/vilalara.com\/wp-content\/uploads\/2026\/08\/11-yoga-on-the-rocks-above-the-atlantic.jpg\" alt=\"Yoga auf den Felsen \u00fcber dem Atlantik\" loading=\"lazy\"><\/figure>\n      <figure class=\"wide\"><img decoding=\"async\" src=\"https:\/\/vilalara.com\/wp-content\/uploads\/2026\/08\/12-thalassotherapy-sound-healing-at-the-vilalara-spa.jpg\" alt=\"Klangheilung der Thalassotherapie im Spa von Vilalara\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"https:\/\/vilalara.com\/wp-content\/uploads\/2026\/08\/13-the-atlantic-ocean-at-vilalara.jpg\" alt=\"Der Atlantik bei Vilalara\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"https:\/\/vilalara.com\/wp-content\/uploads\/2026\/08\/14-sun-salutation-by-the-pool.jpg\" alt=\"Sonnengru\u00df am Pool\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"https:\/\/vilalara.com\/wp-content\/uploads\/2026\/08\/15-the-beach-lounge.jpg\" alt=\"Die Beach Lounge\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"https:\/\/vilalara.com\/wp-content\/uploads\/2026\/08\/16-meditation-on-the-beach.jpg\" alt=\"Meditation am Strand\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"https:\/\/vilalara.com\/wp-content\/uploads\/2026\/08\/17-the-terrace-pool.jpg\" alt=\"Der Terrassenpool\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"https:\/\/vilalara.com\/wp-content\/uploads\/2026\/08\/18-yoga-by-the-pool.jpg\" alt=\"Yoga am Pool\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"https:\/\/vilalara.com\/wp-content\/uploads\/2026\/08\/19-the-loureiros-pool-at-vilalara.jpg\" alt=\"Der Loureiros-Pool von Vilalara\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"https:\/\/vilalara.com\/wp-content\/uploads\/2026\/08\/20-the-pool-at-a-costa-vilalara.jpg\" alt=\"Der Pool des A Costa, Vilalara\" loading=\"lazy\"><\/figure>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============================== 10 \u00b7 BOOKING ============================== -->\n<section class=\"vl-section\" id=\"reserve\">\n  <div class=\"container p-lg-medium\">\n    <div style=\"max-width:760px;margin:0 auto;text-align:center\" data-anim=\"fade\">\n      <!-- Request form. The spa has one Fresha link so far, so until the rest\n           exist this gathers the choice and hands it to the guest's own mail\n           client, already written. Nothing is stored and nothing is sent on\n           anyone's behalf: the guest presses send. -->\n      <form class=\"vl-request\" id=\"spaRequest\" data-anim=\"fade\" novalidate>\n        <h3 class=\"vl-request__title\">Ihre Sitzungen anfragen<\/h3>\n        <p class=\"vl-request__lead\">Einzelsitzungen werden direkt mit dem Wellness Club vereinbart. Sagen Sie uns, was Sie m\u00f6chten, und wir melden uns mit den freien Zeiten.<\/p>\n\n\n\n        <div class=\"vl-request__fields\">\n        <label class=\"vl-field vl-field--wide\">\n          <span>Was m\u00f6chten Sie?<\/span>\n          <select name=\"choice\" id=\"spaChoice\">\n            <option value=\"\">W\u00e4hlen Sie eine Sitzung<\/option>\n            <optgroup label=\"Einzelsitzungen\">\n              <option value=\"Private session with Gudrun Docherty\">Einzelsitzung mit Gudrun Docherty<\/option>\n              <option value=\"Private session with Joao Palma\">Einzelsitzung mit Jo&#227;o Palma<\/option>\n              <option value=\"Private session with Dr. Joao Pestana\">Einzelsitzung mit Dr. Jo&#227;o Pestana<\/option>\n            <\/optgroup>\n            <optgroup label=\"Gruppenstunden\">\n              <option value=\"Mobility for Life\">Mobilit\u00e4t f\u00fcrs Leben<\/option>\n              <option value=\"Mindful Motion\">Achtsame Bewegung<\/option>\n              <option value=\"Inner Flow Yoga\">Inner Flow Yoga<\/option>\n              <option value=\"The Art of Breathing\">Die Kunst des Atmens<\/option>\n              <option value=\"Hatha Yoga\">Hatha Yoga<\/option>\n              <option value=\"Sound Healing\">Klangheilung<\/option>\n            <\/optgroup>\n            <optgroup label=\"Workshops\">\n              <option value=\"The Art of Therapeutic Bathing\">Die Kunst des therapeutischen Badens<\/option>\n              <option value=\"The Ritual of Healthy Skin\">Das Ritual gesunder Haut<\/option>\n              <option value=\"Discover Your Ayurvedic Dosha\">Entdecken Sie Ihr ayurvedisches Dosha<\/option>\n            <\/optgroup>\n          <\/select>\n        <\/label>\n          <label class=\"vl-field\"><span>Name<\/span><input type=\"text\" name=\"name\" autocomplete=\"name\"><\/label>\n          <label class=\"vl-field\"><span>E-Mail<\/span><input type=\"email\" name=\"email\" autocomplete=\"email\"><\/label>\n          <label class=\"vl-field\"><span>Daten Ihres Aufenthalts<\/span><input type=\"text\" name=\"dates\" placeholder=\"21. - 28. September 2026\"><\/label>\n          <label class=\"vl-field vl-field--wide\"><span>Sonst noch etwas, das wir wissen sollten<\/span><textarea name=\"notes\" rows=\"3\"><\/textarea><\/label>\n        <\/div>\n\n        <div class=\"vl-request__actions\">\n          <button type=\"submit\" class=\"vl-btn dark h-auto\">An den Wellness Club senden<\/button>\n          <a class=\"vl-btn light h-auto\" href=\"https:\/\/wa.me\/351930459309?text=Hello%2C%20I%20would%20like%20to%20ask%20about%20the%20Thalasso%20Therapy%20Legacy%20Week\" target=\"_blank\" rel=\"noopener\">WhatsApp des Spa<\/a>\n        <\/div>\n        <p class=\"vl-request__note\" id=\"spaRequestNote\" role=\"status\"><\/p>\n      <\/form>\n      <\/div>\n<\/section>\n\n<div class=\"vl-float\" id=\"floatBar\">\n  <div class=\"inner\">\n    <p class=\"txt\"><b>Legacy Week<\/b> 21. &#8211; 28. September 2026 <span>\u00b7 Sehr begrenzte Teilnehmerzahl<\/span><\/p>\n    <a class=\"vl-btn\" href=\"https:\/\/reservations.vilalara.com\/en\/hotel\/vilalara\" target=\"_blank\" rel=\"noopener\">Reservieren<\/a>\n  <\/div>\n<\/div>\n<\/div>\n\n<script>\n(function(){var w=document.querySelector('.lw');if(w)w.classList.add('lw-js');})();\n\n\/* ---------- header height \u2192 sticky anchor nav offset ---------- *\/\n(function(){\n  var h=document.querySelector('header');\n  if(!h)return;\n  function set(){document.documentElement.style.setProperty('--header-h',h.offsetHeight+'px');}\n  set();window.addEventListener('resize',set);\n})();\n\n\/* ---------- scroll reveal - the theme's data-anim contract ---------- *\/\n(function(){\n  var els=document.querySelectorAll('[data-anim]');\n  if(!('IntersectionObserver' in window)){els.forEach(function(e){e.classList.add('animated')});return;}\n  var io=new IntersectionObserver(function(entries){\n    entries.forEach(function(en){\n      if(en.isIntersecting){\n        var d=en.target.getAttribute('data-anim-delay')||0;\n        setTimeout(function(){en.target.classList.add('animated')},d);\n        io.unobserve(en.target);\n      }\n    });\n  },{rootMargin:'0px 0px -8% 0px',threshold:.08});\n  els.forEach(function(e){io.observe(e)});\n})();\n\n\/* ---------- programme day tabs ---------- *\/\n(function(){\n  var rail=document.querySelector('.vl-programme .day-rail');\n  if(!rail)return;\n  var tabs=[].slice.call(rail.querySelectorAll('[role=tab]'));\n  function select(tab,focus){\n    tabs.forEach(function(t){\n      var on=t===tab;\n      t.setAttribute('aria-selected',on);\n      t.tabIndex=on?0:-1;\n      document.getElementById(t.getAttribute('aria-controls')).hidden=!on;\n    });\n    if(focus)tab.focus();\n  }\n  rail.addEventListener('click',function(e){\n    var t=e.target.closest('[role=tab]');if(t)select(t);\n  });\n  rail.addEventListener('keydown',function(e){\n    var i=tabs.indexOf(document.activeElement);if(i<0)return;\n    if(e.key==='ArrowRight'){e.preventDefault();select(tabs[(i+1)%tabs.length],true)}\n    if(e.key==='ArrowLeft'){e.preventDefault();select(tabs[(i-1+tabs.length)%tabs.length],true)}\n    if(e.key==='Home'){e.preventDefault();select(tabs[0],true)}\n    if(e.key==='End'){e.preventDefault();select(tabs[tabs.length-1],true)}\n  });\n})();\n\n\/* ---------- floating booking bar: appears after the hero, hides on the booking section ---------- *\/\n(function(){\n  var bar=document.getElementById('floatBar'),\n      hero=document.querySelector('.above-the-fold'),\n      reserve=document.getElementById('reserve');\n  function update(){\n    var pastHero=window.scrollY>hero.offsetHeight*0.85;\n    var r=reserve.getBoundingClientRect();\n    var onReserve=r.top<window.innerHeight?r.bottom>0:false;\n    bar.classList.toggle('is-in',pastHero?!onReserve:false);\n  }\n  update();\n  window.addEventListener('scroll',update,{passive:true});\n  window.addEventListener('resize',update);\n})();\n\n\n\/* ---------- practitioner cards: one panel open at a time ---------- *\/\n(function(){\n  var faces=[].slice.call(document.querySelectorAll('.vl-pc-face'));\n  if(!faces.length)return;\n  faces.forEach(function(f){\n    f.addEventListener('click',function(){\n      var panel=document.getElementById(f.getAttribute('aria-controls'));\n      var open=f.getAttribute('aria-expanded')==='true';\n      faces.forEach(function(o){\n        o.setAttribute('aria-expanded','false');\n        document.getElementById(o.getAttribute('aria-controls')).hidden=true;\n      });\n      if(!open){\n        f.setAttribute('aria-expanded','true');\n        panel.hidden=false;\n        var top=panel.getBoundingClientRect().top+window.scrollY-160;\n        window.scrollTo({top:top,behavior:'smooth'});\n      }\n    });\n  });\n})();\n\n\/* ---------- soft parallax on the full-bleed bands ---------- *\/\n(function(){\n  if(window.matchMedia('(prefers-reduced-motion: reduce)').matches)return;\n  var bands=[].slice.call(document.querySelectorAll('.image-page-info .image img'));\n  if(!bands.length)return;\n  var ticking=false;\n  function frame(){\n    var vh=window.innerHeight;\n    bands.forEach(function(img){\n      var r=img.parentNode.getBoundingClientRect();\n      if(r.bottom<-200||r.top>vh+200)return;\n      var p=(r.top+r.height\/2-vh\/2)\/vh;      \/* -1 .. 1 across the viewport *\/\n      img.style.transform='translate3d(0,'+(p*-26).toFixed(2)+'px,0) scale(1.12)';\n    });\n    ticking=false;\n  }\n  function onScroll(){\n    if(ticking)return; ticking=true;\n    if(window.requestAnimationFrame){requestAnimationFrame(frame);}else{frame();}\n  }\n  frame();\n  window.addEventListener('scroll',function(){ frame(); },{passive:true});\n  window.addEventListener('resize',onScroll);\n  window.addEventListener('load',frame);\n})();\n\n\/* ---------- anchor nav active state ---------- *\/\n(function(){\n  var links=[].slice.call(document.querySelectorAll('.vl-anchor-nav a'));\n  var targets=links.map(function(a){return document.querySelector(a.getAttribute('href'))}).filter(Boolean);\n  if(!('IntersectionObserver' in window))return;\n  var io=new IntersectionObserver(function(entries){\n    entries.forEach(function(en){\n      if(en.isIntersecting){\n        links.forEach(function(a){a.classList.toggle('is-active',a.getAttribute('href')==='#'+en.target.id)});\n      }\n    });\n  },{rootMargin:'-45% 0px -50% 0px'});\n  targets.forEach(function(t){io.observe(t)});\n})();\n\n\/* ---------- request form: mail and WhatsApp, from the same fields ---------- *\/\n(function () {\n  var f = document.getElementById('spaRequest');\n  if (!f) return;\n\n  \/* WordPress rewrites a bare ampersand in page content into its HTML entity,\n     and it does not stop at the edge of a script tag. So the character is\n     built here rather than typed. *\/\n  var E = String.fromCharCode(38);\n\n  var nota = document.getElementById('spaRequestNote');\n\n  function campo(n) {\n    var el = f.querySelector('[name=' + n + ']');\n    return el ? el.value.trim() : '';\n  }\n\n  \/* The line break is built from its code point rather than written as an\n     escape. Twice now an escape has arrived here as a real newline, splitting\n     the string across two lines and stopping the whole file from parsing;\n     nothing can mistranscribe a number. *\/\n  var NL = String.fromCharCode(10);\n\n  \/* One text for both buttons. Whatever the guest typed goes wherever he sends\n     it; the two cannot say different things. *\/\n  function pedido() {\n    var menu = f.querySelector('[name=choice]');\n    var escolha = menu ? menu.value : '';\n    if (!escolha) return null;\n\n    var linhas = ['Thalasso Therapy Legacy Week', '', 'Requested: ' + escolha];\n    if (campo('name')) linhas.push('Name: ' + campo('name'));\n    if (campo('email')) linhas.push('Email: ' + campo('email'));\n    if (campo('dates')) linhas.push('Dates of stay: ' + campo('dates'));\n    if (campo('notes')) { linhas.push(''); linhas.push(campo('notes')); }\n    return linhas.join(NL);\n  }\n\n  function porEscolher() {\n    nota.textContent = 'Choose a session, so the team knows what to look for.';\n    var menu = f.querySelector('[name=choice]');\n    if (menu) menu.focus();\n  }\n\n  f.addEventListener('submit', function (ev) {\n    ev.preventDefault();\n    var corpo = pedido();\n    if (!corpo) return porEscolher();\n\n    nota.textContent = 'Opening your mail app with the request written out. Press send there, and the Wellness Club will reply with availability.';\n    window.location.href = 'mailto:spa@vilalara.com'\n      + '?subject=' + encodeURIComponent('Thalasso Therapy Legacy Week, session request')\n      + E + 'body=' + encodeURIComponent(corpo);\n  });\n\n  var wa = f.querySelector('a[href*=\"wa.me\"]');\n  if (wa) {\n    var partes = wa.getAttribute('href').split('wa.me\/');\n    var numero = partes.length > 1 ? partes[1].split('?')[0] : '351930459309';\n    wa.addEventListener('click', function (ev) {\n      var corpo = pedido();\n      if (!corpo) { ev.preventDefault(); return porEscolher(); }\n      \/* Rewritten at the moment of the click, so it carries what is in the\n         form now rather than what was there when the page loaded. *\/\n      wa.setAttribute('href', 'https:\/\/wa.me\/' + numero\n        + '?text=' + encodeURIComponent(corpo));\n      nota.textContent = 'Opening WhatsApp with your request written out.';\n    });\n  }\n})();\n\n\/* ---------- a booking button arrives at the form with its item already ticked ---------- *\/\n(function () {\n  var f = document.getElementById('spaRequest');\n  if (!f) return;\n\n  document.addEventListener('click', function (ev) {\n    var a = ev.target.closest ? ev.target.closest('a[data-request]') : null;\n    if (!a) return;\n\n    var quer = a.getAttribute('data-request');\n    var menu = f.querySelector('[name=choice]');\n    if (!menu) return;\n\n    var existe = false;\n    [].slice.call(menu.options).forEach(function (o) { if (o.value === quer) existe = true; });\n    if (!existe) return;         \/* deixa o link levar ao formulario na mesma *\/\n\n    menu.value = quer;\n    \/* The anchor is doing the scrolling; this only says which one was chosen. *\/\n    window.setTimeout(function () {\n      menu.focus({ preventScroll: true });\n      var nota = document.getElementById('spaRequestNote');\n      if (nota) nota.textContent = quer + ' is chosen below. Add anything else you would like, then send.';\n    }, 320);\n  });\n})();\n\n<\/script>\n\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>21. &#8211; 28. September 2026 Thalasso TherapyLegacy Week Sehr begrenzte Teilnehmerzahl. Erlebnis reservieren Thalasso Therapy Legacy Week Sechs JahrzehnteVilalara Eine Woche, gewidmet dem, was Vilalara seit sechs Jahrzehnten in aller Stille pflegt: der Kunst, am Meer das Gleichgewicht wiederherzustellen. Exklusive Anwendungen und Rituale des Wohlbefindens, getragen von der Thalasso-Tradition, die diesen Ort seit seinen Anf\u00e4ngen [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":0,"parent":15622,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-privacy.php","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"class_list":["post-16667","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/vilalara.com\/de\/wp-json\/wp\/v2\/pages\/16667","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vilalara.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/vilalara.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/vilalara.com\/de\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/vilalara.com\/de\/wp-json\/wp\/v2\/comments?post=16667"}],"version-history":[{"count":4,"href":"https:\/\/vilalara.com\/de\/wp-json\/wp\/v2\/pages\/16667\/revisions"}],"predecessor-version":[{"id":16729,"href":"https:\/\/vilalara.com\/de\/wp-json\/wp\/v2\/pages\/16667\/revisions\/16729"}],"up":[{"embeddable":true,"href":"https:\/\/vilalara.com\/de\/wp-json\/wp\/v2\/pages\/15622"}],"wp:attachment":[{"href":"https:\/\/vilalara.com\/de\/wp-json\/wp\/v2\/media?parent=16667"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}