.hero[data-astro-cid-lcdefpme]{min-height:min(92vh,880px);color:var(--cream);--cursor-accent:var(--teal-deep);align-items:flex-end;padding-block:clamp(9rem,28vh,15rem) clamp(4.5rem,11.5vh,7rem);display:flex;position:relative;overflow:hidden}.hero__media[data-astro-cid-lcdefpme]{width:100%;height:100%;position:absolute;inset:0}.hero__slide[data-astro-cid-lcdefpme]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.5s var(--ease);position:absolute;inset:0}.hero__slide[data-astro-cid-lcdefpme].is-active{opacity:1;animation:heroZoom 7s var(--ease) forwards}@keyframes heroZoom{0%{transform:scale(1.06)}to{transform:scale(1)}}.hero__dust[data-astro-cid-lcdefpme]{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero__dust[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{bottom:-12px;left:var(--x);width:3px;height:3px;animation:hero-mote var(--dur) linear infinite;animation-delay:var(--delay);background:#fff6e6e6;border-radius:50%;position:absolute}@keyframes hero-mote{0%{transform:translate3d(0, 0, 0) scale(var(--s));opacity:0}10%{opacity:.75}85%{opacity:.5}to{transform:translate3d(var(--drift), -98vh, 0) scale(var(--s));opacity:0}}@media (prefers-reduced-motion:reduce){.hero__dust[data-astro-cid-lcdefpme]{display:none}}@media (width<=899px){.hero__dust[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(n+9){display:none}}.hero__dots[data-astro-cid-lcdefpme]{z-index:2;gap:.5rem;display:flex;position:absolute;bottom:clamp(1.25rem,4vw,2.5rem);right:clamp(1.25rem,4vw,3rem)}.hero__dot[data-astro-cid-lcdefpme]{cursor:pointer;width:22px;height:3px;transition:background-color .3s var(--ease), transform .3s var(--ease);background:#f5f0e859;border:none;border-radius:2px;padding:0;position:relative}.hero__dot[data-astro-cid-lcdefpme]:before{content:"";height:44px;position:absolute;top:50%;left:-2px;right:-2px;transform:translateY(-50%)}.hero__dot[data-astro-cid-lcdefpme]:hover{background:#f5f0e899}.hero__dot[data-astro-cid-lcdefpme].is-active{background:var(--cream)}.hero__scrim[data-astro-cid-lcdefpme]{background:linear-gradient(#3d2b1f00 0%,#3d2b1f26 35%,#3d2b1f8c 60%,#3d2b1fd9 100%);position:absolute;inset:0}.hero__inner[data-astro-cid-lcdefpme]{max-width:940px;position:relative}.hero-ticker[data-astro-cid-lcdefpme]{background:var(--cedar);border-top:2px solid #f5f0e824;border-bottom:2px solid #f5f0e824;position:relative;overflow:hidden}.hero-ticker__track[data-astro-cid-lcdefpme]{will-change:transform;width:max-content;animation:16s linear 1.6s infinite paused hero-ticker-scroll;display:flex}.hero-ticker__track[data-astro-cid-lcdefpme].is-ticking{animation-play-state:running}.hero-ticker__group[data-astro-cid-lcdefpme]{letter-spacing:.2em;text-transform:uppercase;color:var(--sand);white-space:nowrap;flex-shrink:0;align-items:center;gap:.9em;padding-block:.75rem;padding-inline:.45em;font-size:.76rem;font-weight:500;display:flex}.hero-ticker__sep[data-astro-cid-lcdefpme]{opacity:.5}@keyframes hero-ticker-scroll{0%{transform:translate(0)}to{transform:translateX(calc(-1 * var(--ticker-shift,12.5%)))}}@media (prefers-reduced-motion:reduce){.hero-ticker__track[data-astro-cid-lcdefpme]{animation:none}}.hero__title[data-astro-cid-lcdefpme]{color:var(--cream);text-shadow:0 2px 24px #3d2b1f59,0 1px 4px #3d2b1f40;margin-bottom:1.6rem;font-weight:500}.hero__sub[data-astro-cid-lcdefpme]{color:#f5f0e8eb;text-shadow:0 1px 16px #3d2b1f4d,0 1px 3px #3d2b1f33;max-width:52ch;font-size:clamp(1.05rem,1.5vw,1.26rem);line-height:1.62}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.9rem;margin-top:2.2rem;display:flex}.rise[data-astro-cid-lcdefpme]{opacity:0;animation:riseIn .9s var(--ease) forwards;animation-delay:var(--d,0s);transform:translateY(22px)}@keyframes riseIn{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rise[data-astro-cid-lcdefpme]{opacity:1;animation:none;transform:none}.hero__slide[data-astro-cid-lcdefpme]{transition:none;animation:none}.hero__dots[data-astro-cid-lcdefpme]{display:none}}.strip[data-astro-cid-lcdefpme]{background:var(--cedar);--cursor-accent:var(--teal-deep);border-top:1px solid #f5f0e81a;border-bottom:1px solid #f5f0e81a;padding-block:clamp(2.25rem,4vw,3rem)}.strip__grid[data-astro-cid-lcdefpme]{z-index:2;grid-template-columns:repeat(4,1fr);gap:clamp(1.25rem,3vw,2.25rem);display:grid;position:relative}.strip__item[data-astro-cid-lcdefpme]{flex-direction:column;gap:.3rem;display:flex}.strip__big[data-astro-cid-lcdefpme]{font-family:var(--font-serif);color:var(--cream);font-size:clamp(2.1rem,3.4vw,2.9rem);font-style:italic;font-weight:500;line-height:1}.strip__num[data-astro-cid-lcdefpme]{text-align:right;font-variant-numeric:tabular-nums;display:inline-block}.strip__small[data-astro-cid-lcdefpme]{color:#f5f0e899;max-width:20ch;font-size:.86rem}.floor[data-astro-cid-lcdefpme]{min-height:46vh;color:var(--cream);--cursor-accent:var(--teal-deep);align-items:center;padding-block:clamp(3rem,7vh,5rem);display:flex;position:relative;overflow:hidden}.floor__media[data-astro-cid-lcdefpme],.floor__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.floor__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{filter:grayscale()contrast(1.4)brightness(.9);height:128%;transform:translate3d(0, var(--py,0px), 0);inset:-14% 0}.floor__scrim[data-astro-cid-lcdefpme]{background:linear-gradient(100deg,#3d2b1fb8 0%,#3d2b1f75 40%,#3d2b1f38 70%,#3d2b1f0f 100%);position:absolute;inset:0}.floor__inner[data-astro-cid-lcdefpme]{max-width:620px;position:relative}.floor__eyebrow[data-astro-cid-lcdefpme]{letter-spacing:.22em;text-transform:uppercase;color:var(--sand);text-shadow:0 1px 10px #3d2b1f4d;margin-bottom:.9rem;font-size:.76rem;font-weight:500}.floor__line[data-astro-cid-lcdefpme]{font-family:var(--font-sans);letter-spacing:-.015em;color:var(--cream);text-shadow:0 2px 24px #3d2b1f8c,0 1px 6px #3d2b1f66;margin-bottom:.8rem;font-size:clamp(2.3rem,5vw,3.1rem);font-style:normal;font-weight:800}.floor__sub[data-astro-cid-lcdefpme]{color:#f5f0e8d1;text-shadow:0 1px 14px #3d2b1f52,0 1px 3px #3d2b1f38;max-width:40ch;font-size:1rem;line-height:1.6}.train-pin[data-astro-cid-lcdefpme]{background:var(--cedar);--cursor-accent:var(--teal-deep);position:relative}.train-pin__stage[data-astro-cid-lcdefpme]{padding:clamp(2rem, 5vw, 3rem) var(--gutter) clamp(1.5rem, 4vw, 2rem);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-direction:row;gap:1rem;display:flex;overflow:auto hidden}.train-pin__stage[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.train-panel[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);background:var(--cedar-80);scroll-snap-align:start;flex:0 0 84%;min-width:0;position:relative;overflow:hidden}.train-panel__media[data-astro-cid-lcdefpme]{aspect-ratio:4/5;position:relative}.train-panel__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;filter:contrast(1.1)saturate(.88);width:100%;height:100%}.train-panel__scrim[data-astro-cid-lcdefpme]{pointer-events:none;background:linear-gradient(#0000 20%,#3d2b1f40 45%,#3d2b1fe0 100%);position:absolute;inset:0}.train-panel__text[data-astro-cid-lcdefpme]{color:var(--cream);padding:1.4rem 1.5rem 1.6rem}.train-panel__n[data-astro-cid-lcdefpme]{font-family:var(--font-serif);color:var(--sand);letter-spacing:.08em;margin-bottom:.3rem;font-size:.95rem;font-style:italic;display:block}.train-panel__tag[data-astro-cid-lcdefpme]{letter-spacing:.1em;text-transform:uppercase;color:var(--cedar);background:var(--sand);border-radius:999px;margin-bottom:.6rem;padding:.3rem .7rem;font-size:.7rem;font-weight:600;display:inline-block}.train-panel__title[data-astro-cid-lcdefpme]{font-family:var(--font-serif);color:var(--cream);text-shadow:0 2px 20px #3d2b1f66,0 1px 4px #3d2b1f4d;margin-bottom:.5rem;font-size:clamp(1.5rem,3vw,1.9rem);font-style:italic;font-weight:500}.train-panel__body[data-astro-cid-lcdefpme]{color:#f5f0e8d1;text-shadow:0 1px 14px #3d2b1f52,0 1px 3px #3d2b1f38;max-width:46ch;font-size:.95rem;line-height:1.55}.train-panel__inside[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,auto);gap:.5rem 1.5rem;margin-top:1rem;padding:0;list-style:none;display:grid}.train-panel__inside[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:#f5f0e8d9;padding-left:1rem;font-size:.86rem;position:relative}.train-panel__inside[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--sand);border-radius:50%;width:4px;height:4px;position:absolute;top:.5em;left:0}.train-pin__dots[data-astro-cid-lcdefpme]{flex-direction:row;justify-content:center;align-items:center;gap:.55rem;padding-bottom:clamp(1.75rem,5vw,2.5rem);display:flex}.train-pin__dot[data-astro-cid-lcdefpme]{width:6px;height:6px;transition:background-color .3s var(--ease-snap), transform .3s var(--ease-snap);background:#f5f0e859;border-radius:50%}.train-pin__dot[data-astro-cid-lcdefpme].is-active{background:var(--sand);transform:scale(1.5)}@media (width>=800px){.train-pin[data-astro-cid-lcdefpme]{height:260vh}.train-pin__stage[data-astro-cid-lcdefpme]{height:100vh;padding:0;display:block;position:sticky;top:0;overflow:hidden}.train-panel[data-astro-cid-lcdefpme]{opacity:0;will-change:opacity, transform;border-radius:0;position:absolute;inset:0}.train-panel[data-astro-cid-lcdefpme][data-index="0"]{opacity:1}.train-panel__media[data-astro-cid-lcdefpme]{aspect-ratio:auto;position:absolute;inset:0}.train-panel__scrim[data-astro-cid-lcdefpme]{background:linear-gradient(100deg,#3d2b1fe6 0%,#3d2b1f99 40%,#3d2b1f4d 65%,#3d2b1f1a 100%)}.train-panel__text[data-astro-cid-lcdefpme]{max-width:560px;padding:clamp(2.5rem,6vw,5rem);position:absolute;bottom:0;left:0}.train-panel__title[data-astro-cid-lcdefpme]{font-size:clamp(2.2rem,4vw,3rem)}.train-panel__body[data-astro-cid-lcdefpme]{font-size:1.05rem}.train-panel__inside[data-astro-cid-lcdefpme]{display:none}.train-pin__dots[data-astro-cid-lcdefpme]{z-index:2;flex-direction:column;gap:.6rem;display:flex;position:absolute;top:50%;right:clamp(1.25rem,4vw,3rem);transform:translateY(-50%)}.train-pin__dot[data-astro-cid-lcdefpme]{width:6px;height:6px;transition:background-color .3s var(--ease-snap), transform .3s var(--ease-snap);background:#f5f0e859;border-radius:50%}.train-pin__dot[data-astro-cid-lcdefpme].is-active{background:var(--sand);transform:scale(1.5)}}.pivot[data-astro-cid-lcdefpme]{background:var(--cedar);height:85vh;min-height:520px;position:relative;overflow:hidden}@media (width>=700px){.pivot[data-astro-cid-lcdefpme]{height:130vh}}.pivot[data-astro-cid-lcdefpme] .pivot__spa-img{object-fit:cover;will-change:transform;width:100%;height:112%;position:absolute;inset:-6% 0}.pivot__cedar[data-astro-cid-lcdefpme]{background:var(--cedar);clip-path:inset(0% 100% 0% 0%);will-change:clip-path;position:absolute;inset:0}.pivot__teal[data-astro-cid-lcdefpme]{opacity:1;pointer-events:none;will-change:opacity;background:radial-gradient(at 50% 60%,#6bbfb58c,#0000 65%);position:absolute;inset:0}.pivot__copy[data-astro-cid-lcdefpme]{text-align:center;color:var(--cream);text-shadow:0 2px 30px #251a128c;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex;position:absolute;inset:0}.pivot__eyebrow[data-astro-cid-lcdefpme]{letter-spacing:.24em;text-transform:uppercase;color:var(--sand);margin-bottom:1rem;font-size:.78rem;font-weight:500}.pivot__line[data-astro-cid-lcdefpme]{font-family:var(--font-serif);max-width:20ch;color:var(--cream);font-size:clamp(1.9rem,5vw,3.2rem);font-style:italic;font-weight:400;line-height:1.15}@media (width>=900px){.floor__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{will-change:transform}}.recover-head__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:.9rem;margin-top:2.2rem;display:flex}.sec-head[data-astro-cid-lcdefpme]{margin-bottom:clamp(2.5rem,6vw,4rem)}.sec-head--center[data-astro-cid-lcdefpme]{text-align:center}.sec-head--center[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{justify-content:center}.sec-head--center[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin-inline:auto}.recover-space[data-astro-cid-lcdefpme]{background:var(--cream)}.recover-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:clamp(1.25rem,2.5vw,2rem);display:grid}.recover-item[data-astro-cid-lcdefpme]{border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);margin:0;position:relative;overflow:hidden}.recover-item[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:3/4;object-fit:cover;width:100%;height:auto;transition:transform 1.4s var(--ease-slow)}.recover-item[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{transform:scale(1.04)}.recover-item__cap[data-astro-cid-lcdefpme]{z-index:1;color:#fff;letter-spacing:.02em;text-shadow:0 1px 2px #251a1299,0 2px 14px #251a12bf;font-size:.86rem;font-weight:500;position:absolute;bottom:1rem;left:1.1rem}.recover-item[data-astro-cid-lcdefpme]:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0000 38%,#251a12b8);position:absolute;inset:0}.recover-item[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(circle at 50% 100%, var(--teal-wash), transparent 70%);opacity:0;transition:opacity .6s var(--ease-slow);position:absolute;inset:-4px}.recover-item[data-astro-cid-lcdefpme]:hover:before{opacity:1}.soft-reveal[data-astro-cid-lcdefpme]{transition:opacity 1.3s var(--ease-slow), transform 1.3s var(--ease-slow)}.membership-section[data-astro-cid-lcdefpme]{background:var(--cream)}.membership[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2.5rem,6vw,5rem);display:grid}.membership__intro[data-astro-cid-lcdefpme]{padding-block:1rem}.membership__intro[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme],.membership__intro[data-astro-cid-lcdefpme] .h2[data-astro-cid-lcdefpme]{margin-bottom:1.3rem}.membership__intro[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin-bottom:1.6rem}.link-arrow--teal[data-astro-cid-lcdefpme]{color:var(--teal-deep)}.plan[data-astro-cid-lcdefpme]{background:var(--cream);border-radius:var(--radius-xl);border:1px solid #6bbfb559;padding:clamp(1.8rem,4vw,2.8rem);box-shadow:0 4px 12px #3d2b1f0f,0 24px 60px #6bbfb529}.plan__head[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);margin-bottom:1.6rem;padding-bottom:1.5rem}.plan__name[data-astro-cid-lcdefpme]{font-family:var(--font-serif);margin-bottom:.4rem;font-size:1.5rem;font-style:italic;display:block}.plan__price[data-astro-cid-lcdefpme]{font-family:var(--font-serif);color:var(--cedar);font-size:1.7rem;font-style:italic;font-weight:500;line-height:1.25;display:block}.plan__note[data-astro-cid-lcdefpme]{letter-spacing:.04em;color:var(--warm-grey);margin-top:.6rem;font-size:.78rem;display:block}.plan__list[data-astro-cid-lcdefpme]{flex-direction:column;gap:.85rem;margin-bottom:1.8rem;padding:0;list-style:none;display:flex}.plan__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:flex-start;gap:.7rem;font-size:.96rem;display:flex}.plan__list[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{color:var(--teal-deep);flex:none;margin-top:2px}.plan__cta[data-astro-cid-lcdefpme]{width:100%}.plan__fine[data-astro-cid-lcdefpme]{color:var(--warm-grey);text-align:center;margin-top:1rem;font-size:.8rem}.recover-alt[data-astro-cid-lcdefpme]{background:var(--teal-wash)}.quotes[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:clamp(1rem,2.5vw,1.75rem);display:grid}.quote[data-astro-cid-lcdefpme]{background:var(--cream);border-radius:var(--radius-lg);transition:transform .9s var(--ease-slow), box-shadow .9s var(--ease-slow);border:1px solid #6bbfb54d;flex-direction:column;justify-content:space-between;gap:1.6rem;margin:0;padding:clamp(1.6rem,3vw,2.2rem);display:flex}.quote[data-astro-cid-lcdefpme]:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.quote[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{font-family:var(--font-serif);color:var(--cedar);margin:0;font-size:1.2rem;font-style:italic;line-height:1.45}.quote[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]:before{content:"“";color:var(--teal);margin-bottom:.3rem;font-size:2.2rem;line-height:1;display:block}.quote[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{flex-direction:column;gap:.15rem;display:flex}.quote__name[data-astro-cid-lcdefpme]{font-size:.92rem;font-weight:600}.quote__meta[data-astro-cid-lcdefpme]{color:var(--warm-grey);font-size:.82rem}.quotes__note[data-astro-cid-lcdefpme]{text-align:center;color:var(--warm-grey);margin-top:1.75rem;font-size:.8rem}.visit[data-astro-cid-lcdefpme]{background:var(--cream)}.visit__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr .85fr;align-items:center;gap:clamp(2.5rem,6vw,5rem);display:grid}.visit__info[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme],.visit__info[data-astro-cid-lcdefpme] .h2[data-astro-cid-lcdefpme]{margin-bottom:1.3rem}.visit__info[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin-bottom:2rem}.visit__cols[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:1.75rem;display:grid}.visit__h[data-astro-cid-lcdefpme]{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--warm-grey);margin-bottom:.7rem;font-size:.75rem;font-style:normal;font-weight:600}.visit__cols[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:.95rem;line-height:1.7}.visit__cols[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:not(.link-arrow){text-underline-offset:3px;color:var(--teal-deep);text-decoration:underline}.visit__cols[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--cedar)}.visit__cols[data-astro-cid-lcdefpme] .link-arrow[data-astro-cid-lcdefpme]{margin-top:.6rem}.visit__map[data-astro-cid-lcdefpme]{border-radius:var(--radius-xl);box-shadow:var(--shadow-md);border:1px solid var(--line);background:var(--bg-alt);position:relative;overflow:hidden}.visit__map[data-astro-cid-lcdefpme] iframe[data-astro-cid-lcdefpme]{pointer-events:none}.visit__map[data-astro-cid-lcdefpme].is-live iframe[data-astro-cid-lcdefpme]{pointer-events:auto}.visit__map-shade[data-astro-cid-lcdefpme]{cursor:pointer;font:inherit;color:var(--cream);background:0 0;border:0;place-items:center;display:grid;position:absolute;inset:0}.visit__map-shade[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{opacity:0;transition:opacity .3s var(--ease), transform .3s var(--ease);background:#3d2b1fd1;border-radius:999px;padding:.55rem 1.05rem;font-size:.82rem;font-weight:600;transform:translateY(6px)}.visit__map[data-astro-cid-lcdefpme]:hover .visit__map-shade[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.visit__map-shade[data-astro-cid-lcdefpme]:focus-visible span[data-astro-cid-lcdefpme]{opacity:1;transform:none}@media (hover:none){.visit__map-shade[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{opacity:1;transform:none}}.visit__map[data-astro-cid-lcdefpme].is-live .visit__map-shade[data-astro-cid-lcdefpme]{display:none}.visit__map[data-astro-cid-lcdefpme] iframe[data-astro-cid-lcdefpme]{filter:sepia(.42)saturate(.72)hue-rotate(-8deg)brightness(1.03)contrast(.96);border:0;width:100%;height:460px;display:block}.final-cta[data-astro-cid-lcdefpme]{background:var(--cream);padding-top:clamp(3.5rem,7vw,5.5rem);padding-bottom:clamp(4rem,9vw,7rem)}.final-cta[data-astro-cid-lcdefpme] .h1[data-astro-cid-lcdefpme]{margin-bottom:1.1rem}.final-cta[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin-bottom:2rem}@media (width<=900px){.strip__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:1.75rem}.membership[data-astro-cid-lcdefpme],.quotes[data-astro-cid-lcdefpme],.visit__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.visit__cols[data-astro-cid-lcdefpme],.recover-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}@media (width<=700px){.recover-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:clamp(1rem,3vw,1.5rem);display:grid}.recover-item[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transition:transform 1.6s var(--ease-slow);transition-delay:var(--reveal-delay,0s);will-change:transform;transform:scale(1.07)}.recover-item[data-astro-cid-lcdefpme][data-reveal].is-visible img[data-astro-cid-lcdefpme]{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.recover-item[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.recover-item[data-astro-cid-lcdefpme][data-reveal].is-visible img[data-astro-cid-lcdefpme]{transition:none;transform:none}}@media (width<=560px){.strip__grid[data-astro-cid-lcdefpme],.visit__cols[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero__actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme],.recover-head__actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%}}
