.VideoTestimonials-module__xEgS2q__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:980px;margin:0 auto;display:grid}.VideoTestimonials-module__xEgS2q__card{min-width:0;color:inherit;text-align:left;cursor:pointer;background:#fffaf2;border:1px solid #dfd4c2;border-radius:12px;padding:0;overflow:hidden;box-shadow:0 16px 38px #3224121a}.VideoTestimonials-module__xEgS2q__media{aspect-ratio:16/9;background:#13231d;display:block;position:relative;overflow:hidden}.VideoTestimonials-module__xEgS2q__media img{filter:brightness(.82)saturate(.96);object-fit:cover;object-position:center;width:100%;height:100%;transition:filter .2s,transform .2s;display:block}.VideoTestimonials-module__xEgS2q__card:hover .VideoTestimonials-module__xEgS2q__media img,.VideoTestimonials-module__xEgS2q__card:focus-visible .VideoTestimonials-module__xEgS2q__media img{filter:brightness(.72)saturate();transform:scale(1.03)}.VideoTestimonials-module__xEgS2q__playBadge{color:#fffaf0;background:#b98b2eeb;border:1px solid #ffffff8a;border-radius:50%;place-items:center;width:70px;height:70px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 36px #00000038}.VideoTestimonials-module__xEgS2q__playBadge svg{fill:currentColor;width:28px;height:28px;margin-left:4px}.VideoTestimonials-module__xEgS2q__cardBody{padding:18px 20px 20px;display:block}.VideoTestimonials-module__xEgS2q__cardBody strong,.VideoTestimonials-module__xEgS2q__cardBody small{display:block}.VideoTestimonials-module__xEgS2q__cardBody strong{color:#13231d;letter-spacing:.06em;text-transform:uppercase;font-size:16px;font-weight:900}.VideoTestimonials-module__xEgS2q__cardBody small{color:#5c6157;margin-top:6px;font-size:13px;font-weight:800}.VideoTestimonials-module__xEgS2q__modalBackdrop{z-index:200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080e0bb8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.VideoTestimonials-module__xEgS2q__modal{background:#101b17;border:1px solid #ffffff29;border-radius:16px;width:min(960px,100%);overflow:hidden;box-shadow:0 30px 90px #00000073}.VideoTestimonials-module__xEgS2q__modalHeader{justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;display:flex}.VideoTestimonials-module__xEgS2q__modalHeader strong{color:#fffaf0;letter-spacing:.08em;text-transform:uppercase;font-size:14px;font-weight:900}.VideoTestimonials-module__xEgS2q__modalHeader button{color:#fffaf0;cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.VideoTestimonials-module__xEgS2q__modalHeader svg{width:20px;height:20px}.VideoTestimonials-module__xEgS2q__modal video{background:#000;width:100%;max-height:min(72vh,720px);display:block}@media (max-width:760px){.VideoTestimonials-module__xEgS2q__grid{grid-template-columns:1fr}.VideoTestimonials-module__xEgS2q__modalBackdrop{padding:14px}.VideoTestimonials-module__xEgS2q__playBadge{width:58px;height:58px}.VideoTestimonials-module__xEgS2q__playBadge svg{width:24px;height:24px}}
.page-module___8aEwW__page{color:#17221c;background:radial-gradient(circle at 0 0,#ffffffb8,#0000 28rem),linear-gradient(#fbf7ef 0%,#f7f1e8 48%,#f5eee4 100%);min-height:100vh;font-family:Arial,Helvetica,sans-serif}.page-module___8aEwW__header{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fbf7efeb;border-bottom:1px solid #dfd4c2;align-items:center;gap:28px;min-height:76px;padding:12px max(24px,50vw - 536px);display:flex;position:sticky;top:0}.page-module___8aEwW__brand{color:#13231d;flex-direction:column;gap:2px;margin-right:auto;font-family:Georgia,Times New Roman,serif;line-height:1;text-decoration:none;display:inline-flex}.page-module___8aEwW__brand strong{font-size:20px}.page-module___8aEwW__brand span{letter-spacing:.24em;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:8px;font-weight:900}.page-module___8aEwW__nav{align-items:center;gap:28px;display:flex}.page-module___8aEwW__nav a,.page-module___8aEwW__footer nav a{color:#13231d;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:900;text-decoration:none}.page-module___8aEwW__nav a:hover,.page-module___8aEwW__footer nav a:hover,.page-module___8aEwW__socialLinks a:hover{color:#b98b2e}.page-module___8aEwW__loginLink{color:#13231d;letter-spacing:.12em;text-transform:uppercase;border:1px solid #dfd4c2;border-radius:6px;justify-content:center;align-items:center;min-height:40px;padding:0 16px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}.page-module___8aEwW__hero,.page-module___8aEwW__problem,.page-module___8aEwW__restart,.page-module___8aEwW__pillars,.page-module___8aEwW__programs,.page-module___8aEwW__herbalife,.page-module___8aEwW__testimonials,.page-module___8aEwW__finalCta,.page-module___8aEwW__footer{padding-left:max(24px,50vw - 536px);padding-right:max(24px,50vw - 536px)}.page-module___8aEwW__hero{border-bottom:1px solid #dfd4c2;grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);align-items:center;gap:58px;padding-top:34px;padding-bottom:78px;display:grid}.page-module___8aEwW__heroCopy h1{color:#13231d;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,7vw,84px);font-weight:800;line-height:.95}.page-module___8aEwW__heroCopy h1 em{font-style:italic;font-weight:700}.page-module___8aEwW__heroSubtitle{color:#b98b2e;margin:22px 0 24px;font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,2.4vw,31px);font-weight:800}.page-module___8aEwW__heroBenefits{gap:14px;max-width:540px;margin-bottom:24px;display:grid}.page-module___8aEwW__heroBenefits article{grid-template-columns:54px 1fr;align-items:center;gap:12px;display:grid}.page-module___8aEwW__heroBenefits svg{color:#fff8e8;background:#606946;border-radius:50%;width:48px;height:48px;padding:12px}.page-module___8aEwW__heroBenefits strong{color:#0f1915;text-transform:uppercase;font-size:20px;font-weight:900;line-height:1.05;display:block}.page-module___8aEwW__heroBenefits span{color:#111a16;max-width:455px;font-size:14px;font-weight:700;line-height:1.35;display:block}.page-module___8aEwW__primaryButton,.page-module___8aEwW__secondaryButton{letter-spacing:.1em;text-transform:uppercase;border-radius:6px;justify-content:center;align-items:center;gap:14px;min-height:54px;padding:0 26px;font-size:13px;font-weight:900;text-decoration:none;display:inline-flex}.page-module___8aEwW__primaryButton{color:#fffaf0;background:linear-gradient(#c99935 0%,#a9791f 100%);box-shadow:inset 0 1px #ffffff59,0 12px 22px #7a530e2e}.page-module___8aEwW__secondaryButton{color:#13231d;background:#fffaf2;border:1px solid #dfd4c2;width:fit-content}.page-module___8aEwW__primaryButton svg,.page-module___8aEwW__secondaryButton svg{width:18px;height:18px}.page-module___8aEwW__heroVisual{min-height:540px;padding-bottom:60px;position:relative}.page-module___8aEwW__heroVisual img{filter:sepia(.08)saturate(.9)contrast(.98);object-fit:cover;object-position:center 18%;border-radius:12px;width:100%;height:520px;box-shadow:0 18px 50px #2b23171f}.page-module___8aEwW__heroVisual blockquote{color:#17231d;background:#fbf7eff0;border:1px solid #daccb5e6;border-radius:12px;width:min(290px,78%);margin:0;padding:54px 28px 26px;font-size:17px;font-weight:800;line-height:1.45;position:absolute;bottom:0;left:-30px;box-shadow:0 16px 34px #2d24161f}.page-module___8aEwW__heroVisual blockquote span{color:#fff;background:#b98b2e;border-radius:50%;place-items:center;width:58px;height:58px;font-family:Georgia,Times New Roman,serif;font-size:42px;display:grid;position:absolute;top:-29px;left:50%;transform:translate(-50%)}.page-module___8aEwW__problem{border-bottom:1px solid #dfd4c2;grid-template-columns:minmax(0,1fr) 82px minmax(0,1.15fr);align-items:stretch;display:grid}.page-module___8aEwW__problemLeft,.page-module___8aEwW__problemRight{padding-top:54px;padding-bottom:54px}.page-module___8aEwW__problemLeft h2,.page-module___8aEwW__problemRight h2,.page-module___8aEwW__restart h2,.page-module___8aEwW__pillars h2,.page-module___8aEwW__programs>h2,.page-module___8aEwW__testimonials h2{color:#13231d;letter-spacing:.08em;text-transform:uppercase;margin:0 0 20px;font-size:21px;font-weight:900;line-height:1.2}.page-module___8aEwW__attemptList{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 24px;display:grid}.page-module___8aEwW__attemptList span,.page-module___8aEwW__restart li,.page-module___8aEwW__programs li{color:#17221c;padding-left:30px;font-size:15px;font-weight:700;position:relative}.page-module___8aEwW__attemptList span:before,.page-module___8aEwW__restart li:before,.page-module___8aEwW__programs li:before{color:#606946;content:"✓";border:1.5px solid #606946;border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;font-weight:900;display:grid;position:absolute;top:0;left:0}.page-module___8aEwW__problemDivider{color:#b98b2e;place-items:center;font-size:24px;font-weight:900;display:grid;position:relative}.page-module___8aEwW__problemDivider:before{content:"";background:#d4c7b4;width:1px;position:absolute;inset:32px auto}.page-module___8aEwW__problemDivider:after{content:"";background:#fbf7ef;border:1px solid #dfd4c2;border-radius:50%;width:54px;height:54px;position:absolute}.page-module___8aEwW__problemDivider{isolation:isolate}.page-module___8aEwW__problemDivider:before,.page-module___8aEwW__problemDivider:after{z-index:-1}.page-module___8aEwW__problemRight h3{color:#0f1713;margin:0 0 14px;font-size:19px;font-weight:900}.page-module___8aEwW__problemRight p{color:#1e2a24;max-width:560px;margin:0;font-size:17px;font-weight:700;line-height:1.5}.page-module___8aEwW__restart{border-bottom:1px solid #dfd4c2;grid-template-columns:minmax(0,.78fr) minmax(360px,1.22fr);align-items:center;gap:56px;padding-top:66px;padding-bottom:68px;display:grid}.page-module___8aEwW__restart ul,.page-module___8aEwW__programs ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.page-module___8aEwW__restart p{color:#b98b2e;margin:24px 0 0;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:800}.page-module___8aEwW__restart img{object-fit:cover;object-position:center 22%;filter:sepia(.18)saturate(.82);border-radius:12px;width:100%;height:340px}.page-module___8aEwW__pillars{border-bottom:1px solid #dfd4c2;padding-top:56px;padding-bottom:62px}.page-module___8aEwW__pillars h2,.page-module___8aEwW__testimonials h2{text-align:center}.page-module___8aEwW__pillarGrid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.page-module___8aEwW__pillarGrid article{text-align:center;min-width:0;padding:14px 24px 8px}.page-module___8aEwW__pillarGrid article:not(:last-child){border-right:1px solid #dfd4c2}.page-module___8aEwW__pillarGrid svg{color:#606946;width:42px;height:42px;margin-bottom:10px}.page-module___8aEwW__pillarGrid h3{color:#101b17;letter-spacing:.04em;text-transform:uppercase;margin:0 0 10px;font-size:16px;font-weight:900;line-height:1.08}.page-module___8aEwW__pillarGrid p{color:#1e2924;max-width:220px;margin:0 auto;font-size:13px;font-weight:700;line-height:1.35}.page-module___8aEwW__programs{color:#fff9ec;background:radial-gradient(circle at 16% 4%,#ffffff0f,#0000 18rem),linear-gradient(135deg,#142820 0%,#0f1e19 100%);padding-top:68px;padding-bottom:52px}.page-module___8aEwW__programs>h2{color:#fffdf7;text-align:center}.page-module___8aEwW__programGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;max-width:980px;margin:0 auto;display:grid}.page-module___8aEwW__programGrid article{background:#ffffff0a;border:1px solid #f5ebd833;border-radius:12px;min-width:0;padding:28px}.page-module___8aEwW__programGrid svg{color:#fff7e7;background:#b98b2e;border-radius:50%;width:58px;height:58px;padding:14px}.page-module___8aEwW__programGrid h3{color:#fff9ed;text-transform:uppercase;max-width:360px;margin:16px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:800;line-height:.98}.page-module___8aEwW__programGrid p,.page-module___8aEwW__programGrid strong{color:#d0a24b;text-transform:uppercase;max-width:420px;margin:0 0 18px;font-size:15px;font-weight:900;line-height:1.35;display:block}.page-module___8aEwW__programGrid span{color:#fff8e8;letter-spacing:.09em;text-transform:uppercase;background:#b98b2e;border-radius:4px;margin:16px 0 0;padding:4px 10px;font-size:12px;font-weight:900;display:inline-flex}.page-module___8aEwW__programs li{color:#fff8eb;font-weight:600}.page-module___8aEwW__programs li:before{color:#d0a24b;border-color:#cda34ce6}.page-module___8aEwW__herbalife{background:#fbf7ef;border-bottom:1px solid #dfd4c2;grid-template-columns:minmax(0,1fr) minmax(340px,.82fr);align-items:center;gap:46px;padding-top:72px;padding-bottom:72px;display:grid}.page-module___8aEwW__herbalife span{color:#b98b2e;letter-spacing:.16em;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:900;display:inline-flex}.page-module___8aEwW__herbalife h2,.page-module___8aEwW__finalCta h2{color:#13231d;max-width:660px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4vw,52px);font-weight:800;line-height:.98}.page-module___8aEwW__herbalife p,.page-module___8aEwW__finalCta p{color:#18231e;max-width:640px;margin:18px 0 24px;font-size:16px;font-weight:700;line-height:1.55}.page-module___8aEwW__herbalife img{object-fit:cover;object-position:center;border-radius:12px;width:100%;height:390px;box-shadow:0 18px 50px #2b23171f}.page-module___8aEwW__testimonials{border-bottom:1px solid #dfd4c2;padding-top:56px;padding-bottom:58px}.page-module___8aEwW__finalCta{grid-template-columns:minmax(260px,.72fr) minmax(0,1fr);align-items:center;gap:54px;padding-top:68px;padding-bottom:72px;display:grid}.page-module___8aEwW__finalCta>img{object-fit:cover;object-position:center;filter:sepia(.18)saturate(.82);border-radius:12px;width:100%;height:260px}.page-module___8aEwW__microBenefits{flex-wrap:wrap;gap:14px 24px;margin:10px 0 22px;display:flex}.page-module___8aEwW__microBenefits span{color:#2b332d;align-items:center;gap:6px;font-size:14px;font-weight:800;display:inline-flex}.page-module___8aEwW__microBenefits svg{color:#b98b2e;width:17px;height:17px}.page-module___8aEwW__footer{color:#f8efe0;background:radial-gradient(circle at 18% 0,#b98b2e29,#0000 20rem),linear-gradient(135deg,#12231d 0%,#0c1915 100%);grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;padding-top:42px;padding-bottom:28px;display:grid}.page-module___8aEwW__footer .page-module___8aEwW__brand,.page-module___8aEwW__footer nav a,.page-module___8aEwW__socialLinks a{color:#fff7e8}.page-module___8aEwW__footer nav a{color:#fff7e8}.page-module___8aEwW__footer nav{flex-wrap:wrap;justify-content:center;gap:28px;display:flex}.page-module___8aEwW__socialLinks{justify-content:flex-end;gap:14px;display:flex}.page-module___8aEwW__socialLinks svg{width:24px;height:24px}.page-module___8aEwW__footer small{color:#f8efe0b8;border-top:1px solid #ffffff1f;grid-column:1/-1;padding-top:20px;font-size:12px;font-weight:600}@media (max-width:980px){.page-module___8aEwW__header{flex-direction:column;align-items:flex-start;gap:14px}.page-module___8aEwW__brand{margin-right:0}.page-module___8aEwW__nav{flex-wrap:wrap;gap:14px 22px}.page-module___8aEwW__hero,.page-module___8aEwW__restart,.page-module___8aEwW__herbalife,.page-module___8aEwW__finalCta,.page-module___8aEwW__footer,.page-module___8aEwW__problem{grid-template-columns:1fr}.page-module___8aEwW__problemDivider{min-height:72px}.page-module___8aEwW__problemDivider:before{width:100%;height:1px;inset:auto 0}.page-module___8aEwW__heroVisual{min-height:auto}.page-module___8aEwW__heroVisual blockquote{left:24px}.page-module___8aEwW__pillarGrid,.page-module___8aEwW__programGrid{grid-template-columns:1fr}.page-module___8aEwW__pillarGrid article:not(:last-child){border-bottom:1px solid #dfd4c2;border-right:0}.page-module___8aEwW__footer,.page-module___8aEwW__socialLinks{text-align:center;justify-content:center}}@media (max-width:620px){.page-module___8aEwW__header,.page-module___8aEwW__hero,.page-module___8aEwW__problem,.page-module___8aEwW__restart,.page-module___8aEwW__pillars,.page-module___8aEwW__programs,.page-module___8aEwW__herbalife,.page-module___8aEwW__testimonials,.page-module___8aEwW__finalCta,.page-module___8aEwW__footer{padding-left:18px;padding-right:18px}.page-module___8aEwW__hero{padding-top:26px;padding-bottom:56px}.page-module___8aEwW__heroCopy h1{font-size:47px}.page-module___8aEwW__heroBenefits article{grid-template-columns:44px 1fr}.page-module___8aEwW__heroBenefits svg{width:40px;height:40px;padding:10px}.page-module___8aEwW__heroBenefits strong{font-size:16px}.page-module___8aEwW__heroBenefits span{font-size:12px}.page-module___8aEwW__primaryButton,.page-module___8aEwW__secondaryButton{letter-spacing:.08em;gap:10px;width:100%;min-height:50px;padding:0 16px;font-size:11px}.page-module___8aEwW__heroVisual img{height:390px}.page-module___8aEwW__heroVisual blockquote{width:calc(100% - 24px);padding:44px 24px 22px;font-size:15px;left:12px}.page-module___8aEwW__attemptList{grid-template-columns:1fr}.page-module___8aEwW__problemLeft h2,.page-module___8aEwW__problemRight h2,.page-module___8aEwW__restart h2,.page-module___8aEwW__pillars h2,.page-module___8aEwW__programs>h2,.page-module___8aEwW__testimonials h2{font-size:18px}.page-module___8aEwW__restart img,.page-module___8aEwW__herbalife img,.page-module___8aEwW__finalCta>img{height:240px}.page-module___8aEwW__programGrid article{padding:22px}.page-module___8aEwW__programGrid h3{font-size:24px}}
.HerbilifePage-module__rBTnqG__page{background:var(--landing-bg-white);min-height:100vh;color:var(--landing-text-main)}.HerbilifePage-module__rBTnqG__header{z-index:50;border-bottom:1px solid var(--landing-border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe6;align-items:center;gap:26px;padding:18px 48px;display:flex;position:sticky;top:0}.HerbilifePage-module__rBTnqG__brand{align-items:center;gap:12px;margin-right:auto;text-decoration:none;display:flex}.HerbilifePage-module__rBTnqG__logo{background:linear-gradient(135deg, var(--landing-primary), #9fc45d);width:46px;height:46px;color:var(--landing-bg-white);border-radius:50%;place-items:center;font-size:20px;font-weight:900;display:grid;box-shadow:0 16px 34px #567c3040}.HerbilifePage-module__rBTnqG__brand strong{color:var(--landing-text-main);font-size:17px;line-height:1.2;display:block}.HerbilifePage-module__rBTnqG__brand span{color:var(--landing-text-soft);margin-top:2px;font-size:12px;font-weight:800;display:block}.HerbilifePage-module__rBTnqG__nav{align-items:center;gap:4px;display:flex}.HerbilifePage-module__rBTnqG__nav a{color:var(--landing-primary-dark);border-radius:999px;padding:10px 12px;font-size:13px;font-weight:900;text-decoration:none}.HerbilifePage-module__rBTnqG__nav a:hover{background:var(--landing-primary-soft)}.HerbilifePage-module__rBTnqG__headerActions{align-items:center;gap:10px;display:flex}.HerbilifePage-module__rBTnqG__headerButton,.HerbilifePage-module__rBTnqG__loginLink{border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:0 16px;font-size:13px;font-weight:900;text-decoration:none;display:inline-flex}.HerbilifePage-module__rBTnqG__headerButton{background:var(--landing-bg-dark);color:var(--landing-bg-white)}.HerbilifePage-module__rBTnqG__loginLink{background:var(--landing-bg-white);color:var(--landing-primary-dark);border:1px solid var(--landing-border)}.HerbilifePage-module__rBTnqG__hero{background:radial-gradient(circle at 12% 8%, #c4db7738, transparent 30%), radial-gradient(circle at 88% 12%, #d9b56733, transparent 28%), linear-gradient(180deg, var(--landing-bg-cream) 0%, var(--landing-bg-green-soft) 52%, var(--landing-bg-white) 100%);grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:46px;max-width:none;margin:0;padding:92px max(24px,50vw - 586px) 76px;display:grid}.HerbilifePage-module__rBTnqG__heroContent{flex-direction:column;align-items:flex-start;display:flex}.HerbilifePage-module__rBTnqG__eyebrow,.HerbilifePage-module__rBTnqG__sectionHeader span,.HerbilifePage-module__rBTnqG__finalCta span{background:var(--landing-primary-soft);width:fit-content;min-height:30px;color:var(--landing-primary);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;padding:6px 12px;font-size:12px;font-weight:950;display:inline-flex}.HerbilifePage-module__rBTnqG__hero h1{max-width:760px;color:var(--landing-text-main);letter-spacing:-4px;margin:20px 0 0;font-size:clamp(48px,7vw,88px);line-height:.92}.HerbilifePage-module__rBTnqG__hero p{max-width:660px;color:var(--landing-text-muted);margin:26px 0 0;font-size:18px;line-height:1.8}.HerbilifePage-module__rBTnqG__actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.HerbilifePage-module__rBTnqG__primaryButton,.HerbilifePage-module__rBTnqG__secondaryButton,.HerbilifePage-module__rBTnqG__catalogButton,.HerbilifePage-module__rBTnqG__finalCta a{border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 22px;font-size:15px;font-weight:950;text-decoration:none;display:inline-flex}.HerbilifePage-module__rBTnqG__primaryButton,.HerbilifePage-module__rBTnqG__finalCta a{background:var(--landing-primary);color:var(--landing-bg-white);box-shadow:var(--landing-shadow-green)}.HerbilifePage-module__rBTnqG__secondaryButton,.HerbilifePage-module__rBTnqG__catalogButton{background:var(--landing-bg-white);color:var(--landing-primary-dark);border:1px solid var(--landing-border)}.HerbilifePage-module__rBTnqG__stats{flex-wrap:wrap;gap:18px;margin-top:44px;display:flex}.HerbilifePage-module__rBTnqG__stats div{background:var(--landing-card-bg);border:1px solid #648f371a;border-radius:24px;min-width:128px;padding:18px;box-shadow:0 16px 40px #434e2a0f}.HerbilifePage-module__rBTnqG__stats strong{color:var(--landing-text-main);font-size:26px;line-height:1;display:block}.HerbilifePage-module__rBTnqG__stats span{color:var(--landing-text-soft);margin-top:8px;font-size:12px;font-weight:900;display:block}.HerbilifePage-module__rBTnqG__heroVisual{justify-content:center;align-items:center;min-height:620px;display:flex;position:relative}.HerbilifePage-module__rBTnqG__heroVisual:before{content:"";background:linear-gradient(#ffffff73,#648f3724);border-radius:999px;width:min(455px,92%);height:575px;position:absolute;box-shadow:0 34px 90px #55623533}.HerbilifePage-module__rBTnqG__heroImage{z-index:1;object-fit:cover;object-position:72% center;border-radius:999px;width:min(420px,86%);height:560px;position:relative;box-shadow:0 34px 90px #55623533}.HerbilifePage-module__rBTnqG__premiumCard,.HerbilifePage-module__rBTnqG__profileCard,.HerbilifePage-module__rBTnqG__heroVisual blockquote{z-index:2;border:1px solid var(--landing-border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe0;position:absolute;box-shadow:0 20px 50px #434e2a24}.HerbilifePage-module__rBTnqG__premiumCard{border-radius:24px;padding:18px;top:64px;right:10px}.HerbilifePage-module__rBTnqG__premiumCard span,.HerbilifePage-module__rBTnqG__profileCard span{color:var(--landing-text-soft);font-size:12px;font-weight:800;display:block}.HerbilifePage-module__rBTnqG__premiumCard strong,.HerbilifePage-module__rBTnqG__profileCard strong{color:var(--landing-text-main);margin-top:4px;font-size:16px;display:block}.HerbilifePage-module__rBTnqG__profileCard{border-radius:26px;align-items:center;gap:12px;max-width:300px;padding:14px;display:flex;bottom:110px;left:0}.HerbilifePage-module__rBTnqG__profileCard img{object-fit:cover;border-radius:50%;flex:none;width:58px;height:58px}.HerbilifePage-module__rBTnqG__heroVisual blockquote{max-width:330px;color:var(--landing-text-main);border-radius:28px;margin:0;padding:22px;font-size:22px;font-weight:900;line-height:1.25;bottom:28px;right:0}.HerbilifePage-module__rBTnqG__about{background:var(--landing-bg-white);grid-template-columns:minmax(0,1fr) minmax(420px,1fr);align-items:center;gap:72px;max-width:1320px;margin:0 auto;padding:92px 24px;display:grid}.HerbilifePage-module__rBTnqG__aboutImageWrap{min-width:0;position:relative}.HerbilifePage-module__rBTnqG__aboutImage{filter:brightness(1.04)contrast(1.04)saturate(1.08);object-fit:cover;object-position:58% center;width:100%;height:620px;box-shadow:var(--landing-shadow-lg);border-radius:28px;display:block}.HerbilifePage-module__rBTnqG__aboutQuote{background:var(--landing-card-bg);border-radius:18px;width:min(260px,70%);padding:22px;position:absolute;bottom:-28px;right:-28px;box-shadow:0 22px 56px #434e2a29}.HerbilifePage-module__rBTnqG__aboutQuote span{color:var(--landing-gold-dark);font-size:34px;font-weight:900;line-height:1;display:block}.HerbilifePage-module__rBTnqG__aboutQuote p{color:#344235;margin:8px 0 0;font-size:15px;font-style:italic;line-height:1.45}.HerbilifePage-module__rBTnqG__aboutContent{min-width:0}.HerbilifePage-module__rBTnqG__aboutLabel{color:var(--landing-gold-dark);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:18px;font-size:13px;font-weight:950;display:inline-flex;position:relative}.HerbilifePage-module__rBTnqG__aboutLabel:before{content:"";background:var(--landing-gold-dark);width:38px;height:1px}.HerbilifePage-module__rBTnqG__aboutContent h2{max-width:720px;color:var(--landing-text-title);letter-spacing:-1.8px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,4.4vw,58px);font-weight:700;line-height:.98}.HerbilifePage-module__rBTnqG__aboutContent p{color:#4d6152;max-width:780px;margin:30px 0 0;font-size:18px;font-weight:500;line-height:1.75}.HerbilifePage-module__rBTnqG__aboutHighlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:38px;display:grid}.HerbilifePage-module__rBTnqG__aboutHighlight{border:1px solid var(--landing-border-soft);background:var(--landing-card-bg);min-height:66px;box-shadow:var(--landing-shadow-sm);border-radius:16px;align-items:center;gap:14px;padding:0 18px;display:flex}.HerbilifePage-module__rBTnqG__aboutHighlight span{background:var(--landing-icon-bg);width:38px;height:38px;color:var(--landing-text-green);border-radius:14px;flex:none;place-items:center;font-size:18px;font-weight:900;display:inline-grid}.HerbilifePage-module__rBTnqG__aboutHighlight strong{color:#16271b;font-size:15px;font-weight:900;line-height:1.3}.HerbilifePage-module__rBTnqG__section,.HerbilifePage-module__rBTnqG__benefits,.HerbilifePage-module__rBTnqG__steps,.HerbilifePage-module__rBTnqG__testimonials,.HerbilifePage-module__rBTnqG__faq,.HerbilifePage-module__rBTnqG__finalCta,.HerbilifePage-module__rBTnqG__footer{max-width:1220px;margin:0 auto;padding:76px 24px}.HerbilifePage-module__rBTnqG__section:nth-of-type(3){background:var(--landing-bg-cream);max-width:none;padding-left:max(24px,50vw - 586px);padding-right:max(24px,50vw - 586px)}.HerbilifePage-module__rBTnqG__section:nth-of-type(4){background:var(--landing-bg-white);max-width:none;padding-left:max(24px,50vw - 586px);padding-right:max(24px,50vw - 586px)}.HerbilifePage-module__rBTnqG__benefits{background:var(--landing-bg-green-soft);max-width:none;padding-left:max(24px,50vw - 586px);padding-right:max(24px,50vw - 586px)}.HerbilifePage-module__rBTnqG__steps{background:var(--landing-bg-white);max-width:none;padding-left:max(24px,50vw - 586px);padding-right:max(24px,50vw - 586px)}.HerbilifePage-module__rBTnqG__testimonials{background:var(--landing-bg-cream);max-width:none;padding-left:max(24px,50vw - 586px);padding-right:max(24px,50vw - 586px)}.HerbilifePage-module__rBTnqG__faq{background:var(--landing-bg-white);max-width:none;padding-left:max(24px,50vw - 586px);padding-right:max(24px,50vw - 586px)}.HerbilifePage-module__rBTnqG__sectionHeader{gap:16px;max-width:780px;margin-bottom:32px;display:grid}.HerbilifePage-module__rBTnqG__sectionHeader h2,.HerbilifePage-module__rBTnqG__finalCta h2{color:var(--landing-text-main);letter-spacing:-2px;margin:0;font-size:clamp(34px,4vw,58px);line-height:1}.HerbilifePage-module__rBTnqG__sectionHeader p,.HerbilifePage-module__rBTnqG__finalCta p{color:var(--landing-text-muted);margin:0;font-size:17px;line-height:1.8}.HerbilifePage-module__rBTnqG__categoryGrid,.HerbilifePage-module__rBTnqG__benefitGrid,.HerbilifePage-module__rBTnqG__stepsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.HerbilifePage-module__rBTnqG__categoryCard,.HerbilifePage-module__rBTnqG__benefitCard,.HerbilifePage-module__rBTnqG__stepCard,.HerbilifePage-module__rBTnqG__productCard,.HerbilifePage-module__rBTnqG__faqCta,.HerbilifePage-module__rBTnqG__questions details{background:var(--landing-card-bg);box-shadow:var(--landing-shadow-md);border:1px solid #648f371a}.HerbilifePage-module__rBTnqG__categoryCard,.HerbilifePage-module__rBTnqG__benefitCard,.HerbilifePage-module__rBTnqG__stepCard{border-radius:30px;min-width:0;padding:24px}.HerbilifePage-module__rBTnqG__benefitFeature{background:var(--landing-card-bg);box-shadow:var(--landing-shadow-md);border:1px solid #648f3724;border-radius:34px;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:stretch;gap:24px;margin-top:26px;display:grid;overflow:hidden}.HerbilifePage-module__rBTnqG__benefitFeature img{filter:brightness(.92)contrast(1.14);object-fit:cover;object-position:center;width:100%;height:100%;min-height:420px;display:block}.HerbilifePage-module__rBTnqG__benefitFeature>div{flex-direction:column;justify-content:center;min-width:0;padding:40px;display:flex}.HerbilifePage-module__rBTnqG__benefitFeature span{color:var(--landing-gold-dark);letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:950}.HerbilifePage-module__rBTnqG__benefitFeature h3{max-width:560px;color:var(--landing-text-main);letter-spacing:-1px;margin:16px 0 0;font-size:clamp(28px,3vw,44px);line-height:1.02}.HerbilifePage-module__rBTnqG__benefitFeature p{max-width:560px;color:var(--landing-text-muted);margin:18px 0 0;font-size:16px;line-height:1.75}.HerbilifePage-module__rBTnqG__benefitFeature ul{gap:10px;margin:24px 0 0;padding:0;list-style:none;display:grid}.HerbilifePage-module__rBTnqG__benefitFeature li{color:var(--landing-text-main);align-items:center;gap:10px;font-size:14px;font-weight:900;display:flex}.HerbilifePage-module__rBTnqG__benefitFeature li:before{content:"";background:var(--landing-gold);border-radius:50%;flex:none;width:9px;height:9px}.HerbilifePage-module__rBTnqG__categoryCard>span,.HerbilifePage-module__rBTnqG__benefitCard>span,.HerbilifePage-module__rBTnqG__stepCard>span{color:var(--landing-gold);letter-spacing:.18em;font-size:14px;font-weight:950}.HerbilifePage-module__rBTnqG__categoryCard h3,.HerbilifePage-module__rBTnqG__benefitCard h3,.HerbilifePage-module__rBTnqG__stepCard h3,.HerbilifePage-module__rBTnqG__productCard h3{color:var(--landing-text-main);margin:18px 0 0;font-size:20px;line-height:1.18}.HerbilifePage-module__rBTnqG__categoryCard p,.HerbilifePage-module__rBTnqG__benefitCard p,.HerbilifePage-module__rBTnqG__stepCard p,.HerbilifePage-module__rBTnqG__productCard p,.HerbilifePage-module__rBTnqG__faqCta p,.HerbilifePage-module__rBTnqG__questions p{color:var(--landing-text-muted);margin:12px 0 0;font-size:14px;line-height:1.65}.HerbilifePage-module__rBTnqG__categoryCard a{color:var(--landing-primary);margin-top:18px;font-size:13px;font-weight:950;text-decoration:none;display:inline-flex}.HerbilifePage-module__rBTnqG__productsTop{justify-content:flex-end;margin:-76px 0 28px;display:flex}.HerbilifePage-module__rBTnqG__productGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.HerbilifePage-module__rBTnqG__productCard{background:var(--landing-card-bg);border-radius:22px;min-width:0;padding:0;position:relative;overflow:hidden}.HerbilifePage-module__rBTnqG__productCard>span{z-index:2;background:var(--landing-gold);color:var(--landing-text-main);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:8px 14px;font-size:12px;font-weight:950;display:inline-flex;position:absolute;top:18px;left:18px;box-shadow:0 8px 18px #89611633}.HerbilifePage-module__rBTnqG__productImage{background:#f8faf3;height:260px;margin:0;display:block;position:relative;overflow:hidden}.HerbilifePage-module__rBTnqG__productImage img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.HerbilifePage-module__rBTnqG__productCard h3,.HerbilifePage-module__rBTnqG__productCard p,.HerbilifePage-module__rBTnqG__productCard a{margin-left:28px;margin-right:28px}.HerbilifePage-module__rBTnqG__productCard h3{margin-top:28px}.HerbilifePage-module__rBTnqG__productCard p{min-height:54px}.HerbilifePage-module__rBTnqG__productCard a{color:var(--landing-primary);justify-content:space-between;gap:10px;margin-top:22px;margin-bottom:28px;font-size:13px;font-weight:950;text-decoration:none;display:flex}.HerbilifePage-module__rBTnqG__productCard small{color:#9d7724;font-size:12px}.HerbilifePage-module__rBTnqG__faqGrid{grid-template-columns:.8fr 1.2fr;gap:20px;display:grid}.HerbilifePage-module__rBTnqG__faqCta{border-radius:34px;align-self:start;padding:28px}.HerbilifePage-module__rBTnqG__faqCta strong{color:var(--landing-text-main);font-size:24px}.HerbilifePage-module__rBTnqG__faqCta a{color:var(--landing-primary);margin-top:22px;font-size:14px;font-weight:950;text-decoration:none;display:inline-flex}.HerbilifePage-module__rBTnqG__questions{gap:10px;display:grid}.HerbilifePage-module__rBTnqG__questions details{border-radius:22px;padding:18px}.HerbilifePage-module__rBTnqG__questions summary{color:var(--landing-text-main);cursor:pointer;font-size:16px;font-weight:950}.HerbilifePage-module__rBTnqG__finalCta{background:radial-gradient(circle at 86% 12%, #d6ad5438, transparent 28%), var(--landing-bg-dark);border-radius:42px;justify-content:space-between;align-items:center;gap:30px;max-width:1220px;margin-top:40px;margin-bottom:40px;padding:44px;display:flex;box-shadow:0 30px 80px #1f2b1633}.HerbilifePage-module__rBTnqG__finalCta>div:first-child{min-width:0}.HerbilifePage-module__rBTnqG__finalCta span{color:var(--landing-gold);background:#ffffff1f}.HerbilifePage-module__rBTnqG__finalCta h2,.HerbilifePage-module__rBTnqG__finalCta p{color:var(--landing-bg-white)}.HerbilifePage-module__rBTnqG__finalCta p{opacity:.78;margin-top:18px}.HerbilifePage-module__rBTnqG__finalCta a{background:var(--landing-bg-white);color:var(--landing-text-main);box-shadow:none;flex:none}.HerbilifePage-module__rBTnqG__finalCtaMedia{border:3px solid #ffffff38;border-radius:50%;flex:none;width:148px;height:148px;overflow:hidden;box-shadow:0 22px 50px #00000038}.HerbilifePage-module__rBTnqG__finalCtaMedia img{filter:brightness(1.04)contrast(1.08)saturate(1.1);object-fit:cover;object-position:center;width:100%;height:100%;display:block}.HerbilifePage-module__rBTnqG__footer{background:var(--landing-bg-white);border-top:1px solid var(--landing-border);grid-template-columns:1fr auto;gap:24px;padding-top:36px;display:grid}.HerbilifePage-module__rBTnqG__footer strong{color:var(--landing-text-main);font-size:18px;display:block}.HerbilifePage-module__rBTnqG__footer span{color:var(--landing-text-muted);margin-top:6px;font-size:14px;display:block}.HerbilifePage-module__rBTnqG__footerLinks{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.HerbilifePage-module__rBTnqG__footerLinks a{color:var(--landing-primary-dark);font-size:13px;font-weight:900;text-decoration:none}.HerbilifePage-module__rBTnqG__footer small{color:var(--landing-text-soft);grid-column:1/-1;font-size:12px}@media (max-width:1040px){.HerbilifePage-module__rBTnqG__header{flex-direction:column;align-items:flex-start;padding:18px}.HerbilifePage-module__rBTnqG__brand{margin-right:0}.HerbilifePage-module__rBTnqG__nav,.HerbilifePage-module__rBTnqG__headerActions{flex-wrap:wrap}.HerbilifePage-module__rBTnqG__hero,.HerbilifePage-module__rBTnqG__benefitFeature,.HerbilifePage-module__rBTnqG__faqGrid,.HerbilifePage-module__rBTnqG__footer{grid-template-columns:1fr}.HerbilifePage-module__rBTnqG__hero{padding-top:56px;padding-left:24px;padding-right:24px}.HerbilifePage-module__rBTnqG__heroVisual{min-height:560px}.HerbilifePage-module__rBTnqG__about{grid-template-columns:1fr;gap:46px;padding:72px 24px}.HerbilifePage-module__rBTnqG__aboutImage{height:560px}.HerbilifePage-module__rBTnqG__aboutQuote{bottom:-24px;right:24px}.HerbilifePage-module__rBTnqG__categoryGrid,.HerbilifePage-module__rBTnqG__benefitGrid,.HerbilifePage-module__rBTnqG__stepsGrid,.HerbilifePage-module__rBTnqG__productGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.HerbilifePage-module__rBTnqG__productsTop{justify-content:flex-start;margin:0 0 28px}.HerbilifePage-module__rBTnqG__finalCta{flex-direction:column;align-items:flex-start}.HerbilifePage-module__rBTnqG__finalCtaMedia{width:132px;height:132px}.HerbilifePage-module__rBTnqG__footerLinks{justify-content:flex-start}}@media (max-width:680px){.HerbilifePage-module__rBTnqG__header{gap:14px}.HerbilifePage-module__rBTnqG__nav{width:100%}.HerbilifePage-module__rBTnqG__nav a,.HerbilifePage-module__rBTnqG__headerButton,.HerbilifePage-module__rBTnqG__loginLink{background:var(--landing-primary-soft)}.HerbilifePage-module__rBTnqG__headerActions,.HerbilifePage-module__rBTnqG__headerButton,.HerbilifePage-module__rBTnqG__loginLink{width:100%}.HerbilifePage-module__rBTnqG__hero,.HerbilifePage-module__rBTnqG__section,.HerbilifePage-module__rBTnqG__benefits,.HerbilifePage-module__rBTnqG__steps,.HerbilifePage-module__rBTnqG__testimonials,.HerbilifePage-module__rBTnqG__faq,.HerbilifePage-module__rBTnqG__footer{padding:48px 18px}.HerbilifePage-module__rBTnqG__section:nth-of-type(3),.HerbilifePage-module__rBTnqG__section:nth-of-type(4),.HerbilifePage-module__rBTnqG__benefits,.HerbilifePage-module__rBTnqG__steps,.HerbilifePage-module__rBTnqG__testimonials,.HerbilifePage-module__rBTnqG__faq{padding-left:18px;padding-right:18px}.HerbilifePage-module__rBTnqG__hero h1{letter-spacing:-2px}.HerbilifePage-module__rBTnqG__actions,.HerbilifePage-module__rBTnqG__primaryButton,.HerbilifePage-module__rBTnqG__secondaryButton,.HerbilifePage-module__rBTnqG__catalogButton,.HerbilifePage-module__rBTnqG__finalCta a,.HerbilifePage-module__rBTnqG__stats{width:100%}.HerbilifePage-module__rBTnqG__stats div{flex:100%}.HerbilifePage-module__rBTnqG__heroVisual{min-height:460px}.HerbilifePage-module__rBTnqG__heroVisual:before,.HerbilifePage-module__rBTnqG__heroImage{height:430px}.HerbilifePage-module__rBTnqG__premiumCard{top:20px;right:0}.HerbilifePage-module__rBTnqG__profileCard{bottom:96px;left:0}.HerbilifePage-module__rBTnqG__heroVisual blockquote{font-size:18px;bottom:18px;right:0}.HerbilifePage-module__rBTnqG__about{gap:38px;padding:52px 18px}.HerbilifePage-module__rBTnqG__aboutImage{border-radius:22px;height:420px}.HerbilifePage-module__rBTnqG__benefitFeature{border-radius:28px}.HerbilifePage-module__rBTnqG__benefitFeature img{min-height:260px}.HerbilifePage-module__rBTnqG__benefitFeature>div{padding:26px}.HerbilifePage-module__rBTnqG__benefitFeature h3{font-size:30px}.HerbilifePage-module__rBTnqG__aboutQuote{width:auto;margin:-42px 18px 0;position:relative;bottom:auto;right:auto}.HerbilifePage-module__rBTnqG__aboutContent h2{letter-spacing:-1px;font-size:34px}.HerbilifePage-module__rBTnqG__aboutContent p{margin-top:22px;font-size:16px}.HerbilifePage-module__rBTnqG__aboutHighlights{grid-template-columns:1fr;gap:12px;margin-top:28px}.HerbilifePage-module__rBTnqG__aboutHighlight{min-height:62px}.HerbilifePage-module__rBTnqG__categoryGrid,.HerbilifePage-module__rBTnqG__benefitGrid,.HerbilifePage-module__rBTnqG__stepsGrid,.HerbilifePage-module__rBTnqG__productGrid{grid-template-columns:1fr}.HerbilifePage-module__rBTnqG__sectionHeader h2,.HerbilifePage-module__rBTnqG__finalCta h2{letter-spacing:-1px;font-size:34px}.HerbilifePage-module__rBTnqG__productImage{height:220px}.HerbilifePage-module__rBTnqG__finalCta{border-radius:30px;margin:18px;padding:28px}}
