.hero[data-astro-cid-u6b4rac2]{color:#fff;text-align:center;background:#000;padding:80px 0 78px}.hero[data-astro-cid-u6b4rac2] h1[data-astro-cid-u6b4rac2]{font-family:var(--font-head);color:var(--gold);max-width:800px;margin:0 auto 28px;font-size:72px;line-height:1.2}.hero[data-astro-cid-u6b4rac2] p[data-astro-cid-u6b4rac2]{font-family:var(--font-head);margin:0;font-size:19px;line-height:1.8}.program[data-astro-cid-u6b4rac2]{padding:80px 0 30px;overflow:hidden}.program[data-astro-cid-u6b4rac2] p[data-astro-cid-u6b4rac2],.offerings[data-astro-cid-u6b4rac2] p[data-astro-cid-u6b4rac2]{font-size:16px;line-height:1.8}.row[data-astro-cid-u6b4rac2]{align-items:start;padding:0}.eyebrow-dots[data-astro-cid-u6b4rac2]{width:12px;height:12px;margin-bottom:18px}.title[data-astro-cid-u6b4rac2]{font-family:var(--font-head);margin-bottom:24px;font-size:52px;line-height:1.3}.btn-wrap[data-astro-cid-u6b4rac2]{text-align:center;margin-top:30px}.pill[data-astro-cid-u6b4rac2]{background:var(--gold);color:#fff;text-transform:uppercase;border-radius:100px;padding:20px 40px;font-size:16px;font-weight:700;line-height:1.7;transition:background .3s;display:inline-block}.pill[data-astro-cid-u6b4rac2]:hover{opacity:1;background:#9c8448}.spa[data-astro-cid-u6b4rac2]{margin-top:80px;position:relative}.spa-photo[data-astro-cid-u6b4rac2]{z-index:1;border-radius:10px;width:100%;position:relative}.spa-dots[data-astro-cid-u6b4rac2]{z-index:2;pointer-events:none;width:30%;position:absolute;top:-8%;right:-8%}.row--approach[data-astro-cid-u6b4rac2]{grid-template-columns:38fr 62fr;padding:72px 0 54px}.cta[data-astro-cid-u6b4rac2]{background-image:var(--cta-bg), linear-gradient(180deg, #de5d83 0%, #fff 100%);background-blend-mode:color-dodge;text-align:center;background-position:50%;background-size:cover;padding:10vw 0}.cta-inner[data-astro-cid-u6b4rac2]{max-width:800px}.heartbeat[data-astro-cid-u6b4rac2]{color:#ca5500;margin:0 auto;display:block}.cta-rule[data-astro-cid-u6b4rac2]{border:0;border-top:1px solid #ce2029;max-width:165px;margin:26px auto 44px}.cta[data-astro-cid-u6b4rac2] h2[data-astro-cid-u6b4rac2]{font-family:var(--font-head);color:var(--gold);margin-bottom:30px;font-size:52px;line-height:1.3}.offerings[data-astro-cid-u6b4rac2]{padding:80px 0 74px}.offer-head[data-astro-cid-u6b4rac2]{text-align:center;max-width:720px;margin:0 auto 50px}.offer-head[data-astro-cid-u6b4rac2] .eyebrow-dots[data-astro-cid-u6b4rac2]{margin:0 auto 18px}.offer-head[data-astro-cid-u6b4rac2] .title[data-astro-cid-u6b4rac2]{margin-bottom:30px}.offer-list[data-astro-cid-u6b4rac2]{grid-template-rows:repeat(3,auto);grid-template-columns:1fr 1fr;grid-auto-flow:column;gap:36px 5.5%;margin:0;padding:0;list-style:none;display:grid}.offer-list[data-astro-cid-u6b4rac2] li[data-astro-cid-u6b4rac2]{font-family:var(--font-head);color:var(--heading);padding-left:47px;font-size:22px;line-height:1.4;position:relative}.offer-list[data-astro-cid-u6b4rac2] li[data-astro-cid-u6b4rac2]:before{content:"";border:2px solid #ca5500;border-width:0 2px 2px 0;width:8px;height:16px;position:absolute;top:2px;left:9px;transform:rotate(40deg)}.offerings[data-astro-cid-u6b4rac2] .btn-wrap[data-astro-cid-u6b4rac2]{margin-top:70px}@media (width<=980px){.hero[data-astro-cid-u6b4rac2]{padding:76px 0 90px}.hero[data-astro-cid-u6b4rac2] h1[data-astro-cid-u6b4rac2]{font-size:45px}.hero[data-astro-cid-u6b4rac2] p[data-astro-cid-u6b4rac2]{font-size:16px}.br-desk[data-astro-cid-u6b4rac2]{display:none}.title[data-astro-cid-u6b4rac2],.cta[data-astro-cid-u6b4rac2] h2[data-astro-cid-u6b4rac2]{font-size:32px}.program[data-astro-cid-u6b4rac2] p[data-astro-cid-u6b4rac2],.offerings[data-astro-cid-u6b4rac2] p[data-astro-cid-u6b4rac2]{font-size:15px}.spa[data-astro-cid-u6b4rac2]{margin-top:0}.row[data-astro-cid-u6b4rac2]{gap:30px}.spa-dots[data-astro-cid-u6b4rac2]{width:22%;top:-4%;right:-12%}.row--approach[data-astro-cid-u6b4rac2]{grid-template-columns:1fr}.offer-list[data-astro-cid-u6b4rac2]{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row;row-gap:30px}.offer-list[data-astro-cid-u6b4rac2] li[data-astro-cid-u6b4rac2]{font-size:16px}.pill--sm[data-astro-cid-u6b4rac2]{padding:12px 25px}}@media (width<=600px){.hero[data-astro-cid-u6b4rac2] h1[data-astro-cid-u6b4rac2]{font-size:30px}.hero[data-astro-cid-u6b4rac2] p[data-astro-cid-u6b4rac2]{font-size:15px}.title[data-astro-cid-u6b4rac2],.cta[data-astro-cid-u6b4rac2] h2[data-astro-cid-u6b4rac2]{font-size:20px}.program[data-astro-cid-u6b4rac2] p[data-astro-cid-u6b4rac2],.offerings[data-astro-cid-u6b4rac2] p[data-astro-cid-u6b4rac2]{font-size:14px}.pill--sm[data-astro-cid-u6b4rac2]{padding:10px 20px}.offer-head[data-astro-cid-u6b4rac2]{text-align:center}.offer-head[data-astro-cid-u6b4rac2] p[data-astro-cid-u6b4rac2]{text-align:left}}
