.health-coaching .header-fixed{background-color:var(--color-health-coaching)}.health-coaching__explainer__container{display:flex;gap:48px;align-items:stretch}@media(max-width:1024px){.health-coaching__explainer__container{gap:36px}}@media(max-width:800px){.health-coaching__explainer__container{flex-direction:column;gap:32px}}.health-coaching__explainer__video{width:380px;flex-shrink:0;animation:hc-slide-in .5s cubic-bezier(.215,.61,.355,1) .15s both}@media(max-width:1024px){.health-coaching__explainer__video{width:320px}}@media(max-width:800px){.health-coaching__explainer__video{width:100%;max-width:400px;margin:0 auto}}.health-coaching__explainer__video-element{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px;background:#000}.health-coaching__explainer__video-element:-webkit-full-screen,.health-coaching__explainer__video-element:fullscreen{object-fit:contain;border-radius:0}.health-coaching__explainer__cards{flex:1;display:flex;flex-direction:column;gap:16px;justify-content:center}.health-coaching__explainer__cards__grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:550px){.health-coaching__explainer__cards__grid{grid-template-columns:1fr}}.health-coaching__explainer__cards-header{display:flex;flex-direction:column;gap:12px;margin-bottom:4px}@media(max-width:800px){.health-coaching__explainer__cards-header{text-align:left;align-items:flex-start}}.health-coaching__explainer__cards-header>.body-lg{--hc-rise:15px;--hc-rise-opacity:0.7;animation:hc-rise .35s cubic-bezier(.215,.61,.355,1) .45s both}.health-coaching__explainer__card{display:flex;flex-direction:column;gap:12px;background:#fff;border-radius:16px;padding:24px;border:var(--card-edge);box-shadow:var(--card-shadow);transition:border-color .2s ease;--hc-rise:20px;animation:hc-rise .35s cubic-bezier(.215,.61,.355,1) both}.health-coaching__explainer__card:first-child{animation-delay:.55s}.health-coaching__explainer__card:nth-child(2){animation-delay:.65s}.health-coaching__explainer__card:nth-child(3){animation-delay:.75s}.health-coaching__explainer__card:nth-child(4){animation-delay:.85s}.health-coaching__explainer__card:hover{border-color:rgba(31,31,31,.2)}@media(max-width:800px){.health-coaching__explainer__card{padding:20px}}.health-coaching__explainer__card-icon{width:48px;height:48px;border-radius:12px;background:var(--color-health-coaching,#22372b);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.health-coaching__explainer__card-body{display:flex;flex-direction:column;gap:6px}.health-coaching__explainer__card-body h3{color:#1f1f1f}.health-coaching__explainer__label{color:var(--color-health-coaching,#22372b);text-transform:uppercase;letter-spacing:1.5px;font-size:12px}.health-coaching__explainer__heading{color:#1f1f1f;--hc-rise:25px;animation:hc-rise .4s cubic-bezier(.215,.61,.355,1) .3s both}.health-coaching__spacer{height:var(--spacer-global)}@media(max-width:800px){.health-coaching__spacer{height:var(--spacer-global-mobile)}}.health-coaching__hero{padding-top:180px;position:relative}.health-coaching__hero>.boxed{display:flex;justify-content:space-between;gap:65px}.health-coaching__hero__illustration{z-index:0;background:linear-gradient(180deg,var(--color-health-coaching) 0,var(--color-health-coaching-secondary) 100%);border-radius:30px;padding:80px 60px 0;position:relative;animation:hc-slide-in .5s cubic-bezier(.215,.61,.355,1) both}.health-coaching__hero__illustration__img{position:absolute;bottom:0}.health-coaching__hero__illustration__bg{background:linear-gradient(180deg,rgba(255,255,255,.5),rgba(255,255,255,.1));border:1px solid #fff;height:100%;width:100%;border-radius:35px}.health-coaching__hero__cta{--hc-rise:15px;animation:hc-rise .3s cubic-bezier(.215,.61,.355,1) .55s both}.health-coaching__hero__content{display:flex;flex-direction:column;justify-content:space-between;position:relative}.health-coaching__hero__content__top{display:flex;flex-direction:column;gap:30px}.health-coaching__hero__content__top>.heading-primary{max-width:656px;--hc-rise:25px;animation:hc-rise .4s cubic-bezier(.215,.61,.355,1) .2s both}.health-coaching__hero__content__top>.body-regular{opacity:.7;--hc-rise:15px;--hc-rise-opacity:0.7;animation:hc-rise .3s cubic-bezier(.215,.61,.355,1) .4s both}.health-coaching__hero__content__bottom{display:flex;justify-content:end;align-items:end}.health-coaching__hero__content__bottom .avatar{border-radius:50%;-o-object-fit:cover;object-fit:cover;animation:hc-pop .25s cubic-bezier(.215,.61,.355,1) .65s both}.health-coaching__hero__content__bottom .icon-bg{background-color:#f0f0f0;padding:12px;border-radius:100%;animation:hc-pop .2s cubic-bezier(.215,.61,.355,1) both}.health-coaching__hero__content__bottom .icon-1{position:absolute;bottom:22%;right:-2%;animation-delay:.75s}.health-coaching__hero__content__bottom .icon-2{position:absolute;bottom:20%;right:12%;animation-delay:.8s}.health-coaching__hero__content__bottom .icon-3{position:absolute;bottom:12%;right:24%;animation-delay:.85s}.health-coaching__hero__content__bottom .icon-4{position:absolute;bottom:0;right:28%;animation-delay:.9s}.health-coaching__hero .dr-card{display:flex;flex-direction:column;gap:20px;border-radius:25px;border:var(--card-edge);box-shadow:var(--card-shadow);width:-moz-fit-content;width:fit-content;padding:28px 36px 28px 30px;position:absolute;bottom:140px;left:45%;z-index:1;background-color:#fff;animation:hc-card-rise .4s cubic-bezier(.215,.61,.355,1) .85s both}@media(max-width:1300px){.health-coaching__hero .dr-card{bottom:30px;left:50%;--hc-card-x:-50%;transform:translateX(-50%)}}@media(max-width:1000px){.health-coaching__hero .dr-card{display:none}}.health-coaching__hero .dr-card__top{display:flex;align-items:center;gap:13.13px}.health-coaching__hero .dr-card__top .avatar{border-radius:50%;-o-object-fit:cover;object-fit:cover}.health-coaching__hero .dr-card__status{display:flex;align-items:center;align-self:flex-start;gap:12px;padding:7px 22px 7px 7px;border-radius:100px;background-color:color-mix(in srgb,var(--color-health-coaching) 12%,white)}.health-coaching__hero .dr-card .check{display:flex;align-items:center;justify-content:center;background-color:var(--color-health-coaching);padding:6px;border-radius:100%}.gsap-programs-wrapper .ivo-programs__heading{transform:translateY(20px);opacity:0}.gsap-programs-wrapper .ivo-programs__nav,.gsap-programs-wrapper .ivo-programs__sub{transform:translateY(15px);opacity:0}.gsap-programs-wrapper .ivo-programs__card,.gsap-services-wrapper .services-card,.gsap-services-wrapper .services>.boxed>.heading-tertiary{transform:translateY(30px);opacity:0}.gsap-cta-wrapper .cta__illustration{transform:translateX(-40px);opacity:0}.gsap-cta-wrapper .cta__content .heading-tertiary{transform:translateY(20px);opacity:0}.gsap-cta-wrapper .cta__content>p.body-lg{transform:translateY(15px);opacity:0}.gsap-cta-wrapper .cta__list-item{transform:translateX(-20px);opacity:0}.gsap-cta-wrapper .cta__content>a.btn,.gsap-cta-wrapper .cta__content>p.body-regular{transform:translateY(15px);opacity:0}.gsap-slider-wrapper .vitality-programs__heading{transform:translateY(20px);opacity:0}.gsap-slider-wrapper .vitality-programs__card{transform:translateY(30px);opacity:0}.gsap-about-wrapper .about__heading{transform:translateY(20px);opacity:0}.gsap-about-wrapper .about__card{transform:translateY(30px);opacity:0}.gsap-faq-wrapper .faq-section__left{transform:translateX(-30px);opacity:0}.gsap-faq-wrapper .faq-section__right{transform:translateY(30px);opacity:0}@media screen and (max-width:800px){.health-coaching__hero{padding-top:120px}.health-coaching__hero>.boxed{flex-direction:column;gap:40px}.health-coaching__hero__illustration{width:100%;padding:25px 25px 0}.health-coaching__hero__illustration__bg{height:60%;width:100%;border-radius:35px}.health-coaching__hero__content__bottom{display:none}}@keyframes hc-slide-in{0%{transform:translateX(-40px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes hc-rise{0%{transform:translateY(var(--hc-rise,20px));opacity:0}to{transform:translateY(0);opacity:var(--hc-rise-opacity,1)}}@keyframes hc-pop{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes hc-card-rise{0%{transform:translate(var(--hc-card-x,0),25px);opacity:0}to{transform:translate(var(--hc-card-x,0));opacity:1}}@media(prefers-reduced-motion:reduce){.health-coaching__explainer__card,.health-coaching__explainer__cards-header>.body-lg,.health-coaching__explainer__heading,.health-coaching__explainer__video,.health-coaching__hero .dr-card,.health-coaching__hero__content__bottom .avatar,.health-coaching__hero__content__bottom .icon-bg,.health-coaching__hero__content__top>.body-regular,.health-coaching__hero__content__top>.heading-primary,.health-coaching__hero__cta,.health-coaching__hero__illustration{animation:none}}