.vynjhG_weightS2{--page-bg:var(--conversion-panel);--page-ink:var(--conversion-ink);--page-text:var(--conversion-text);--page-muted:var(--conversion-muted);--page-soft:var(--conversion-panel);--page-paper:#fff;--page-mist:var(--conversion-sky);--page-line:var(--conversion-line);--page-accent:var(--conversion-green);--page-accent-strong:var(--conversion-green-dark);--page-shadow:var(--conversion-shadow);--ease-out:var(--conversion-ease-out);--ease-in-out:var(--conversion-ease-in-out);background:linear-gradient(180deg, #f7fbf7 0%, #edf4f1 42%, #f6f8f4 100%), var(--page-bg);color:var(--page-ink);position:relative;overflow:clip}.vynjhG_weightS2:before{z-index:0;pointer-events:none;content:"";background-image:linear-gradient(#092d2509 1px,#0000 1px),linear-gradient(90deg,#092d2509 1px,#0000 1px);background-size:56px 56px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#00000080,#0000 72%);mask-image:linear-gradient(#00000080,#0000 72%)}.vynjhG_shell{z-index:1;width:min(1220px,100% - 40px);margin-inline:auto;position:relative}.vynjhG_hero{isolation:isolate;background:0 0;align-items:start;min-height:auto;padding:clamp(42px,5vw,70px) 0 54px;display:grid;position:relative;overflow:visible}.vynjhG_heroGrid{perspective:1400px;grid-template-columns:minmax(460px,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,4vw,58px);display:grid}.vynjhG_heroCopy{max-width:520px;color:var(--page-ink);gap:16px;display:grid}.vynjhG_heroKicker{width:fit-content;color:var(--page-accent);letter-spacing:0;margin:0;font-size:.84rem;font-weight:850}.vynjhG_heroCopy h1{max-width:21ch;color:var(--page-ink);letter-spacing:0;margin:0;font-size:clamp(2.8rem,4.05vw,4.15rem);line-height:.94}.vynjhG_heroCopy>p{max-width:46ch;color:var(--page-text);margin:0;font-size:clamp(1.04rem,1.45vw,1.2rem);line-height:1.52}.vynjhG_heroActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.vynjhG_primaryCta,.vynjhG_secondaryCta,.vynjhG_priceLink{white-space:nowrap;min-height:46px}.vynjhG_secondaryCta,.vynjhG_heroSecondaryCta{color:var(--page-accent-strong)!important;background:#ffffffbd!important;border-color:#083f3429!important}.vynjhG_trustBadges{flex-wrap:wrap;gap:8px;max-width:650px;display:flex}.vynjhG_trustBadges span{min-height:34px;color:var(--page-accent-strong);background:#fffc;border:1px solid #0f6a5129;border-radius:999px;align-items:center;padding:8px 11px;font-size:.82rem;font-weight:820;line-height:1.18;display:inline-flex}.vynjhG_heroBoard{width:100%;display:grid}.vynjhG_heroMediaGrid{grid-template-columns:minmax(0,1.14fr) minmax(210px,.54fr);align-items:stretch;gap:14px;display:grid}.vynjhG_heroMediaLarge,.vynjhG_heroMediaSmall,.vynjhG_teamImage,.vynjhG_methodsVisual,.vynjhG_optionImage,.vynjhG_researchImage{position:relative;overflow:hidden}.vynjhG_heroMediaLarge,.vynjhG_heroMediaSmall{border-radius:var(--conversion-radius-card);background:var(--page-mist);box-shadow:var(--page-shadow);border:1px solid #092d251a}.vynjhG_heroMediaLarge{min-height:clamp(470px,68dvh,650px)}.vynjhG_heroSideStack{gap:14px;display:grid}.vynjhG_heroMediaSmall{height:calc(clamp(470px,68dvh,650px)/2 - 7px);min-height:0;box-shadow:0 18px 48px #082d251c}.vynjhG_heroMediaLarge img,.vynjhG_heroMediaSmall img,.vynjhG_teamImage img,.vynjhG_methodsVisual img,.vynjhG_optionImage img,.vynjhG_researchImage img{object-fit:cover}.vynjhG_heroMediaLarge img{object-position:82% center}.vynjhG_heroMediaLarge:after,.vynjhG_heroMediaSmall:after{content:"";pointer-events:none;background:linear-gradient(#092d2500 48%,#092d2524),linear-gradient(90deg,#ffffff24,#0000 42%);position:absolute;inset:0}.vynjhG_assessmentCard{isolation:isolate;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:min(330px,100% - 36px);transform:perspective(900px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg)) translateZ(0);transform-style:preserve-3d;transition:box-shadow .22s var(--ease-out), transform .22s var(--ease-out);will-change:transform;background:linear-gradient(145deg,#fffffff0,#edf6f1db),#ffffffe6;border:1px solid #ffffffa3;border-radius:8px;grid-template-rows:auto auto minmax(0,1fr) auto;gap:0;padding:16px;display:grid;position:absolute;bottom:18px;right:18px;overflow:hidden;box-shadow:0 20px 48px #082d252e}.vynjhG_assessmentCard:before{z-index:-1;background:radial-gradient(circle at var(--glow-x,68%) var(--glow-y,22%), #ffffffdb, #ffffff1f 30%, transparent 58%), linear-gradient(115deg, #0f6a5114, transparent 42%, #ffffff3d);content:"";opacity:.8;pointer-events:none;position:absolute;inset:-1px}.vynjhG_assessmentTop,.vynjhG_assessmentControls{color:var(--page-accent-strong);justify-content:space-between;align-items:center;gap:12px;font-size:.83rem;font-weight:840;display:flex}.vynjhG_miniRail{grid-template-columns:repeat(4,1fr);gap:5px;margin:12px 0 14px;display:grid}.vynjhG_miniRail span{transform-origin:0;height:4px;transition:background .22s var(--ease-out), transform .26s var(--ease-out), box-shadow .22s var(--ease-out);background:#c9d7d1;border-radius:999px}.vynjhG_miniRail .vynjhG_activeRail{background:var(--page-accent);transform:scaleX(1.04);box-shadow:0 0 0 4px #0f6a511a}.vynjhG_assessmentStage{gap:0;min-height:154px;display:grid;transform:translateZ(22px)}.vynjhG_assessmentStage strong{max-width:23ch;color:var(--page-ink);margin-bottom:10px;font-size:1.03rem;line-height:1.12;display:block}.vynjhG_assessmentStage>span{color:var(--page-muted);margin:0 0 10px;font-size:.78rem;font-weight:760;line-height:1.3;display:block}.vynjhG_choiceList{gap:7px;display:grid}.vynjhG_choiceList button{color:var(--page-text);cursor:pointer;font:inherit;text-align:left;transition:background .18s var(--ease-out), border-color .18s var(--ease-out), box-shadow .18s var(--ease-out), color .18s var(--ease-out), transform .18s var(--ease-out);background:#f6faf7f5;border:1px solid #083f341f;border-radius:8px;padding:9px 10px;font-size:.88rem;font-weight:740;line-height:1.2}.vynjhG_choiceList button.vynjhG_activeChoice{color:var(--page-accent-strong);box-shadow:inset 3px 0 0 var(--page-accent);background:#0f6a511a;border-color:#0f6a5157}.vynjhG_assessmentControls button{min-height:34px;color:var(--page-accent-strong);cursor:pointer;font:inherit;transition:background .18s var(--ease-out), border-color .18s var(--ease-out), color .18s var(--ease-out), transform .16s var(--ease-out);background:#ffffffc2;border:1px solid #083f3421;border-radius:999px;padding:8px 12px;font-size:.78rem;font-weight:840}.vynjhG_assessmentControls button:last-child{background:var(--page-accent);color:#fff;border-color:#0000;padding-inline:15px}.vynjhG_assessmentControls button:disabled{cursor:default;opacity:.48}.vynjhG_stickySentinel{z-index:-1;width:1px;height:1px;display:block;position:relative}.vynjhG_teamProof{z-index:2;grid-template-columns:minmax(260px,.64fr) minmax(0,1.36fr);align-items:stretch;gap:18px;margin-top:18px;display:grid;position:relative}.vynjhG_teamImage{background:var(--page-mist);border:1px solid #092d251a;border-radius:8px;min-height:260px;box-shadow:0 18px 48px #082d251a}.vynjhG_teamCopy{background:#ffffffd1;border:1px solid #092d251a;border-radius:8px;align-content:center;gap:16px;padding:clamp(18px,2.4vw,28px);display:grid}.vynjhG_teamCopy span,.vynjhG_stepCopy span,.vynjhG_priceMeta,.vynjhG_kicker{color:var(--page-accent-strong);font-size:.78rem;font-weight:820}.vynjhG_teamCopy h2,.vynjhG_compactCopy h2,.vynjhG_methodsCopy h2,.vynjhG_pricingHeader h2,.vynjhG_finalCta h2,.vynjhG_afterIntro h2{color:var(--page-ink);letter-spacing:0;margin:0;font-size:clamp(2.15rem,4vw,4rem);line-height:.98}.vynjhG_teamCopy h2{max-width:34ch;font-size:clamp(1.3rem,2.3vw,1.95rem);line-height:1.04}.vynjhG_teamCopy p,.vynjhG_compactCopy p,.vynjhG_methodsCopy p,.vynjhG_pricingHeader p,.vynjhG_finalCta p,.vynjhG_afterIntro p,.vynjhG_stepCopy p,.vynjhG_priceCard p,.vynjhG_priceNotes p,.vynjhG_faqList p,.vynjhG_researchNote,.vynjhG_study span{color:var(--page-text);margin:0;line-height:1.55}.vynjhG_teamChecks{gap:8px;min-width:205px;display:grid}.vynjhG_teamChecks span,.vynjhG_finalVisual span{color:var(--page-ink);background:#e3f0ebb8;border:1px solid #062d231c;border-radius:999px;align-items:center;gap:8px;padding:9px 12px;font-size:.86rem;font-weight:760;display:flex}.vynjhG_afterStartSection,.vynjhG_goalSection,.vynjhG_methodsSection,.vynjhG_researchSection,.vynjhG_pricingSection,.vynjhG_faqSection,.vynjhG_finalSection{padding-block:clamp(66px,8vw,112px)}.vynjhG_afterStartSection{background:#ffffff6b;border-block:1px solid #092d2514}.vynjhG_afterStartLayout{background:linear-gradient(135deg,#ffffffc2,#edf6f194),#ffffffb8;border:1px solid #092d251a;border-radius:8px;grid-template-columns:minmax(0,1080px);justify-content:center;align-items:stretch;gap:26px;padding:clamp(24px,4vw,42px);display:grid;box-shadow:0 24px 80px #082d2514}.vynjhG_afterIntro{gap:16px;max-width:560px;display:grid}.vynjhG_afterIntro h2{max-width:12ch}.vynjhG_afterTrack{grid-template-columns:42px minmax(0,1fr);gap:18px;display:grid;position:relative}.vynjhG_afterRail{min-height:100%;position:relative}.vynjhG_afterRail:before{background:linear-gradient(180deg, var(--page-accent), #147a6f14);content:"";border-radius:999px;width:2px;position:absolute;top:18px;bottom:18px;left:20px}.vynjhG_afterSteps{gap:18px;display:grid}.vynjhG_afterStep{border:1px solid var(--page-line);background:#ffffffc7;border-radius:8px;grid-template-columns:minmax(260px,.5fr) minmax(0,1fr);align-items:center;gap:18px;padding:14px;display:grid;overflow:hidden;box-shadow:0 16px 44px #082d2514}.vynjhG_stepVisual{background:radial-gradient(circle at 82% 16%,#147a6f2e,#0000 32%),linear-gradient(145deg,#e3f0ebfa,#fffdf8e6);border-radius:8px;align-items:center;min-height:240px;padding:16px;display:grid;position:relative;overflow:hidden}.vynjhG_stepNumber{z-index:2;background:var(--page-accent);color:#fffdf8;border:1px solid #fffdf8b8;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;font-size:.86rem;font-weight:860;display:inline-flex;position:absolute;top:14px;left:14px}.vynjhG_screenMock{background:#fffdf8eb;border:1px solid #062d231a;border-radius:8px;gap:11px;width:min(100%,292px);min-height:204px;margin-inline:auto;padding:15px;display:grid;box-shadow:0 16px 40px #0e201b1a}.vynjhG_screenTop{color:var(--page-muted);justify-content:space-between;gap:10px;font-size:.68rem;font-weight:860;display:flex}.vynjhG_screenProgress{background:#062d231a;border-radius:999px;height:7px;display:block;overflow:hidden}.vynjhG_screenProgress span{border-radius:inherit;background:var(--page-accent);width:24%;height:100%;display:block}.vynjhG_afterStep:nth-child(2) .vynjhG_screenProgress span{width:38%}.vynjhG_afterStep:nth-child(3) .vynjhG_screenProgress span{width:52%}.vynjhG_afterStep:nth-child(4) .vynjhG_screenProgress span{width:66%}.vynjhG_afterStep:nth-child(5) .vynjhG_screenProgress span{width:82%}.vynjhG_afterStep:nth-child(6) .vynjhG_screenProgress span{width:94%}.vynjhG_screenMock strong{color:var(--page-ink);font-size:1.08rem;line-height:1.08}.vynjhG_screenRows{gap:7px;display:grid}.vynjhG_screenRows span{color:var(--page-ink);background:#f7fbf8e0;border:1px solid #062d231a;border-radius:10px;padding:8px 9px;font-size:.76rem;font-weight:780;line-height:1.12}.vynjhG_screenRows span:first-child{background:#e3f0ebeb;border-color:#147a6f3d}.vynjhG_stepIcon{width:48px;height:48px;color:var(--page-accent);background:#fffdf8db;border:1px solid #fffdf8c2;border-radius:8px;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:16px;right:16px;box-shadow:0 14px 34px #0e201b1f}.vynjhG_stepCopy{gap:8px;display:grid}.vynjhG_stepCopy h3,.vynjhG_optionCard h3,.vynjhG_priceCard h3,.vynjhG_priceNotes h3,.vynjhG_faqList summary{color:var(--page-ink);margin:0;font-size:clamp(1.22rem,2vw,1.72rem);line-height:1.08}.vynjhG_goalSection{background:linear-gradient(135deg,#e3f0ebdb,#fffdf8fa)}.vynjhG_goalLayout,.vynjhG_faqLayout{gap:clamp(22px,4vw,44px);display:grid}.vynjhG_compactCopy{gap:12px;max-width:720px;display:grid}.vynjhG_compactCopy h2{max-width:13ch}.vynjhG_goalGrid{grid-template-columns:1.1fr .9fr .9fr;gap:12px;display:grid}.vynjhG_goalCard{min-height:290px;color:inherit;text-align:left;cursor:pointer;background:#fffdf8e6;border:1px solid #062d231f;border-radius:18px;padding:0;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 42px #0e201b12}.vynjhG_goalCard:nth-child(n+4){min-height:220px}.vynjhG_selectedGoal{border-color:#147a6f75;box-shadow:0 20px 60px #147a6f24}.vynjhG_goalImage{position:absolute;inset:0;overflow:hidden}.vynjhG_goalImage img{object-fit:cover}.vynjhG_goalImage:after{content:"";background:linear-gradient(#062d2305,#062d23bd);position:absolute;inset:0}.vynjhG_goalCopy{z-index:1;color:#fffdf8;align-self:end;gap:8px;padding:18px;display:grid;position:relative}.vynjhG_goalCopy strong{font-size:clamp(1.2rem,2vw,1.65rem);line-height:1.08}.vynjhG_goalCopy span{color:#fffdf8db;font-size:.9rem;line-height:1.4}.vynjhG_goalResponse{background:#fffdf8f0;border:1px solid #062d231f;border-radius:18px;grid-template-columns:minmax(0,.8fr) minmax(0,1fr) auto;align-items:center;gap:18px;padding:clamp(16px,2.5vw,22px);display:grid;box-shadow:0 18px 54px #0e201b14}.vynjhG_goalResponse div{gap:6px;display:grid}.vynjhG_goalResponse div span{color:var(--page-accent-strong);font-size:.78rem;font-weight:820}.vynjhG_goalResponse strong{color:var(--page-ink);font-size:clamp(1.25rem,2vw,1.8rem);line-height:1.08}.vynjhG_compactButton{justify-self:end}.vynjhG_methodsLayout,.vynjhG_researchLayout{grid-template-columns:minmax(300px,.55fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,68px);display:grid}.vynjhG_methodsVisual,.vynjhG_researchImage{border:1px solid var(--page-line);background:var(--page-mist);border-radius:24px;min-height:clamp(420px,46vw,610px);box-shadow:0 24px 80px #0e201b1f}.vynjhG_methodsVisual:after,.vynjhG_researchImage:after{content:"";pointer-events:none;background:linear-gradient(#062d2305,#062d2342);position:absolute;inset:0}.vynjhG_sciencePanel{z-index:1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffdf8e0;border:1px solid #fffdf866;border-radius:18px;gap:8px;padding:16px;display:grid;position:absolute;bottom:18px;left:18px;right:18px}.vynjhG_sciencePanel span{color:var(--page-accent-strong);font-size:.76rem;font-weight:820}.vynjhG_sciencePanel strong{max-width:28ch;color:var(--page-ink);font-size:clamp(1.15rem,2vw,1.55rem);line-height:1.08}.vynjhG_sciencePanel p{color:var(--page-muted);margin:0;font-size:.92rem}.vynjhG_methodsCopy{gap:18px;display:grid}.vynjhG_optionGrid{gap:12px;display:grid}.vynjhG_optionCard{border:1px solid var(--page-line);background:#fffdf8eb;border-radius:18px;grid-template-columns:146px minmax(0,1fr);align-items:stretch;gap:14px;padding:12px;display:grid;box-shadow:0 14px 42px #0e201b12}.vynjhG_optionImage{border-radius:14px;min-height:146px}.vynjhG_optionCard>div:last-child{align-content:center;gap:8px;display:grid}.vynjhG_optionCard svg{color:var(--page-accent)}.vynjhG_researchSection{background:linear-gradient(#fffdf8f5,#f7fbf8f2)}.vynjhG_researchLayout{grid-template-columns:minmax(0,1.04fr) minmax(300px,.58fr)}.vynjhG_sliderCard{border:1px solid var(--page-line);background:radial-gradient(circle at 86% 10%,#147a6f1f,#0000 34%),#fffdf8f0;border-radius:24px;gap:18px;padding:clamp(18px,3vw,30px);display:grid;box-shadow:0 22px 70px #0e201b1a}.vynjhG_researchNote{font-size:.95rem}.vynjhG_sliderOutput{background:#e3f0eba8;border:1px solid #062d231c;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;padding:16px;display:flex}.vynjhG_sliderOutput strong{color:var(--page-ink);white-space:nowrap;align-items:baseline;line-height:.9;display:flex}.vynjhG_sliderOutput strong span{letter-spacing:0;font-size:clamp(3.25rem,8vw,6.6rem)}.vynjhG_sliderOutput strong small{color:var(--page-accent-strong);margin-left:6px;font-size:clamp(1.05rem,2.2vw,1.55rem);font-weight:850}.vynjhG_sliderOutput>span{max-width:210px;color:var(--page-text);font-weight:760;line-height:1.25}.vynjhG_sliderCard label{color:var(--page-ink);font-size:.86rem;font-weight:780}.vynjhG_sliderCard input[type=range]{width:100%;height:44px;accent-color:var(--page-accent)}.vynjhG_mobileDisclosure{border-top:1px solid #062d231f;padding-top:14px}.vynjhG_mobileDisclosure summary{cursor:pointer;color:var(--page-ink);font-weight:820}.vynjhG_studyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.vynjhG_study{background:#f7fbf8d1;border:1px solid #062d231c;border-radius:16px;gap:8px;padding:14px;display:grid}.vynjhG_study strong{color:var(--page-ink);line-height:1.2}.vynjhG_studyAnswer{font-weight:870;color:var(--page-accent-strong)!important;font-size:1.6rem!important;line-height:1!important}.vynjhG_studyLinks{flex-wrap:wrap;gap:8px;display:flex}.vynjhG_studyLinks a{min-height:34px;color:var(--page-accent-strong);background:#fffdf8e6;border:1px solid #147a6f3d;border-radius:999px;align-items:center;padding:7px 10px;font-size:.78rem;font-weight:780;text-decoration:none;display:inline-flex}.vynjhG_pricingSection{background:radial-gradient(circle at 14% 8%,#147a6f1a,#0000 28%),linear-gradient(#f7f1e7e0,#fffdf8f5)}.vynjhG_pricingHeader{gap:12px;max-width:850px;display:grid}.vynjhG_priceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.vynjhG_priceCard,.vynjhG_priceNotes article{border:1px solid var(--page-line);background:#fffdf8f0;border-radius:20px;gap:12px;padding:clamp(16px,2.4vw,22px);display:grid;box-shadow:0 16px 50px #0e201b13}.vynjhG_featuredPrice{background:linear-gradient(145deg,#fffdf8fa,#e3f0ebc2);border-color:#147a6f6b;transform:translateY(-8px)}.vynjhG_priceCard strong{color:var(--page-ink);letter-spacing:0;font-size:clamp(2rem,3.2vw,3.05rem);line-height:1}.vynjhG_priceCard ul,.vynjhG_priceNotes ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.vynjhG_priceCard li,.vynjhG_priceNotes li{color:var(--page-muted);align-items:flex-start;gap:8px;font-size:.92rem;line-height:1.35;display:flex}.vynjhG_priceCard li svg,.vynjhG_priceNotes li svg{color:var(--page-accent);flex:none;margin-top:2px}.vynjhG_priceCard .vynjhG_priceLink{justify-self:start;margin-top:6px}.vynjhG_priceNotes{grid-template-columns:minmax(0,.78fr) minmax(0,1fr);gap:14px;margin-top:14px;display:grid}.vynjhG_faqSection{background:#fffdf8f5}.vynjhG_faqLayout{grid-template-columns:minmax(260px,.46fr) minmax(0,1fr);align-items:start}.vynjhG_faqList{gap:10px;display:grid}.vynjhG_faqList details{border:1px solid var(--page-line);background:#f7fbf8e0;border-radius:16px;box-shadow:0 12px 34px #0e201b0d}.vynjhG_faqList summary{cursor:pointer;align-items:center;min-height:56px;padding:16px 18px;font-size:1.02rem;display:flex}.vynjhG_faqList p{padding:0 18px 18px}.vynjhG_finalSection{padding-bottom:clamp(82px,10vw,132px)}.vynjhG_finalCta{color:#fffdf8;background:radial-gradient(circle at 84% 18%,#5aaea038,#0000 34%),linear-gradient(135deg,#062d23,#105546);border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(260px,.42fr);align-items:center;gap:clamp(24px,4vw,52px);padding:clamp(22px,5vw,48px);display:grid;overflow:hidden;box-shadow:0 28px 90px #062d2338}.vynjhG_finalCta h2,.vynjhG_finalCta p{color:#fffdf8}.vynjhG_finalCta h2{max-width:14ch}.vynjhG_finalCta p{color:#fffdf8d6;max-width:58ch;margin:14px 0 18px}.vynjhG_finalVisual{gap:10px;display:grid}.vynjhG_finalVisual span{color:#fffdf8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffdf81f;border-color:#fffdf82e}.vynjhG_mobileStickyCta{z-index:30;opacity:0;pointer-events:none;background:#fffdf8f7;border:1px solid #062d2329;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;transition:opacity .18s,transform .18s;display:none;position:fixed;bottom:14px;left:14px;right:14px;transform:translateY(16px);box-shadow:0 20px 54px #0e201b2e}.vynjhG_mobileStickyCtaVisible{opacity:1;pointer-events:auto;transform:translate(0,0)}.vynjhG_mobileStickyCta a{white-space:nowrap;min-height:44px}@media (prefers-reduced-motion:no-preference){.vynjhG_choiceList .vynjhG_activeChoice{animation:2.4s cubic-bezier(.16,1,.3,1) infinite vynjhG_active-choice}.vynjhG_afterStep,.vynjhG_optionCard,.vynjhG_priceCard{animation:both vynjhG_section-rise;animation-timeline:view();animation-range:entry cover 26%}}@keyframes vynjhG_active-choice{0%,to{transform:translate(0)}50%{transform:translate(4px)}}@keyframes vynjhG_section-rise{0%{opacity:1;transform:translateY(22px)}to{opacity:1;transform:translate(0,0)}}@media (max-width:1040px){.vynjhG_heroGrid,.vynjhG_afterStartLayout,.vynjhG_methodsLayout,.vynjhG_researchLayout,.vynjhG_faqLayout,.vynjhG_finalCta,.vynjhG_teamProof{grid-template-columns:1fr}.vynjhG_hero{min-height:auto}.vynjhG_heroBoard{justify-self:stretch;width:100%}.vynjhG_teamProof{margin-top:18px}.vynjhG_teamChecks{grid-template-columns:repeat(2,minmax(0,1fr))}.vynjhG_afterIntro{position:static}.vynjhG_priceGrid{grid-template-columns:1fr}.vynjhG_featuredPrice{transform:none}}@media (max-width:760px){.vynjhG_weightS2{padding-bottom:82px}.vynjhG_shell{width:min(100% - 28px,1180px)}.vynjhG_hero{padding:18px 0 42px}.vynjhG_heroGrid{gap:18px;padding-block:24px 36px}.vynjhG_heroCopy{gap:12px}.vynjhG_heroCopy h1{max-width:11ch;font-size:clamp(2.2rem,10.5vw,3rem)}.vynjhG_heroCopy>p{max-width:36ch;font-size:.98rem;line-height:1.48}.vynjhG_heroActions{gap:9px}.vynjhG_primaryCta,.vynjhG_secondaryCta{min-height:44px}.vynjhG_trustBadges{gap:7px}.vynjhG_trustBadges span{width:100%;min-height:32px;font-size:.78rem}.vynjhG_heroMediaGrid{grid-template-columns:1fr;display:grid}.vynjhG_heroSideStack{display:none}.vynjhG_heroMediaLarge{border-radius:8px;min-height:620px;box-shadow:0 18px 52px #082d2524}.vynjhG_assessmentCard{border-radius:8px;width:auto;padding:16px;bottom:12px;left:12px;right:12px}.vynjhG_assessmentStage strong{max-width:23ch;font-size:1.05rem}.vynjhG_teamProof,.vynjhG_methodsVisual,.vynjhG_researchImage,.vynjhG_finalCta{border-radius:8px}.vynjhG_teamImage{min-height:210px}.vynjhG_teamChecks{grid-template-columns:1fr}.vynjhG_afterStartSection,.vynjhG_goalSection,.vynjhG_methodsSection,.vynjhG_researchSection,.vynjhG_pricingSection,.vynjhG_faqSection,.vynjhG_finalSection{padding-block:52px}.vynjhG_teamCopy h2,.vynjhG_compactCopy h2,.vynjhG_methodsCopy h2,.vynjhG_pricingHeader h2,.vynjhG_finalCta h2,.vynjhG_afterIntro h2{max-width:12ch;font-size:clamp(2rem,10vw,2.75rem)}.vynjhG_afterTrack{grid-template-columns:1fr}.vynjhG_afterRail{display:none}.vynjhG_afterStep{grid-template-columns:1fr;gap:12px;padding:12px}.vynjhG_stepVisual{min-height:220px}.vynjhG_goalGrid{scroll-snap-type:x mandatory;gap:12px;padding-bottom:8px;display:flex;overflow-x:auto}.vynjhG_goalCard,.vynjhG_goalCard:nth-child(n+4){scroll-snap-align:start;min-width:min(84vw,330px);min-height:315px}.vynjhG_goalCardLarge{grid-row:auto}.vynjhG_goalResponse{grid-template-columns:1fr;gap:12px}.vynjhG_compactButton{justify-self:start}.vynjhG_methodsVisual,.vynjhG_researchImage{min-height:380px}.vynjhG_optionCard{grid-template-columns:1fr}.vynjhG_optionImage{min-height:180px}.vynjhG_researchLayout{gap:20px}.vynjhG_sliderOutput strong span{font-size:clamp(3rem,18vw,4.8rem)}.vynjhG_studyGrid,.vynjhG_priceNotes{grid-template-columns:1fr}.vynjhG_finalVisual{display:block}.vynjhG_mobileStickyCta{display:grid}}@media (max-width:430px){.vynjhG_heroActions a,.vynjhG_heroActions>div,.vynjhG_heroActions button{width:100%}.vynjhG_secondaryCta,.vynjhG_primaryCta{justify-content:center}.vynjhG_assessmentTop{font-size:.72rem}.vynjhG_screenMock{min-height:196px}.vynjhG_mobileStickyCta{grid-template-columns:1fr}.vynjhG_mobileStickyCta a{justify-content:center}}@media (prefers-reduced-motion:reduce){.vynjhG_heroBackground,.vynjhG_assessmentCard,.vynjhG_choiceList .vynjhG_activeChoice,.vynjhG_afterStep,.vynjhG_optionCard,.vynjhG_priceCard{animation:none;transform:none}}.vynjhG_weightS2{--wl-ink:var(--conversion-ink);--wl-text:var(--conversion-text);--wl-muted:var(--conversion-muted);--wl-green:var(--conversion-green);--wl-green-dark:var(--conversion-green-dark);--wl-blue:var(--conversion-story);--wl-sky:var(--conversion-sky);--wl-line:var(--conversion-line);--wl-shadow:var(--conversion-shadow);--wl-shadow-soft:var(--conversion-shadow-soft);--wl-ease:var(--conversion-ease-out);--wl-ease-in-out:var(--conversion-ease-in-out);background:var(--conversion-panel);color:var(--wl-ink);overflow:clip}.vynjhG_weightS2 .vynjhG_shell{width:min(1180px,100% - 40px)}.vynjhG_hero{isolation:isolate;background:#d8e5e8;min-height:min(790px,100dvh - 70px);padding:0;display:block;position:relative;overflow:hidden}.vynjhG_hero:before{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#f7fbf8fa 0%,#f7fbf8f0 31%,#f7fbf894 49%,#f7fbf80a 72%),linear-gradient(#0000 58%,#082d2533);position:absolute;inset:0}.vynjhG_heroPicture{z-index:0;display:block;position:absolute;inset:0}.vynjhG_heroPicture img{object-fit:cover;object-position:58% center;width:100%;height:100%}.vynjhG_heroGrid{z-index:2;min-height:inherit;grid-template-columns:minmax(0,1fr) 356px;align-items:center;gap:clamp(32px,3vw,48px);padding:clamp(46px,6vw,82px) 0;display:grid;position:relative}.vynjhG_heroCopy{z-index:2;align-self:center;gap:18px;max-width:none;margin-top:-48px;display:grid;position:relative}.vynjhG_heroKicker{width:max-content;color:var(--wl-green);border-bottom:2px solid #0f765d57;margin:0;padding-bottom:7px;font-size:.84rem;font-weight:850}.vynjhG_heroCopy h1{max-width:100%;color:var(--wl-ink);letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(3.6rem,5vw,4.5rem);line-height:.92}.vynjhG_heroCopy>p{color:#27463d;max-width:48ch;margin:0;font-size:clamp(1.04rem,1.38vw,1.2rem);line-height:1.5}.vynjhG_heroActions{flex-wrap:wrap;gap:10px;display:flex}.vynjhG_heroActions a,.vynjhG_heroActions>div{min-height:var(--conversion-action-height)}.vynjhG_primaryCta,.vynjhG_secondaryCta{min-height:var(--conversion-action-height);border-radius:var(--conversion-radius-action)!important}.vynjhG_trustBadges{color:var(--wl-green-dark);flex-wrap:wrap;gap:8px 18px;font-size:.78rem;font-weight:780;display:flex}.vynjhG_trustBadges span{align-items:center;gap:8px;display:inline-flex}.vynjhG_trustBadges span:before{background:var(--wl-green);content:"";border-radius:50%;flex:0 0 7px;width:7px;height:7px}.vynjhG_assessmentCard{z-index:3;border:1px solid var(--wl-line);border-radius:var(--conversion-radius-card);width:min(356px,100%);height:360px;box-shadow:var(--wl-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f9fcf9f0;place-self:end;padding:18px;display:grid;position:relative;bottom:auto;right:auto;overflow:hidden;transform:none}.vynjhG_assessmentCard:before{background:radial-gradient(circle at 75% 12%,#8fd0b933,#0000 44%)}.vynjhG_assessmentTop{color:var(--wl-green-dark)}.vynjhG_miniRail{background:#083f341a;border-radius:999px;height:6px;margin:12px 0 14px;display:block;overflow:hidden}.vynjhG_miniRail .vynjhG_assessmentProgressFill{width:var(--assessment-progress,34%);border-radius:inherit;background:linear-gradient(90deg, var(--wl-green), #7bc4ab);height:100%;box-shadow:none;transition:width .52s var(--wl-ease);display:block;transform:none}.vynjhG_assessmentStage{animation:vynjhG_assessment-stage-enter .52s var(--wl-ease) both;align-content:start}.vynjhG_assessmentStage>strong{color:var(--wl-ink);font-size:1.05rem}.vynjhG_assessmentStage>span{color:var(--wl-muted)}.vynjhG_assessmentFields{gap:7px;display:grid}.vynjhG_assessmentFields>div{border-radius:var(--conversion-radius-control);min-height:38px;color:var(--wl-green-dark);background:#f7faf8eb;border:1px solid #083f341a;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.vynjhG_assessmentFields>div:first-child{background:#0f765d14;border-color:#0f765d3d}.vynjhG_assessmentFields span,.vynjhG_assessmentFields strong{margin:0;font-size:.75rem;line-height:1.1}.vynjhG_assessmentFields strong{font-weight:820}.vynjhG_assessmentStageTabs{grid-template-columns:repeat(3,minmax(0,1fr));align-self:end;gap:5px;margin-top:12px;display:grid}.vynjhG_assessmentStageTabs button{border-radius:var(--conversion-radius-control);color:#5b7069;cursor:pointer;min-width:0;min-height:38px;font:inherit;transition:background .22s var(--wl-ease), border-color .22s var(--wl-ease), color .22s var(--wl-ease), transform .18s var(--wl-ease);background:#ffffffb3;border:1px solid #083f341a;padding:6px;font-size:.66rem;font-weight:780;line-height:1.05}.vynjhG_assessmentStageTabs button:active{transform:scale(.97)}.vynjhG_assessmentStageTabs .vynjhG_activeAssessmentTab{color:var(--wl-green-dark);background:#0f765d1a;border-color:#0f765d47}@keyframes vynjhG_assessment-stage-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translate(0,0)}}.vynjhG_choiceList button,.vynjhG_assessmentControls button{border-radius:6px;min-height:40px}.vynjhG_goalSection{background:var(--wl-sky);padding-block:clamp(70px,9vw,124px)}.vynjhG_goalSection,.vynjhG_afterStartSection,.vynjhG_methodsSection,.vynjhG_researchSection,.vynjhG_pricingSection{scroll-margin-top:86px}.vynjhG_goalLayout{grid-template-columns:minmax(0,1fr) minmax(300px,.38fr);align-items:start;gap:12px 28px;display:grid}.vynjhG_goalLayout>.vynjhG_compactCopy{grid-column:1/-1;margin-bottom:24px}.vynjhG_compactCopy h2,.vynjhG_methodsCopy h2,.vynjhG_afterIntro h2,.vynjhG_pricingHeader h2,.vynjhG_finalCta h2{color:var(--wl-ink);letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(2.7rem,5vw,4.6rem);line-height:.94}.vynjhG_goalLayout>.vynjhG_compactCopy h2{max-width:13ch}.vynjhG_goalStory{--goal-accent:#91d7bd;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(300px,.38fr);align-items:start;gap:28px;width:100%;min-width:0;max-width:100%;display:grid}.vynjhG_goalStory[data-goal-mode=focused]{--goal-accent:#f0c987}.vynjhG_goalStory[data-goal-mode=medicine]{--goal-accent:#8fc6df}.vynjhG_goalStory[data-goal-mode=bigger]{--goal-accent:#e7a88f}.vynjhG_goalStory[data-goal-mode=unsure]{--goal-accent:#b9addd}.vynjhG_goalMediaArea{min-width:0;position:relative}.vynjhG_goalAutoplayControl{z-index:5;width:44px;height:44px;color:var(--wl-green-dark);cursor:pointer;transition:background-color .18s var(--wl-ease), box-shadow .18s var(--wl-ease), transform .14s var(--wl-ease);background:#ffffffeb;border:1px solid #083f342e;border-radius:50%;place-items:center;display:grid;position:absolute;top:-54px;right:0;box-shadow:0 10px 24px #082d251a}.vynjhG_goalAutoplayControl:active{transform:scale(.96)}.vynjhG_goalGrid{grid-template-rows:repeat(2,minmax(300px,1fr));grid-template-columns:1.1fr .9fr .9fr;gap:12px;display:grid}.vynjhG_goalCard,.vynjhG_goalCardLarge{border-radius:var(--conversion-radius-card);background:var(--conversion-panel);min-height:0;box-shadow:var(--wl-shadow-soft);border:0;padding:0;overflow:hidden;transform:none}.vynjhG_goalCardLarge{grid-row:span 2;min-height:470px}.vynjhG_goalImage{min-height:220px}.vynjhG_goalCardLarge .vynjhG_goalImage{min-height:470px}.vynjhG_selectedGoal{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--goal-accent) 72%, transparent), 0 18px 42px #082d2524}.vynjhG_goalImage img{object-fit:cover;transition:transform .7s var(--wl-ease), filter .3s var(--wl-ease)}.vynjhG_selectedGoal .vynjhG_goalImage img{filter:saturate(1.04)contrast(1.02);transform:scale(1.025)}.vynjhG_goalStoryMotion{z-index:2;pointer-events:none;transition:opacity .42s var(--wl-ease), transform .62s var(--wl-ease);display:block;position:absolute;inset:0;overflow:hidden}.vynjhG_goalCard:not(.vynjhG_selectedGoal) .vynjhG_goalStoryMotion{opacity:.86;transform:scale(.985)}.vynjhG_goalCard:not(.vynjhG_selectedGoal) .vynjhG_motionUiPanel{transform-origin:100% 100%;gap:0;width:max-content;max-width:calc(100% - 28px);padding:9px 11px;bottom:92px;left:auto;right:14px}.vynjhG_goalCard:not(.vynjhG_selectedGoal) .vynjhG_motionProgressRows,.vynjhG_goalCard:not(.vynjhG_selectedGoal) .vynjhG_motionBalanceLayout,.vynjhG_goalCard:not(.vynjhG_selectedGoal) .vynjhG_motionCareRoute,.vynjhG_goalCard:not(.vynjhG_selectedGoal) .vynjhG_motionUiPanel>small{display:none}.vynjhG_motionUiPanel{border:1px solid var(--conversion-glass-border);border-radius:var(--conversion-radius-card);background:var(--conversion-glass);box-shadow:var(--conversion-glass-shadow);color:#fff;-webkit-backdrop-filter:blur(10px)saturate(1.06);backdrop-filter:blur(10px)saturate(1.06);gap:10px;padding:13px;display:grid;position:absolute;bottom:98px;left:16px;right:16px}.vynjhG_goalMotionFocused .vynjhG_motionUiPanel{background:#2e2d26d6}.vynjhG_goalMotionMedicine .vynjhG_motionUiPanel{background:#123b49db}.vynjhG_goalMotionBigger .vynjhG_motionUiPanel{background:#43302bdb}.vynjhG_goalMotionUnsure .vynjhG_motionUiPanel{background:#312d3ddb}@media (min-width:821px){.vynjhG_goalMotionMedicine .vynjhG_motionUiPanel{width:min(74%,220px);right:auto}}.vynjhG_motionUiLabel{color:color-mix(in srgb, var(--goal-accent) 70%, white);text-transform:uppercase;font-size:.72rem;font-weight:840}.vynjhG_motionProgressRows{gap:7px;display:grid}.vynjhG_motionProgressRows>span{grid-template-columns:64px 1fr;align-items:center;gap:8px;display:grid}.vynjhG_motionProgressRows b,.vynjhG_motionBalanceLegend b,.vynjhG_motionCareRoute b{color:#fff;font-size:.72rem;font-weight:760}.vynjhG_motionProgressRows i{background:#ffffff2e;border-radius:99px;height:5px;overflow:hidden}.vynjhG_motionProgressRows em{border-radius:inherit;background:var(--goal-accent);width:72%;height:100%;display:block}.vynjhG_motionProgressRows>span:nth-child(2) em{width:56%}.vynjhG_motionProgressRows>span:nth-child(3) em{width:84%}.vynjhG_motionBalanceLayout{grid-template-columns:58px 1fr;align-items:center;gap:12px;display:grid}.vynjhG_motionBalanceWheel{border:1px solid #ffffff47;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:relative}.vynjhG_motionBalanceWheel:after{background:var(--goal-accent);width:10px;height:10px;box-shadow:0 0 0 5px color-mix(in srgb, var(--goal-accent) 16%, transparent);content:"";border-radius:50%}.vynjhG_motionBalanceWheel i{background:var(--goal-accent);transform-origin:bottom;width:2px;height:50%;position:absolute}.vynjhG_motionBalanceWheel i:nth-child(2){transform:rotate(120deg)}.vynjhG_motionBalanceWheel i:nth-child(3){transform:rotate(240deg)}.vynjhG_motionBalanceLegend{gap:5px;display:grid}.vynjhG_motionCareRoute{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid;position:relative}.vynjhG_motionCareRoute:before{background:color-mix(in srgb, var(--goal-accent) 72%, transparent);content:"";height:1px;position:absolute;top:7px;left:14%;right:14%}.vynjhG_motionCareRoute:after{background:var(--goal-accent);content:"";opacity:0;transform-origin:0;width:72%;height:1px;position:absolute;top:7px;left:14%;transform:scaleX(0)}.vynjhG_motionCareRoute>span{z-index:1;text-align:center;justify-items:center;gap:5px;display:grid;position:relative}.vynjhG_motionCareRoute i{background:var(--goal-accent);border:3px solid #082d25d1;border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 1px #ffffff52}.vynjhG_motionUiPanel>small{color:color-mix(in srgb, var(--goal-accent) 68%, white);text-align:right;font-size:.7rem;font-weight:760}.vynjhG_goalCopy{z-index:3;text-shadow:0 1px 18px #00000047;background:linear-gradient(#05241e0f,#05241eeb);border-top:1px solid #ffffff1f;align-content:end;min-height:84px;padding:16px}.vynjhG_goalCopy>span{display:none}.vynjhG_goalResponse{color:#fff;background:#0b493b;border:0;border-radius:8px;grid-template-columns:minmax(0,1fr);align-content:end;gap:18px;min-height:430px;padding:26px;display:grid;position:sticky;top:96px;box-shadow:0 20px 48px #00000029}.vynjhG_goalFocusList{border-bottom:1px solid #ffffff24;align-self:start;gap:12px;padding-bottom:18px;display:grid}.vynjhG_goalFocusList>span{color:#91d7bd;text-transform:uppercase;font-size:.68rem;font-weight:840}.vynjhG_goalFocusList ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.vynjhG_goalFocusList li{grid-template-columns:10px 1fr;align-items:center;gap:9px;display:grid}.vynjhG_goalFocusList i{background:var(--goal-accent);width:8px;height:8px;box-shadow:0 0 0 5px color-mix(in srgb, var(--goal-accent) 12%, transparent);border-radius:50%}.vynjhG_goalFocusList b{color:#fff;font-size:.78rem}.vynjhG_goalResponse strong,.vynjhG_goalResponse p,.vynjhG_goalResponse span{color:#fff}.vynjhG_goalResponse p,.vynjhG_goalResponse span,.vynjhG_goalResponse div>span{color:#cbe0d8}.vynjhG_goalResponse a{justify-content:center;width:100%;color:var(--wl-green-dark)!important;background:#f2faf6!important}.vynjhG_afterStartSection{background:var(--wl-blue);color:#fff;padding-block:clamp(76px,9vw,126px)}.vynjhG_afterStartLayout{max-width:1080px;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:1fr;gap:46px;padding:0;display:grid}.vynjhG_afterIntro{position:relative;top:auto}.vynjhG_afterIntro h2{color:#fff;max-width:10ch}.vynjhG_afterTrack{--journey-progress:0;--journey-rail-center:20px;--journey-rail-start:21px;--journey-rail-end:21px;grid-template-columns:42px minmax(0,1fr);gap:18px}.vynjhG_afterRail:before{top:var(--journey-rail-start);bottom:var(--journey-rail-end);left:calc(var(--journey-rail-center) - 2px);background:#8fd0b929;border:1px solid #cfe8e01f;width:4px;box-shadow:inset 0 0 8px #04181f6b}.vynjhG_afterRail:after{top:var(--journey-rail-start);bottom:var(--journey-rail-end);left:calc(var(--journey-rail-center) - 2px);content:"";width:4px;transform:scaleY(var(--journey-progress));transform-origin:top;will-change:transform;background:linear-gradient(#b7efd9 0%,#73c9aa 72%,#e0f4ec 100%);border-radius:999px;position:absolute;box-shadow:0 0 18px #8fd0b961}.vynjhG_afterSteps{gap:0}.vynjhG_afterStep{min-height:340px;box-shadow:none;opacity:.46;transform:translate3d(0, var(--step-offset,12px), 0);transition:opacity .46s var(--wl-ease), transform .56s var(--wl-ease);background:0 0;border:0;border-radius:0;grid-template-columns:minmax(210px,.68fr) minmax(360px,1.32fr);align-items:center;gap:clamp(22px,4vw,46px);padding:0 0 48px;display:grid;position:relative;overflow:visible}.vynjhG_completedAfterStep{opacity:.76}.vynjhG_activeAfterStep{opacity:1;transform:translate(0,0)}.vynjhG_stepCopy{grid-area:1/1}.vynjhG_stepCopy>span{display:none}.vynjhG_stepCopy h3{color:#fff;font-size:clamp(1.35rem,2vw,1.85rem)}.vynjhG_stepCopy p{color:#bfd5db}.vynjhG_stepVisual{background:linear-gradient(120deg, transparent 0 34%, #ffffff1a 45%, transparent 58%), radial-gradient(circle at 78% 18%, #8fd0b933, transparent 34%), var(--wl-blue);isolation:isolate;min-height:270px;transition:border-color .42s var(--wl-ease), box-shadow .42s var(--wl-ease), transform .52s var(--wl-ease);border:1px solid #c6dee42e;border-radius:8px;grid-area:1/2;padding:18px;transform:translateY(10px)scale(.985);box-shadow:0 26px 68px #04181f4d}.vynjhG_activeAfterStep .vynjhG_stepVisual{border-color:#8fd0b96b;transform:translate(0,0)scale(1.008);box-shadow:0 34px 86px #04181f6b}.vynjhG_completedAfterStep .vynjhG_stepVisual{transform:translateY(-3px)scale(.992)}.vynjhG_stepVisual:after{z-index:2;content:"";opacity:0;pointer-events:none;background:linear-gradient(112deg,#0000 38%,#daf7ed2e 49%,#0000 60%);position:absolute;inset:-28% -50%;transform:translate(-42%)}.vynjhG_screenComposition{z-index:1;grid-template-columns:minmax(0,1.28fr) minmax(132px,.72fr);align-items:stretch;gap:12px;width:100%;display:grid;position:relative}.vynjhG_stepNumber{z-index:4;color:#d5e7eb;width:42px;height:42px;transition:background-color .32s var(--wl-ease), border-color .32s var(--wl-ease), box-shadow .42s var(--wl-ease), color .32s var(--wl-ease), transform .42s var(--wl-ease);background:#174b59;border:1px solid #b7efd938;position:absolute;top:50%;left:-61px;transform:translateY(-50%);box-shadow:0 8px 22px #04181f33}.vynjhG_completedAfterStep .vynjhG_stepNumber{color:#06352f;background:#72c9aa;border-color:#b7efd9ad}.vynjhG_activeAfterStep .vynjhG_stepNumber{color:#06352f;background:#a9e8d0;border-color:#e0faf0f0;transform:translateY(-50%)scale(1.08);box-shadow:0 0 0 7px #8fd0b924,0 14px 32px #04181f47}.vynjhG_screenMock{opacity:.78;width:100%;min-height:230px;transition:opacity .48s var(--wl-ease), transform .56s var(--wl-ease);background:#fffffff5;border:1px solid #083f341f;border-radius:8px;justify-self:center;padding:16px;transform:translate(-8px);box-shadow:0 18px 40px #00000026}.vynjhG_screenTop{color:var(--wl-green-dark);text-transform:none}.vynjhG_screenTop span:first-child{letter-spacing:.06em;text-transform:uppercase;font-size:.66rem;font-weight:780}.vynjhG_screenRows span{min-height:38px;color:var(--wl-green-dark);opacity:.72;transition:opacity .42s var(--wl-ease), transform .52s var(--wl-ease);background:#f7faf8;border-color:#083f341a;justify-content:space-between;align-items:center;gap:9px;display:flex;transform:translate(-5px)}.vynjhG_screenRows small{color:#405c53;font-size:.67rem;font-weight:720}.vynjhG_screenRows b{color:var(--wl-green-dark);text-align:right;font-size:.7rem}.vynjhG_screenPanel{color:#fff;opacity:.78;min-width:0;transition:opacity .48s var(--wl-ease), transform .56s var(--wl-ease);background:radial-gradient(circle at 88% 8%,#8fd0b938,#0000 42%),#09343deb;border:1px solid #ffffff2e;border-radius:8px;align-content:center;gap:10px;padding:15px;display:grid;position:relative;overflow:hidden;transform:translate(8px)}.vynjhG_activeAfterStep .vynjhG_screenMock,.vynjhG_activeAfterStep .vynjhG_screenPanel,.vynjhG_completedAfterStep .vynjhG_screenMock,.vynjhG_completedAfterStep .vynjhG_screenPanel,.vynjhG_activeAfterStep .vynjhG_screenRows span,.vynjhG_completedAfterStep .vynjhG_screenRows span{opacity:1;transform:translate(0,0)}.vynjhG_activeAfterStep .vynjhG_screenRows span:nth-child(2){transition-delay:50ms}.vynjhG_activeAfterStep .vynjhG_screenRows span:nth-child(3){transition-delay:.1s}.vynjhG_activeAfterStep .vynjhG_screenRows span:nth-child(4){transition-delay:.15s}.vynjhG_screenPanel>svg{color:#91d7bd}.vynjhG_screenPanel>strong{color:#fff;font-size:.95rem;line-height:1.05}.vynjhG_screenPanel>small{color:#c2d9de;font-size:.68rem;line-height:1.35}.vynjhG_screenChip{color:#bce7d7;text-transform:uppercase;background:#91d7bd1a;border:1px solid #91d7bd47;border-radius:999px;width:fit-content;padding:6px 8px;font-size:.6rem;font-weight:820}.vynjhG_screenMeter{background:#ffffff24;border-radius:99px;height:5px;display:block;overflow:hidden}.vynjhG_screenMeter>span{border-radius:inherit;transform-origin:0;height:100%;transition:transform .7s var(--wl-ease);background:#91d7bd;display:block;transform:scaleX(.72)}.vynjhG_screenProgress>span{transform-origin:0;transition:transform .7s var(--wl-ease);transform:scaleX(.72)}.vynjhG_activeAfterStep .vynjhG_screenProgress>span,.vynjhG_activeAfterStep .vynjhG_screenMeter>span,.vynjhG_completedAfterStep .vynjhG_screenProgress>span,.vynjhG_completedAfterStep .vynjhG_screenMeter>span{transform:scaleX(1)}.vynjhG_reviewInlineProof{color:var(--wl-green-dark);align-items:center;gap:8px;font-size:.66rem;display:flex}.vynjhG_reviewInlineProof i{background:var(--wl-green);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:.55rem;font-style:normal;display:inline-grid}.vynjhG_reviewProofPanel{text-align:center;background:radial-gradient(circle at 50% 22%,#8fd0b93d,#0000 38%),#0b3943}.vynjhG_reviewProofSeal{color:#bce7d7;letter-spacing:.04em;border:1px solid #91d7bd75;border-radius:50%;place-self:center;place-items:center;width:58px;height:58px;font-size:.64rem;font-weight:860;display:grid}.vynjhG_stepIcon{display:none}.vynjhG_methodsSection{background:var(--conversion-panel);padding-block:clamp(76px,9vw,124px)}.vynjhG_methodsCopy{margin-bottom:28px}.vynjhG_methodsCopy h2{max-width:11ch}.vynjhG_treatmentStory{gap:32px;display:grid}.vynjhG_treatmentTabs{border:1px solid var(--wl-line);border-radius:var(--conversion-radius-card);background:#edf3ef;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:min(100%,560px);padding:4px;display:grid}.vynjhG_treatmentTabs button{border-radius:var(--conversion-radius-control);color:#45615a;cursor:pointer;min-height:46px;font:inherit;background:0 0;border:0;font-weight:780}.vynjhG_treatmentTabs .vynjhG_activeTreatmentTab{color:var(--wl-ink);background:#fff;box-shadow:0 8px 22px #082d251a}.vynjhG_treatmentLayout{grid-template-columns:minmax(360px,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(28px,5vw,68px);display:grid}.vynjhG_treatmentVisual{background:#172f35;border-radius:8px;min-height:650px;position:relative;overflow:hidden;box-shadow:0 24px 62px #00000029}.vynjhG_treatmentVisual:after{content:"";background:linear-gradient(#0822271f,#082227bd);position:absolute;inset:0}.vynjhG_treatmentVisual img{object-fit:cover;filter:saturate(.88)contrast(1.04)}.vynjhG_signalOverlay,.vynjhG_routineOverlay{z-index:2;align-content:space-between;gap:12px;padding:clamp(24px,4vw,50px);display:grid;position:absolute;inset:0}.vynjhG_signalOverlay{grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);align-items:start}.vynjhG_signalOverlay span,.vynjhG_routineOverlay>span,.vynjhG_signalOverlay b,.vynjhG_routineOverlay div{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0c2a30c7;border:1px solid #fff3;border-radius:8px;padding:18px;box-shadow:0 18px 40px #03161a38}.vynjhG_signalOverlay span{gap:8px;min-width:0;display:grid}.vynjhG_signalOverlay small{color:#91d7bd;font-weight:800}.vynjhG_signalOverlay strong{font-size:clamp(1.45rem,2.1vw,2rem);line-height:1}.vynjhG_signalOverlay i{background:#91d7bd;align-self:center;height:2px}.vynjhG_signalOverlay b{grid-column:1/-1;align-self:end}.vynjhG_routineOverlay{align-content:center}.vynjhG_routineOverlay>span{font-size:1.35rem;font-weight:840}.vynjhG_routineOverlay div{word-spacing:22px;text-align:center}.vynjhG_treatmentCopy{border-bottom:1px solid var(--wl-line);gap:14px;padding-block:30px;display:grid}.vynjhG_treatmentCopy>span{color:var(--wl-green-dark);font-weight:820}.vynjhG_treatmentCopy>.vynjhG_educationStatus{width:fit-content;color:var(--wl-green-dark);text-transform:uppercase;background:#edf5f1;border:1px solid #083f3429;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:.72rem;text-decoration:none;display:inline-flex}.vynjhG_treatmentCopy h3{color:var(--wl-green);margin:0;font-size:clamp(1.45rem,2.3vw,2.35rem)}.vynjhG_treatmentCopy p{max-width:60ch;color:var(--wl-text);margin:0;line-height:1.55}.vynjhG_treatmentFooter{border-top:1px solid var(--wl-line);grid-template-columns:1fr auto;align-items:center;gap:24px;padding-top:22px;display:grid}@media (min-width:1041px){.vynjhG_treatmentLayout{align-items:start}.vynjhG_treatmentCopy{margin-top:clamp(88px,7vw,112px)}}.vynjhG_researchSection{background:#e7f0f2;padding-block:clamp(76px,9vw,124px)}.vynjhG_researchLayout{grid-template-columns:minmax(330px,.8fr) minmax(0,1.2fr);gap:22px;display:grid}.vynjhG_sliderCard{border-radius:var(--conversion-radius-card);background:var(--conversion-panel);box-shadow:var(--wl-shadow-soft);border:0;align-content:center;padding:clamp(28px,4vw,50px);display:grid}.vynjhG_sliderCard .vynjhG_compactCopy h2{max-width:8ch;font-size:inherit;letter-spacing:0;line-height:.94}.vynjhG_sliderOutput strong{align-items:baseline;gap:4px;min-width:4.8ch;display:inline-flex}.vynjhG_sliderOutput strong>span{letter-spacing:0;font-size:clamp(2.6rem,5.4vw,4.9rem);font-weight:780}.vynjhG_sliderOutput strong[data-digits="3"]>span{font-size:clamp(2.38rem,4.9vw,4.5rem)}.vynjhG_sliderOutput small{font-size:1.05rem;font-weight:580}.vynjhG_mobileDisclosure{margin-top:18px}.vynjhG_researchVisual{border-radius:var(--conversion-radius-card);background:var(--wl-blue);color:#fff;align-content:space-between;gap:clamp(24px,4vw,42px);min-height:620px;padding:clamp(24px,4.4vw,48px);display:grid;box-shadow:0 26px 68px #092d3733}.vynjhG_researchVisualTop{border-bottom:1px solid #ffffff2e;justify-content:space-between;align-items:end;padding-bottom:18px;display:flex}.vynjhG_researchVisualTop span,.vynjhG_evidenceTrack>span{color:#b7dce5;text-transform:uppercase;font-size:.72rem;font-weight:820}.vynjhG_researchVisualTop strong{font-size:clamp(1.3rem,2.8vw,2.2rem)}.vynjhG_researchAxis{color:#c9dfe5ad;grid-template-columns:repeat(5,1fr);font-size:.65rem;font-weight:760;display:grid}.vynjhG_researchAxis span:not(:first-child):not(:last-child){text-align:center}.vynjhG_researchAxis span:last-child{text-align:right}.vynjhG_evidenceTrack{gap:12px;display:grid}.vynjhG_evidenceTrack>strong{font-size:clamp(1.2rem,2.4vw,2rem)}.vynjhG_evidenceTrack i{background:#ffffff24;border-radius:99px;height:8px;display:block;overflow:hidden}.vynjhG_evidenceTrack i b{border-radius:inherit;background:#91d7bd;height:100%;display:block}.vynjhG_researchWeightPosition{color:#c9dfe5;border-top:1px solid #ffffff2e;min-height:84px;padding-top:48px;position:relative}.vynjhG_researchWeightPosition>span{top:10px;left:clamp(30px, var(--research-marker,37.5%), calc(100% - 30px));color:#d9f1e8;transition:left .32s var(--wl-ease);background:#91d7bd1f;border:1px solid #91d7bd52;border-radius:999px;padding:6px 8px;font-size:.7rem;font-weight:820;position:absolute;transform:translate(-50%)}.vynjhG_researchWeightPosition>i{top:38px;bottom:26px;left:clamp(30px, var(--research-marker,37.5%), calc(100% - 30px));width:1px;transition:left .32s var(--wl-ease);background:linear-gradient(#91d7bd,#0000);position:absolute}.vynjhG_researchWeightPosition small{justify-content:space-between;gap:12px;display:flex}.vynjhG_researchWeightPosition b{color:#c9dfe5;font-size:.68rem}.vynjhG_researchWeightPosition em{font-style:normal;font-weight:760}.vynjhG_pricingSection{background:var(--conversion-panel);padding-block:clamp(76px,9vw,124px)}.vynjhG_pricingHeader{max-width:860px;margin-bottom:36px}.vynjhG_pricingHeader h2{max-width:10ch}.vynjhG_programmeIncludes,.vynjhG_priceGrid,.vynjhG_priceNotes{max-width:860px;margin-inline:auto}.vynjhG_programmeIncludes{border:1px solid var(--wl-line);border-radius:var(--conversion-radius-card) var(--conversion-radius-card) 0 0;background:#ffffffd1;gap:18px;padding:24px 28px;display:grid}.vynjhG_programmeIncludes ul{grid-template-columns:repeat(3,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.vynjhG_programmeIncludes li{color:var(--wl-ink);grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;font-weight:760;line-height:1.3;display:grid}.vynjhG_programmeIncludes li svg{color:var(--wl-accent);stroke-width:1.8px}.vynjhG_programmeIncludes p{color:var(--wl-muted);margin:0;line-height:1.5}.vynjhG_programmeSafeguards{border-top:1px solid var(--wl-line);flex-wrap:wrap;gap:8px 22px;padding-top:14px;font-size:.9rem;display:flex}.vynjhG_programmeSafeguards span{padding-left:13px;position:relative}.vynjhG_programmeSafeguards span:before{background:var(--wl-accent);content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:.62em;left:0;transform:translateY(-50%)}.vynjhG_priceGrid{border-inline:1px solid var(--wl-line);background:#ffffffd1;display:block}.vynjhG_priceCard,.vynjhG_featuredPrice{border:0;border-bottom:1px solid var(--wl-line);box-shadow:none;background:0 0;border-radius:0;padding:0;display:block}.vynjhG_featuredPrice{background:linear-gradient(90deg,#0f765d14,#0000 72%)}.vynjhG_priceCardSummary{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 24px;padding:24px 28px 12px;display:grid}.vynjhG_priceCardSummary:disabled{color:inherit;cursor:default;opacity:1}.vynjhG_priceCardIdentity{gap:5px;display:grid}.vynjhG_priceCardName{color:var(--wl-ink);font-size:clamp(1.45rem,2.1vw,2rem);font-weight:560;line-height:1}.vynjhG_priceCard .vynjhG_priceCardPrice{color:var(--wl-ink);white-space:nowrap;font-size:1.35rem;line-height:1.08}.vynjhG_priceDisclosureIcon{display:none}.vynjhG_priceCardDetails{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px 24px;padding:0 28px 26px;display:grid}.vynjhG_priceCardDetails p{max-width:60ch;margin:0}.vynjhG_priceCardDetails .vynjhG_priceLink{justify-self:end}.vynjhG_priceNotes{border:1px solid var(--wl-line);background:#fff;border-top:0;border-radius:0 0 8px 8px;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;display:grid}.vynjhG_priceNoteItem{align-content:start;gap:6px;padding:18px 20px;display:grid}.vynjhG_priceNoteItem+.vynjhG_priceNoteItem{border-left:1px solid var(--wl-line)}.vynjhG_priceNoteItem strong{color:var(--wl-ink);font-size:.9rem}.vynjhG_priceNoteItem span{color:var(--wl-muted);font-size:.86rem;line-height:1.45}.vynjhG_finalSection{background:var(--conversion-panel);padding-block:clamp(70px,9vw,120px)}.vynjhG_finalCta{border-radius:var(--conversion-radius-card);background:var(--wl-green-dark);min-height:590px;box-shadow:var(--wl-shadow);grid-template-columns:minmax(0,.86fr) minmax(420px,1.14fr);display:grid;position:relative;overflow:hidden}.vynjhG_finalCta>div:first-child{z-index:2;align-content:center;gap:22px;padding:clamp(34px,6vw,70px);display:grid;position:relative}.vynjhG_finalKicker{color:#bce7d7;font-size:.8rem;font-weight:820}.vynjhG_finalCta h2{color:#fff;max-width:9ch}.vynjhG_finalVisual{min-height:590px;position:relative}.vynjhG_finalVisual:after{background:linear-gradient(90deg, var(--wl-green-dark) 0%, color-mix(in srgb, var(--wl-green-dark) 16%, transparent) 48%, transparent 72%);content:"";position:absolute;inset:0}.vynjhG_finalVisual img{object-fit:cover}.vynjhG_mobileStickyCta{border:0;border-top:1px solid var(--wl-line);padding:9px calc(74px + env(safe-area-inset-right)) calc(9px + env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));background:#fafdfaf2;border-radius:0;grid-template-columns:1fr;bottom:0;left:0;right:0}@media (max-width:1040px){.vynjhG_heroGrid{grid-template-columns:minmax(0,1fr) 310px;gap:32px}.vynjhG_heroCopy h1{font-size:clamp(3.125rem,5.66vw,3.6rem)}.vynjhG_goalLayout,.vynjhG_goalStory{grid-template-columns:1fr}.vynjhG_goalResponse{min-height:320px;position:relative;top:auto}.vynjhG_treatmentLayout{grid-template-columns:1fr}.vynjhG_treatmentCopy{margin-top:0}}@media (max-width:959px){.vynjhG_researchLayout,.vynjhG_finalCta{grid-template-columns:1fr}.vynjhG_finalCta{min-height:620px}.vynjhG_finalCta>div:first-child{align-content:end;min-height:620px}.vynjhG_finalVisual{min-height:0;display:block;position:absolute;inset:0}.vynjhG_finalVisual:after{background:linear-gradient(90deg, color-mix(in srgb, var(--wl-green-dark) 96%, transparent) 0%, color-mix(in srgb, var(--wl-green-dark) 72%, transparent) 42%, color-mix(in srgb, var(--wl-green-dark) 8%, transparent) 78%), linear-gradient(180deg, transparent 44%, var(--wl-green-dark) 100%)}.vynjhG_finalVisual img{object-position:66% center}}@media (min-width:761px) and (max-width:959px){.vynjhG_finalCta .vynjhG_primaryCta{justify-self:start;width:min(360px,100%)}}@media (max-width:760px){.vynjhG_weightS2{padding-bottom:74px}.vynjhG_weightS2 .vynjhG_shell{width:min(100% - 28px,640px)}.vynjhG_hero{min-height:min(820px,100svh)}.vynjhG_hero:before{background:linear-gradient(90deg,#f8fcf9fa 0%,#f8fcf9f2 52%,#f8fcf994 72%,#f8fcf91f 100%),linear-gradient(#f8fcf961 0%,#f8fcf93d 43%,#f8fcf90f 60%,#0000 72%),linear-gradient(#0000 66%,#062f2833)}.vynjhG_heroPicture img{object-position:center}.vynjhG_heroGrid{min-height:inherit;padding:56px 0 28px;display:block}.vynjhG_heroCopy{gap:10px;max-width:100%;margin:0}.vynjhG_heroCopy h1{max-width:100%;font-size:clamp(2.55rem,10.8vw,2.9rem);line-height:.91}.vynjhG_primaryCta,.vynjhG_secondaryCta,.vynjhG_heroActions a,.vynjhG_heroActions>div{min-height:var(--conversion-action-height-mobile)}.vynjhG_heroCopy>p{max-width:38ch;font-size:.92rem;line-height:1.38}.vynjhG_heroActions{flex-wrap:nowrap}.vynjhG_heroActions a,.vynjhG_heroActions>div{flex:1 1 0;min-width:0}.vynjhG_heroActions a{justify-content:center;width:100%;font-size:.82rem}.vynjhG_trustBadges{gap:6px 10px;width:min(100%,292px);font-size:.73rem}.vynjhG_trustBadges span{width:fit-content;max-width:100%}.vynjhG_trustBadges span:nth-child(2){max-width:230px}.vynjhG_assessmentCard{width:min(100vw - 48px,300px);height:clamp(284px,34svh,300px);max-height:300px;padding:13px;position:absolute;bottom:18px;left:0}.vynjhG_assessmentTop{white-space:nowrap;font-size:.64rem}.vynjhG_assessmentStage>strong{font-size:1rem}.vynjhG_assessmentStage{min-height:0}.vynjhG_assessmentStage>span{display:none}.vynjhG_miniRail{margin:7px 0 8px}.vynjhG_assessmentFields{gap:6px}.vynjhG_assessmentFields>div{min-height:34px;padding:7px 8px}.vynjhG_assessmentFields span,.vynjhG_assessmentFields strong{font-size:.7rem}.vynjhG_assessmentStageTabs{gap:4px;margin-top:9px}.vynjhG_assessmentStageTabs button{min-height:36px;padding:5px 3px;font-size:.6rem}.vynjhG_choiceList{gap:5px}.vynjhG_choiceList button{min-height:28px;padding:6px 7px;font-size:.69rem}.vynjhG_assessmentControls{margin-top:7px}.vynjhG_assessmentControls button{min-height:36px;font-size:.66rem}.vynjhG_goalSection,.vynjhG_afterStartSection,.vynjhG_methodsSection,.vynjhG_researchSection,.vynjhG_pricingSection,.vynjhG_finalSection{padding-block:56px}.vynjhG_goalSection,.vynjhG_afterStartSection,.vynjhG_methodsSection,.vynjhG_researchSection,.vynjhG_pricingSection{scroll-margin-top:74px}.vynjhG_compactCopy h2,.vynjhG_methodsCopy h2,.vynjhG_afterIntro h2,.vynjhG_pricingHeader h2,.vynjhG_finalCta h2{font-size:clamp(2.35rem,11vw,3.25rem)}.vynjhG_goalLayout,.vynjhG_goalStory{display:block}.vynjhG_goalAutoplayControl{display:none}.vynjhG_goalGrid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin-inline:-14px;padding:4px 14px 12px;display:flex;overflow-x:auto}.vynjhG_goalCard,.vynjhG_goalCardLarge{scroll-snap-align:center;flex:0 0 min(84vw,338px);grid-row:auto;min-height:360px}.vynjhG_goalImage,.vynjhG_goalCardLarge .vynjhG_goalImage{min-height:360px}.vynjhG_goalResponse{gap:14px;min-height:360px;margin-top:14px;padding:20px}.vynjhG_goalFocusList{gap:9px;padding-bottom:14px}.vynjhG_goalFocusList ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.vynjhG_goalFocusList li{grid-template-columns:8px minmax(0,1fr);align-items:start;gap:6px}.vynjhG_goalFocusList i{width:7px;height:7px;margin-top:.3em}.vynjhG_goalFocusList b{font-size:.7rem;line-height:1.25}.vynjhG_motionUiPanel{bottom:98px;left:14px;right:14px}.vynjhG_afterStartLayout{gap:24px}.vynjhG_afterTrack{--journey-rail-center:13px;--journey-rail-start:21px;--journey-rail-end:21px;grid-template-columns:28px minmax(0,1fr);gap:10px}.vynjhG_afterRail{grid-area:1/1;display:block}.vynjhG_afterRail:before,.vynjhG_afterRail:after{top:var(--journey-rail-start);bottom:var(--journey-rail-end);left:calc(var(--journey-rail-center) - 2px)}.vynjhG_afterSteps{grid-area:1/2;min-width:0}.vynjhG_afterStep{grid-template-columns:minmax(0,1fr);gap:14px;min-height:0;padding-bottom:40px}.vynjhG_stepCopy,.vynjhG_stepVisual{grid-column:1}.vynjhG_stepCopy{grid-row:1}.vynjhG_stepVisual{grid-row:2;width:100%;min-height:290px;padding:14px}.vynjhG_stepNumber{width:28px;height:28px;font-size:.72rem;top:7px;left:-39px;transform:none}.vynjhG_activeAfterStep .vynjhG_stepNumber{transform:scale(1.08)}.vynjhG_screenMock{width:min(100%,320px);min-width:0;min-height:248px;margin-inline:auto;padding:14px}.vynjhG_screenComposition{grid-template-columns:minmax(0,1fr);gap:0}.vynjhG_screenPanel{display:none}.vynjhG_screenRows span{min-height:34px;padding:6px}.vynjhG_screenRows small,.vynjhG_screenRows b{font-size:.59rem}.vynjhG_screenPanel{gap:7px;padding:9px}.vynjhG_screenPanel>strong{font-size:.76rem}.vynjhG_screenPanel>small{font-size:.58rem}.vynjhG_screenChip{padding:5px 6px;font-size:.5rem}.vynjhG_reviewProofSeal{width:46px;height:46px;font-size:.54rem}.vynjhG_treatmentTabs{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:100%;position:sticky;top:70px}.vynjhG_treatmentTabs button{min-height:44px;font-size:.76rem}.vynjhG_treatmentStory{gap:24px}.vynjhG_treatmentLayout{grid-template-columns:1fr}.vynjhG_treatmentVisual{min-height:390px}.vynjhG_treatmentCopy{gap:10px;padding-block:20px}.vynjhG_signalOverlay,.vynjhG_routineOverlay{padding:20px}.vynjhG_signalOverlay{grid-template-columns:1fr 32px 1fr}.vynjhG_signalOverlay span,.vynjhG_routineOverlay>span,.vynjhG_signalOverlay b,.vynjhG_routineOverlay div{padding:12px}.vynjhG_signalOverlay strong{font-size:1.35rem}.vynjhG_treatmentFooter{grid-template-columns:1fr;gap:16px;padding-top:16px}.vynjhG_treatmentFooter a{justify-content:center;width:100%}.vynjhG_researchLayout{grid-template-columns:1fr;gap:14px}.vynjhG_sliderCard{padding:24px}.vynjhG_mobileDisclosure{margin-top:14px}.vynjhG_researchVisual{min-height:500px;padding:22px}.vynjhG_programmeIncludes,.vynjhG_priceGrid,.vynjhG_priceNotes{max-width:none}.vynjhG_programmeIncludes ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.vynjhG_programmeIncludes{gap:14px;padding:18px}.vynjhG_programmeIncludes li{grid-template-columns:1fr;gap:7px;font-size:.78rem;line-height:1.25}.vynjhG_programmeIncludes li svg{width:20px;height:20px}.vynjhG_programmeSafeguards{gap:6px;padding-top:12px;font-size:.8rem;display:grid}.vynjhG_priceCard,.vynjhG_featuredPrice{padding:0}.vynjhG_priceCardSummary{cursor:pointer;transition:background-color .18s var(--wl-ease), transform .14s var(--wl-ease);grid-template-columns:minmax(0,1fr) auto;gap:6px 14px;padding:18px 20px}.vynjhG_priceCardSummary:active{transform:scale(.99)}.vynjhG_priceCardIdentity{grid-area:1/1}.vynjhG_priceCardName{font-size:1.32rem}.vynjhG_priceCard .vynjhG_priceCardPrice{grid-area:2/1;font-size:1.25rem}.vynjhG_priceDisclosureIcon{transition:transform .22s var(--wl-ease);grid-area:1/2/span 2;display:block}.vynjhG_expandedPriceCard .vynjhG_priceDisclosureIcon{transform:rotate(180deg)}.vynjhG_priceCardDetails{border-top:1px solid var(--wl-line);grid-template-columns:1fr;gap:16px;padding:18px 20px 20px}.vynjhG_priceCardDetails[data-disclosure-open=false]{display:none}.vynjhG_priceNotes{grid-template-columns:1fr}.vynjhG_priceNoteItem{gap:4px;padding:14px 18px}.vynjhG_priceNoteItem+.vynjhG_priceNoteItem{border-top:1px solid var(--wl-line);border-left:0}.vynjhG_priceCardDetails .vynjhG_priceLink{justify-content:center;width:100%}.vynjhG_finalCta{grid-template-columns:1fr;min-height:560px}.vynjhG_finalCta>div:first-child{align-content:end;min-height:560px;padding:28px 20px 34px}.vynjhG_finalVisual{min-height:0;display:block;position:absolute;inset:0}.vynjhG_finalVisual:after{background:linear-gradient(180deg, color-mix(in srgb, var(--wl-green-dark) 2%, transparent) 18%, color-mix(in srgb, var(--wl-green-dark) 50%, transparent) 56%, var(--wl-green-dark) 100%)}.vynjhG_finalVisual img{object-position:82% center}.vynjhG_mobileStickyCta a{justify-content:center;width:100%}}@media (min-width:761px) and (max-width:820px){.vynjhG_goalStory{width:100%;min-width:0;max-width:100%;display:block}.vynjhG_goalMediaArea,.vynjhG_goalGrid,.vynjhG_goalResponse{width:100%;min-width:0;max-width:100%}.vynjhG_goalGrid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin-inline:-20px;padding:4px 20px 14px;display:flex;overflow-x:auto}.vynjhG_goalCard,.vynjhG_goalCardLarge{scroll-snap-align:center;flex:0 0 min(72vw,560px);grid-row:auto;min-height:420px}.vynjhG_goalImage,.vynjhG_goalCardLarge .vynjhG_goalImage{min-height:420px}.vynjhG_goalResponse{min-height:360px;margin-top:18px;position:relative;top:auto}.vynjhG_motionUiPanel{bottom:98px;left:16px;right:16px}.vynjhG_goalAutoplayControl{display:none}}@media (max-width:360px){.vynjhG_heroGrid{grid-template-columns:minmax(0,1fr);gap:12px;padding:24px 0 8px;display:grid}.vynjhG_heroCopy{grid-template-columns:minmax(0,1fr);gap:8px}.vynjhG_heroCopy h1{font-size:clamp(2.35rem,11.75vw,2.55rem)}.vynjhG_heroActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vynjhG_heroActions a,.vynjhG_heroActions>div{min-height:44px}.vynjhG_heroActions a{white-space:normal;text-align:center;padding:6px 8px}.vynjhG_trustBadges{gap:4px}.vynjhG_trustBadges span{min-height:28px;padding-block:5px;font-size:.72rem}.vynjhG_assessmentCard{justify-self:start;width:min(100vw - 64px,280px);height:268px;position:relative;bottom:auto;left:auto}}.vynjhG_assessmentStageTabs button:focus-visible,.vynjhG_goalAutoplayControl:focus-visible,.vynjhG_goalCard:focus-visible,.vynjhG_priceCardSummary:focus-visible,.vynjhG_treatmentTabs button:focus-visible,.vynjhG_educationStatus:focus-visible,.vynjhG_sliderCard input[type=range]:focus-visible,.vynjhG_mobileDisclosure summary:focus-visible{outline-offset:3px;outline:3px solid #2f85a19e}@media (hover:hover) and (pointer:fine){.vynjhG_goalAutoplayControl:hover{background:#f2faf6;transform:translateY(-1px);box-shadow:0 14px 30px #082d2524}}@media (prefers-reduced-motion:no-preference){.vynjhG_treatmentVisual img{animation:11s ease-in-out infinite alternate vynjhG_wl-treatment-drift}.vynjhG_selectedGoal .vynjhG_motionProgressRows em{animation:vynjhG_wl-goal-progress 5.6s var(--wl-ease) infinite;transform-origin:0}.vynjhG_selectedGoal .vynjhG_motionProgressRows>span:nth-child(2) em{animation-delay:.18s}.vynjhG_selectedGoal .vynjhG_motionProgressRows>span:nth-child(3) em{animation-delay:.36s}.vynjhG_selectedGoal .vynjhG_motionBalanceWheel i,.vynjhG_selectedGoal .vynjhG_motionBalanceLegend b{animation:vynjhG_wl-balance-sequence 5.6s var(--wl-ease) infinite}.vynjhG_selectedGoal .vynjhG_motionBalanceWheel i:nth-child(2),.vynjhG_selectedGoal .vynjhG_motionBalanceLegend b:nth-child(2){animation-delay:.42s}.vynjhG_selectedGoal .vynjhG_motionBalanceWheel i:nth-child(3),.vynjhG_selectedGoal .vynjhG_motionBalanceLegend b:nth-child(3){animation-delay:.84s}.vynjhG_selectedGoal .vynjhG_motionBalanceWheel:after{animation:vynjhG_wl-balance-center 5.6s var(--wl-ease) infinite}.vynjhG_selectedGoal .vynjhG_motionCareRoute:after{animation:vynjhG_wl-route-fill 5.6s var(--wl-ease) infinite}.vynjhG_selectedGoal .vynjhG_motionCareRoute i{animation:vynjhG_wl-route-node 5.6s var(--wl-ease) infinite}.vynjhG_selectedGoal .vynjhG_motionCareRoute>span:nth-child(2) i{animation-delay:.42s}.vynjhG_selectedGoal .vynjhG_motionCareRoute>span:nth-child(3) i{animation-delay:.84s}.vynjhG_selectedGoal .vynjhG_motionUiPanel>small{animation:vynjhG_wl-route-note 5.6s var(--wl-ease) infinite}.vynjhG_activeAfterStep .vynjhG_stepVisual:after{animation:vynjhG_wl-journey-scan 1.2s var(--wl-ease) both}@keyframes vynjhG_wl-treatment-drift{0%{transform:scale(1.035)}to{transform:scale(1.075)translate(-.8%,-.4%)}}@keyframes vynjhG_wl-goal-progress{0%,14%{opacity:.62;transform:scaleX(.66)}52%,88%{opacity:1;transform:scaleX(1)}to{opacity:.72;transform:scaleX(.76)}}@keyframes vynjhG_wl-balance-sequence{0%,16%,to{opacity:.42}30%,58%{opacity:1}}@keyframes vynjhG_wl-balance-center{0%,18%,to{opacity:.58;transform:scale(.82)}42%,72%{opacity:1;transform:scale(1.08)}}@keyframes vynjhG_wl-route-fill{0%,16%{opacity:0;transform:scaleX(0)}58%,88%{opacity:1;transform:scaleX(1)}to{opacity:.28;transform:scaleX(1)}}@keyframes vynjhG_wl-route-node{0%,16%,to{opacity:.58;transform:scale(.84)}32%,58%{opacity:1;transform:scale(1.12)}}@keyframes vynjhG_wl-route-note{0%,42%{opacity:0;transform:translateY(4px)}64%,92%{opacity:1;transform:translate(0,0)}to{opacity:.4;transform:translate(0,0)}}@keyframes vynjhG_wl-journey-scan{0%{opacity:0;transform:translate(-42%)}24%{opacity:1}to{opacity:0;transform:translate(42%)}}}@media (prefers-reduced-motion:reduce){.vynjhG_goalAutoplayControl{display:none}.vynjhG_treatmentVisual img,.vynjhG_goalStoryMotion,.vynjhG_motionUiPanel,.vynjhG_motionProgressRows em,.vynjhG_motionBalanceWheel:after,.vynjhG_motionBalanceWheel i,.vynjhG_motionBalanceLegend b,.vynjhG_motionCareRoute:after,.vynjhG_motionCareRoute i,.vynjhG_motionUiPanel>small,.vynjhG_priceCardSummary,.vynjhG_priceDisclosureIcon,.vynjhG_afterStep,.vynjhG_stepNumber,.vynjhG_stepVisual,.vynjhG_stepVisual:after,.vynjhG_screenMock,.vynjhG_screenPanel,.vynjhG_screenRows span,.vynjhG_screenProgress>span,.vynjhG_screenMeter>span,.vynjhG_assessmentStage{transition:none;animation:none}.vynjhG_treatmentVisual img{transform:scale(1.035)}.vynjhG_stepVisual{transform:none}.vynjhG_stepVisual:after{display:none}}
