.wellness-hero[data-astro-cid-n67gmzuc]{position:relative;width:100%;min-height:42vh;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:56px 24px}.wellness-hero__bg[data-astro-cid-n67gmzuc]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.wellness-hero__overlay[data-astro-cid-n67gmzuc]{position:absolute;inset:0;background:#1b322cc7;z-index:1}.wellness-hero__content[data-astro-cid-n67gmzuc]{position:relative;z-index:2;text-align:center;max-width:900px;margin:0 auto}.wellness-hero__subtitle[data-astro-cid-n67gmzuc]{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:24px;font-size:13px;font-weight:500;letter-spacing:3px;color:#d4a945;font-family:var(--font-body, "Inter", sans-serif)}.wellness-hero__line[data-astro-cid-n67gmzuc]{display:block;width:48px;height:1px;background:#d4a945}.wellness-hero__h1[data-astro-cid-n67gmzuc]{font-family:var(--font-heading, "Cormorant Garamond", Georgia, serif);font-size:48px;font-weight:300;line-height:1.1;letter-spacing:-1px;color:#fff;margin:0 0 40px}.wellness-hero__buttons[data-astro-cid-n67gmzuc]{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.wellness-btn[data-astro-cid-n67gmzuc]{display:inline-flex;align-items:center;justify-content:center;padding:14px 32px;font-size:15px;font-weight:500;font-family:var(--font-body, "Inter", sans-serif);letter-spacing:.5px;text-decoration:none;transition:all .25s ease;cursor:pointer;min-width:180px}.wellness-btn--gold[data-astro-cid-n67gmzuc]{background:#d4a945;color:#1b322c;border:1px solid #d4a945}.wellness-btn--gold[data-astro-cid-n67gmzuc]:hover{background:#c49b3a;border-color:#c49b3a}.wellness-btn--outline[data-astro-cid-n67gmzuc]{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.5)}.wellness-btn--outline[data-astro-cid-n67gmzuc]:hover{border-color:#fff;background:#ffffff14}.wellness-section[data-astro-cid-n67gmzuc]{padding:96px 24px}.wellness-section--light[data-astro-cid-n67gmzuc]{background:#fbfaf9}.wellness-section--muted[data-astro-cid-n67gmzuc]{background:#e3e8e74d}.wellness-container[data-astro-cid-n67gmzuc]{max-width:1400px;margin:0 auto;padding:0 24px}.wellness-grid[data-astro-cid-n67gmzuc]{display:flex;gap:80px;align-items:center}.wellness-grid__text[data-astro-cid-n67gmzuc],.wellness-grid__media[data-astro-cid-n67gmzuc]{flex:1;min-width:0}.wellness-h2[data-astro-cid-n67gmzuc]{font-family:var(--font-heading, "Cormorant Garamond", Georgia, serif);font-size:36px;font-weight:300;line-height:1.15;letter-spacing:-.5px;color:var(--color-text, #12211d);margin:0 0 16px}.wellness-divider[data-astro-cid-n67gmzuc]{width:48px;height:3px;background:#d4a945;margin:0 0 28px}.wellness-divider--center[data-astro-cid-n67gmzuc]{margin:0 auto 28px}.wellness-body[data-astro-cid-n67gmzuc]{font-family:var(--font-body, "Inter", sans-serif);font-size:16px;font-weight:400;line-height:1.75;color:var(--color-text-muted, #4a5a54);margin:0 0 20px}.wellness-body[data-astro-cid-n67gmzuc]:last-child{margin-bottom:0}.wellness-link[data-astro-cid-n67gmzuc]{display:inline-block;margin-top:12px;font-family:var(--font-body, "Inter", sans-serif);font-size:15px;font-weight:600;color:#d4a945;text-decoration:none;letter-spacing:.2px;transition:color .2s ease}.wellness-link[data-astro-cid-n67gmzuc]:hover{color:#c49b3a;text-decoration:underline;text-underline-offset:3px}.wellness-img[data-astro-cid-n67gmzuc]{width:100%;height:auto;display:block;border-radius:6px;object-fit:cover}.wellness-cta[data-astro-cid-n67gmzuc]{background:var(--color-primary-dark, #1b322c);padding:96px 24px;text-align:center}.wellness-cta__inner[data-astro-cid-n67gmzuc]{max-width:800px;margin:0 auto}.wellness-cta__h2[data-astro-cid-n67gmzuc]{font-family:var(--font-heading, "Cormorant Garamond", Georgia, serif);font-size:48px;font-weight:300;line-height:1.15;letter-spacing:-1px;color:#fff;margin:0 0 16px}.wellness-cta__text[data-astro-cid-n67gmzuc]{font-family:var(--font-body, "Inter", sans-serif);font-size:18px;font-weight:400;line-height:1.7;color:#fffc;margin:0 0 20px}.wellness-cta__phone[data-astro-cid-n67gmzuc]{color:#d4a945;text-decoration:underline;text-underline-offset:2px;transition:color .2s ease}.wellness-cta__phone[data-astro-cid-n67gmzuc]:hover{color:#e6be5a}.wellness-cta__closing[data-astro-cid-n67gmzuc]{font-family:var(--font-heading, "Cormorant Garamond", Georgia, serif);font-size:22px;font-style:italic;font-weight:400;color:#d4a945;margin:8px 0 36px}.wellness-badges[data-astro-cid-n67gmzuc]{background:var(--color-primary-dark, #1b322c);padding:28px 24px}.wellness-badges--light[data-astro-cid-n67gmzuc]{background:#fbfaf9;border-top:1px solid rgba(0,0,0,.06);border-bottom:1px solid rgba(0,0,0,.06)}.wellness-badges__inner[data-astro-cid-n67gmzuc]{max-width:1200px;margin:0 auto;display:flex;justify-content:center;align-items:center;gap:12px;flex-wrap:wrap}.wellness-badge[data-astro-cid-n67gmzuc]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border:1px solid rgba(209,175,71,.35);border-radius:100px;font-family:var(--font-body, "Inter", sans-serif);font-size:13px;font-weight:500;letter-spacing:.3px;color:#ffffffe6;white-space:nowrap}.wellness-badge--dark[data-astro-cid-n67gmzuc]{color:var(--color-text, #12211d);border-color:#12211d26}.wellness-badge__icon[data-astro-cid-n67gmzuc]{width:18px;height:18px;flex-shrink:0;color:#d4a945}@media(max-width:900px){.wellness-hero[data-astro-cid-n67gmzuc]{min-height:36vh;padding:48px 20px}.wellness-hero__h1[data-astro-cid-n67gmzuc]{font-size:32px;letter-spacing:-.5px}.wellness-hero__subtitle[data-astro-cid-n67gmzuc]{font-size:11px;letter-spacing:2px}.wellness-hero__line[data-astro-cid-n67gmzuc]{width:32px}.wellness-section[data-astro-cid-n67gmzuc]{padding:64px 20px}.wellness-grid[data-astro-cid-n67gmzuc]{flex-direction:column;gap:40px}.wellness-grid__media[data-astro-cid-n67gmzuc]{order:-1}.wellness-h2[data-astro-cid-n67gmzuc]{font-size:28px}.wellness-cta[data-astro-cid-n67gmzuc]{padding:64px 20px}.wellness-cta__h2[data-astro-cid-n67gmzuc]{font-size:32px}.wellness-cta__text[data-astro-cid-n67gmzuc]{font-size:16px}.wellness-btn[data-astro-cid-n67gmzuc]{min-width:160px;padding:12px 24px;font-size:14px}.wellness-badges[data-astro-cid-n67gmzuc]{padding:24px 16px}.wellness-badges__inner[data-astro-cid-n67gmzuc]{gap:8px}.wellness-badge[data-astro-cid-n67gmzuc]{font-size:12px;padding:8px 14px}}@media(max-width:480px){.wellness-hero__h1[data-astro-cid-n67gmzuc]{font-size:28px}.wellness-hero__buttons[data-astro-cid-n67gmzuc]{flex-direction:column;gap:12px}.wellness-btn[data-astro-cid-n67gmzuc]{width:100%}.wellness-cta__h2[data-astro-cid-n67gmzuc]{font-size:26px}}
