.PersonalizedHealthPlansHeroSection-module__FweutG__hero{color:#fff;background:linear-gradient(126.083deg,#4e7959 3.1626%,#4a9990 104.37%);min-height:max(1024px,100dvh);position:relative;overflow:hidden}.PersonalizedHealthPlansHeroSection-module__FweutG__header{z-index:30;position:relative}.PersonalizedHealthPlansHeroSection-module__FweutG__glow{pointer-events:none;background:radial-gradient(#c6ffdb21,#0000 65%);position:absolute;inset:5% -15% 0 30%}.PersonalizedHealthPlansHeroSection-module__FweutG__artworkLayer{position:absolute;inset:0}.PersonalizedHealthPlansHeroSection-module__FweutG__content{align-items:center;width:calc(100% - 240px);max-width:1200px;min-height:919px;display:flex;position:relative;margin-inline:auto!important}.PersonalizedHealthPlansHeroSection-module__FweutG__copy{z-index:2;width:100%;position:relative}.PersonalizedHealthPlansHeroSection-module__FweutG__heading{flex-direction:column;align-items:flex-start;font-weight:400;display:flex}.PersonalizedHealthPlansHeroSection-module__FweutG__title{white-space:nowrap;font-size:64px;font-weight:500;line-height:1.5;margin-bottom:-31px!important;padding-inline:5px!important}.PersonalizedHealthPlansHeroSection-module__FweutG__serif{color:#d8ffde;font-size:104px;font-style:italic;line-height:1.5;font-family:var(--font-dm-serif), Georgia, serif!important}.PersonalizedHealthPlansHeroSection-module__FweutG__summary{font-size:20px;line-height:1.5}.PersonalizedHealthPlansHeroSection-module__FweutG__description{color:#e2dada;font-size:16px;line-height:1.5;margin-top:35px!important}.PersonalizedHealthPlansHeroSection-module__FweutG__ctaWrap{width:fit-content}.PersonalizedHealthPlansHeroSection-module__FweutG__cta{color:var(--color-accent);background:#fff;border-radius:49px;justify-content:center;align-items:center;font-size:20px;line-height:normal;transition:background .24s,box-shadow .24s;display:inline-flex;position:relative;overflow:hidden;margin-top:20px!important;padding:16px 24px!important}.PersonalizedHealthPlansHeroSection-module__FweutG__cta:hover{background:#d8ffde;box-shadow:0 8px 28px #11402e2e}.PersonalizedHealthPlansHeroSection-module__FweutG__ctaLabel{position:relative}.PersonalizedHealthPlansHeroSection-module__FweutG__ctaShine{pointer-events:none;background:linear-gradient(90deg,#0000,#72cf9e40,#0000);width:40%;position:absolute;inset:-60% auto -60% -50%;transform:skew(-24deg)}.PersonalizedHealthPlansHeroSection-module__FweutG__cta:focus-visible{outline-offset:5px;outline:2px solid #fff}.PersonalizedHealthPlansHeroSection-module__FweutG__composition{pointer-events:none;width:809.844px;height:1129px;position:absolute;bottom:0;right:-155.93px}.PersonalizedHealthPlansHeroSection-module__FweutG__grid{mix-blend-mode:soft-light;width:809.844px;max-width:none;height:1006.16px;position:absolute;bottom:122.84px;left:0}.PersonalizedHealthPlansHeroSection-module__FweutG__ellipseA{mix-blend-mode:soft-light;width:670.452px;max-width:none;height:95.31px;position:absolute;bottom:320.34px;left:69.696px}.PersonalizedHealthPlansHeroSection-module__FweutG__ellipseB{width:669.471px;max-width:none;height:82.536px;position:absolute;bottom:326.24px;left:70.68px}.PersonalizedHealthPlansHeroSection-module__FweutG__portraitFrame{width:658.99px;height:887.819px;position:absolute;bottom:.65px;right:18.59px;overflow:hidden;transform:scaleX(-1)}.PersonalizedHealthPlansHeroSection-module__FweutG__portrait{width:123.25%;max-width:none;height:114.07%;position:absolute;top:-14.06%;left:-8.94%}.PersonalizedHealthPlansHeroSection-module__FweutG__dots{mix-blend-mode:soft-light;width:412.345px;max-width:none;height:269.225px;position:absolute;bottom:108.11px;right:101.6px}.PersonalizedHealthPlansHeroSection-module__FweutG__grid{opacity:.35}.PersonalizedHealthPlansHeroSection-module__FweutG__ellipseA,.PersonalizedHealthPlansHeroSection-module__FweutG__ellipseB{opacity:.5}.PersonalizedHealthPlansHeroSection-module__FweutG__dots{opacity:.8}.PersonalizedHealthPlansHeroSection-module__FweutG__portraitFade{background:linear-gradient(#4b918200 20.268%,#4c9182 92.736%);width:809.831px;height:166.73px;position:absolute;bottom:0;left:0}.PersonalizedHealthPlansHeroSection-module__FweutG__badge{position:absolute}.PersonalizedHealthPlansHeroSection-module__FweutG__badgeSurface{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border-radius:56px;align-items:center;gap:8px;display:flex;padding:4px 8px!important}.PersonalizedHealthPlansHeroSection-module__FweutG__badgeLabel{font-size:16px;font-style:italic;line-height:1.5;font-family:var(--font-dm-serif), Georgia, serif!important}.PersonalizedHealthPlansHeroSection-module__FweutG__badgePhoto{border-radius:65px;width:51px;height:40px;display:block;position:relative;overflow:hidden}.PersonalizedHealthPlansHeroSection-module__FweutG__badgePhoto img{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute}.PersonalizedHealthPlansHeroSection-module__FweutG__nutrition{bottom:310px;left:110.918px}.PersonalizedHealthPlansHeroSection-module__FweutG__nutrition .PersonalizedHealthPlansHeroSection-module__FweutG__badgeSurface{flex-direction:row-reverse;gap:4px}.PersonalizedHealthPlansHeroSection-module__FweutG__nutrition .PersonalizedHealthPlansHeroSection-module__FweutG__badgePhoto{height:39px}.PersonalizedHealthPlansHeroSection-module__FweutG__fitness{bottom:159px;left:240.918px}.PersonalizedHealthPlansHeroSection-module__FweutG__fitness img{width:111.51%;height:148.68%;top:-44.96%}.PersonalizedHealthPlansHeroSection-module__FweutG__labs{bottom:389px;left:590.918px}.PersonalizedHealthPlansHeroSection-module__FweutG__labs img{height:166.56%;top:-31.59%}.PersonalizedHealthPlansHeroSection-module__FweutG__sleep{bottom:169px;left:520.918px}.PersonalizedHealthPlansHeroSection-module__FweutG__sleep img{height:166.67%;top:-62.64%}@media (min-width:1441px){.PersonalizedHealthPlansHeroSection-module__FweutG__content{min-height:max(919px,100dvh - 105px)}}@media (min-width:768px) and (max-width:1279px){.PersonalizedHealthPlansHeroSection-module__FweutG__content{width:calc(100% - 80px)}.PersonalizedHealthPlansHeroSection-module__FweutG__title{font-size:50px}.PersonalizedHealthPlansHeroSection-module__FweutG__serif{font-size:90px}.PersonalizedHealthPlansHeroSection-module__FweutG__summary{max-width:510px}.PersonalizedHealthPlansHeroSection-module__FweutG__description{max-width:490px}.PersonalizedHealthPlansHeroSection-module__FweutG__desktopBreak{display:none}.PersonalizedHealthPlansHeroSection-module__FweutG__composition{transform-origin:100% 100%;right:-150px;transform:scale(.8)}}@media (max-width:767px){.PersonalizedHealthPlansHeroSection-module__FweutG__hero{min-height:max(850px,100dvh)}.PersonalizedHealthPlansHeroSection-module__FweutG__content{align-items:flex-start;width:calc(100% - 40px);min-height:769px}.PersonalizedHealthPlansHeroSection-module__FweutG__copy{padding-top:34px!important}.PersonalizedHealthPlansHeroSection-module__FweutG__title{font-size:clamp(24px,6.5vw,40px);margin-bottom:-10px!important;padding:0!important}.PersonalizedHealthPlansHeroSection-module__FweutG__serif{font-size:clamp(52px,14vw,76px)}.PersonalizedHealthPlansHeroSection-module__FweutG__summary{max-width:380px;font-size:16px}.PersonalizedHealthPlansHeroSection-module__FweutG__description{max-width:380px;font-size:14px;margin-top:22px!important}.PersonalizedHealthPlansHeroSection-module__FweutG__desktopBreak{display:none}.PersonalizedHealthPlansHeroSection-module__FweutG__cta{font-size:16px;margin-top:20px!important;padding:12px 20px!important}.PersonalizedHealthPlansHeroSection-module__FweutG__composition{transform-origin:100% 100%;bottom:0;right:-55px;transform:scale(.48)}.PersonalizedHealthPlansHeroSection-module__FweutG__grid{bottom:0}}@media (prefers-reduced-motion:reduce){.PersonalizedHealthPlansHeroSection-module__FweutG__cta{transition:none}}
@layer base{@media (max-width:767px){.PersonalizedHealthPlansFooterSection-module__JXymNW__footer{--plans-footer-unit:calc(100vw / 227);background:#246b5b;border-radius:0!important}.PersonalizedHealthPlansFooterSection-module__JXymNW__footer .PersonalizedHealthPlansFooterSection-module__JXymNW__background{display:none!important}.PersonalizedHealthPlansFooterSection-module__JXymNW__footer .PersonalizedHealthPlansFooterSection-module__JXymNW__glass{--footer-unit:var(--plans-footer-unit);box-shadow:inset 0 0 calc(16 * var(--footer-unit)) #bedcc81f;background:linear-gradient(120deg,#2c7966,#236757)!important;border:1px solid #ffffff2e!important}.PersonalizedHealthPlansFooterSection-module__JXymNW__footer .PersonalizedHealthPlansFooterSection-module__JXymNW__glass [data-footer-inner]{max-width:none!important;padding:calc(36 * var(--footer-unit)) calc(11 * var(--footer-unit)) calc(40 * var(--footer-unit))!important}.PersonalizedHealthPlansFooterSection-module__JXymNW__footer .PersonalizedHealthPlansFooterSection-module__JXymNW__glass [data-footer-mobile-nav]{gap:calc(11.6 * var(--footer-unit))!important}.PersonalizedHealthPlansFooterSection-module__JXymNW__footer .PersonalizedHealthPlansFooterSection-module__JXymNW__glass [data-footer-mobile-nav] a{font-size:calc(9 * var(--footer-unit));font-weight:400;line-height:1.2}.PersonalizedHealthPlansFooterSection-module__JXymNW__footer .PersonalizedHealthPlansFooterSection-module__JXymNW__glass [data-footer-grid]{margin-top:calc(27 * var(--footer-unit))!important}.PersonalizedHealthPlansFooterSection-module__JXymNW__footer .PersonalizedHealthPlansFooterSection-module__JXymNW__glass [data-footer-brand]>a>img{width:calc(160 * var(--footer-unit))!important;height:calc(96 * var(--footer-unit))!important}.PersonalizedHealthPlansFooterSection-module__JXymNW__footer .PersonalizedHealthPlansFooterSection-module__JXymNW__glass [data-footer-brand]>p{text-align:center;font-weight:400;max-width:calc(190 * var(--footer-unit))!important;margin:calc(12 * var(--footer-unit)) auto 0!important;font-size:calc(9 * var(--footer-unit))!important;line-height:1.5!important;display:block!important}.PersonalizedHealthPlansFooterSection-module__JXymNW__footer .PersonalizedHealthPlansFooterSection-module__JXymNW__glass [data-footer-stores]{margin-top:calc(27 * var(--footer-unit))!important;gap:calc(5 * var(--footer-unit))!important}.PersonalizedHealthPlansFooterSection-module__JXymNW__footer .PersonalizedHealthPlansFooterSection-module__JXymNW__glass [data-footer-stores] button{flex:1 1 0;min-width:0;width:auto!important;height:calc(33 * var(--footer-unit))!important;padding:calc(4 * var(--footer-unit))!important;gap:calc(4 * var(--footer-unit))!important;border-radius:calc(6 * var(--footer-unit))!important;background:#0000001f!important}.PersonalizedHealthPlansFooterSection-module__JXymNW__footer .PersonalizedHealthPlansFooterSection-module__JXymNW__glass [data-footer-stores] button>img{width:calc(19 * var(--footer-unit))!important;height:calc(23 * var(--footer-unit))!important}.PersonalizedHealthPlansFooterSection-module__JXymNW__footer .PersonalizedHealthPlansFooterSection-module__JXymNW__glass [data-footer-stores] button>span>span:first-child{font-size:calc(7.5 * var(--footer-unit))!important}.PersonalizedHealthPlansFooterSection-module__JXymNW__footer .PersonalizedHealthPlansFooterSection-module__JXymNW__glass [data-footer-stores] button>span>span:nth-child(2){font-size:calc(14 * var(--footer-unit))!important}.PersonalizedHealthPlansFooterSection-module__JXymNW__footer .PersonalizedHealthPlansFooterSection-module__JXymNW__glass [data-footer-stores] button>span>img{width:calc(60 * var(--footer-unit))!important}.PersonalizedHealthPlansFooterSection-module__JXymNW__footer .PersonalizedHealthPlansFooterSection-module__JXymNW__glass [data-footer-divider]{margin-top:calc(14 * var(--footer-unit))!important}.PersonalizedHealthPlansFooterSection-module__JXymNW__footer .PersonalizedHealthPlansFooterSection-module__JXymNW__glass [data-footer-legal]{max-width:calc(190 * var(--footer-unit));margin:calc(18 * var(--footer-unit)) auto 0!important;gap:calc(4 * var(--footer-unit))!important;font-size:calc(6.5 * var(--footer-unit))!important;opacity:1!important;line-height:1.4!important;display:flex!important;transform:none!important}}}
