.page_hero__gcglS{padding-top:calc(36px + 80px + 2.5rem);padding-bottom:4rem;text-align:center}.page_heroBanner__1uVuY{max-width:760px;margin:0 auto 3rem;border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 20px 50px -20px rgba(0,0,0,.45)}.page_heroBannerImage__Dcs6L{width:100%;height:auto;display:block}.page_heroLabel__kyLYw{display:inline-block;font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.22em;color:var(--accent);margin-bottom:1.25rem}.page_heroTitle__bL6OQ{color:var(--white);max-width:920px;margin:0 auto 1.25rem}.page_heroSubtitle__rgj9D{color:rgba(255,255,255,.78);font-size:1.125rem;line-height:1.7;max-width:720px;margin:0 auto 2rem}.page_priceBlock__FtyS5{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.625rem;padding:1.5rem 2rem;margin:0 auto 2rem;width:fit-content;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-lg)}.page_priceOld___Eosk{color:rgba(255,255,255,.5);font-size:1.125rem;text-decoration:line-through}.page_priceArrow__D4jj6{color:rgba(255,255,255,.45);font-size:1.25rem}.page_priceNew__LwAVA{color:var(--white);font-size:clamp(1.75rem,3.5vw,2.25rem);font-weight:700;letter-spacing:.5px}.page_priceSaving__r837E{background:var(--accent);color:var(--white);font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;padding:.45rem .875rem;border-radius:var(--radius-full)}.page_heroCta__oqk66{margin-bottom:1.5rem}.page_heroTrust__q_Hr9{font-size:.9375rem;color:rgba(255,255,255,.7);margin:0 auto}.page_heroTrust__q_Hr9 span{color:var(--accent);font-weight:700;margin-right:.35rem}@media (max-width:768px){.page_hero__gcglS{padding-top:calc(40px + 64px + .75rem);padding-bottom:3rem}.page_heroBanner__1uVuY{margin-bottom:1.75rem}}.page_sectionTitle__VIuFy{text-align:center;margin-bottom:1.5rem}.page_sectionSubtitle__P3qCS{text-align:center;color:var(--text-secondary);font-size:1.125rem;max-width:640px;margin:-.5rem auto 2.5rem;line-height:1.7}.page_sectionDark__i7_ck .page_sectionSubtitle__P3qCS,.sectionDark .page_sectionSubtitle__P3qCS{color:rgba(255,255,255,.75)}.page_problem__Tf_ax{background:var(--white)}.page_problemGrid__VUdnv{display:grid;grid-template-columns:1fr 1fr;gap:2rem;max-width:1080px;margin:0 auto}.page_problemCol__8rr1V{background:var(--cream);border-radius:var(--radius-lg);padding:2.25rem;text-align:left}.page_problemBadge___w1QO{display:inline-block;color:var(--white);font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;padding:.45rem .875rem;border-radius:var(--radius-full);margin-bottom:1rem}.page_problemText__zbbUu{font-size:1.0625rem;line-height:1.7;color:var(--text);max-width:none}.page_problemBridge__UqUdX{margin:2.5rem auto 0;max-width:720px;text-align:center;font-size:1.25rem;font-weight:500;color:var(--accent-text);padding:1.5rem 2rem;border-top:2px solid var(--accent);border-bottom:2px solid var(--accent);letter-spacing:.5px}@media (max-width:768px){.page_problemGrid__VUdnv{grid-template-columns:1fr;gap:1.25rem}.page_problemCol__8rr1V{padding:1.5rem}}.page_bundle__YPP2f{padding:5rem 0}.page_bundleGrid__IxSoH{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem;max-width:960px;margin:0 auto}.page_bundleItem__NJftg{display:flex;flex-direction:column;gap:1rem}.page_detailsPanel__2tESp{background:var(--white);border-radius:var(--radius-md);border:1px solid var(--border);overflow:hidden}.page_detailsSummary__fZoae{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;font-weight:600;font-size:.9375rem;color:var(--dark);user-select:none;transition:background .2s var(--ease)}.page_detailsSummary__fZoae::-webkit-details-marker{display:none}.page_detailsSummary__fZoae:hover{background:var(--accent-lighter)}.page_chevron__XDbnt{width:12px;height:12px;border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);transform:rotate(45deg);transition:transform .25s var(--ease);flex-shrink:0}.page_detailsPanel__2tESp[open] .page_chevron__XDbnt{transform:rotate(-135deg)}.page_detailsBody__0DPLX{padding:.5rem 1.5rem 1.5rem;border-top:1px solid var(--border)}.page_detailItem__lZUij{margin-top:1.25rem}.page_detailItem__lZUij:first-child{margin-top:1rem}.page_detailHeading__vGO6B{font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--accent-text);margin-bottom:.5rem}.page_detailItem__lZUij p{font-size:.9375rem;color:var(--text);line-height:1.7;max-width:none}.page_ingredientList__1iH6E{display:flex;flex-direction:column;gap:.5rem;padding-left:0}.page_ingredientList__1iH6E li{position:relative;padding-left:1.25rem;font-size:.9375rem;color:var(--text);line-height:1.6}.page_ingredientList__1iH6E li:before{content:"";position:absolute;left:0;top:.55rem;width:6px;height:6px;background:var(--accent);border-radius:50%}@media (max-width:768px){.page_bundleGrid__IxSoH{grid-template-columns:1fr;gap:2rem}}.page_bundleCheckout__NXAZd{margin:3rem auto 0;max-width:720px;text-align:center;padding:2.25rem 2rem;background:var(--white);border:2px solid var(--accent);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.page_bundlePriceRow__tIUbY{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:.875rem 1.25rem;margin-bottom:1.5rem}.page_bundlePriceOld__UT7zt{color:var(--text-light);text-decoration:line-through;font-size:1.125rem}.page_bundlePriceArrow__WqskD{color:var(--text-light);font-size:1.25rem}.page_bundlePriceNew__fyV7m{font-size:clamp(1.75rem,3.5vw,2.25rem);font-weight:700;color:var(--dark);letter-spacing:.5px}.page_bundleSaving__u0EmD{background:var(--accent);color:var(--white);padding:.45rem .875rem;border-radius:var(--radius-full);font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em}.page_bundleNote__mTQep{margin-top:1rem;font-size:.875rem;color:var(--text-light);max-width:560px;margin-left:auto;margin-right:auto;line-height:1.6}@media (max-width:480px){.page_bundleCheckout__NXAZd{padding:1.75rem 1.25rem}}.page_reasons__ZONbH{background:var(--white)}.page_reasonsList__EGLHA{display:flex;flex-direction:column;gap:1.25rem;max-width:820px;margin:0 auto;padding-left:0}.page_reasonItem__ueZCK{display:grid;grid-template-columns:auto 1fr;gap:1.5rem;align-items:start;padding:1.5rem 1.75rem;background:var(--cream);border-radius:var(--radius-md);border-left:4px solid var(--accent)}.page_reasonNumber__RRqks{font-size:1.5rem;font-weight:700;color:var(--accent);font-variant-numeric:tabular-nums;line-height:1;padding-top:.125rem}.page_reasonContent__WqoGP{display:flex;flex-direction:column;gap:.35rem}.page_reasonTitle__r7dE1{font-size:1.125rem;font-weight:600;color:var(--dark);margin:0}.page_reasonDesc__9hxDs{font-size:.9375rem;color:var(--text);line-height:1.65;max-width:none;margin:0}@media (max-width:480px){.page_reasonItem__ueZCK{padding:1.25rem 1rem;gap:1rem}}.page_bonus__CZTmj{padding:5rem 0;text-align:center}.page_bonusIntro__6hzy4{color:var(--text-secondary);font-size:1.0625rem;max-width:600px;margin:-.5rem auto 2.5rem;line-height:1.7}.page_bonusGrid__EhHsm{margin-top:3rem}.page_testimonials__HvMno{padding:5rem 0}.page_testimonialsGrid__DcQBP{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:1200px;margin:0 auto}@media (max-width:1024px){.page_testimonialsGrid__DcQBP{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.page_testimonialsGrid__DcQBP{grid-template-columns:1fr}}.page_faq__j_0Qw{background:var(--white)}.page_disclaimer__Qzj6l{padding:3rem 0;text-align:center}.page_footnote__w_mca{font-size:.875rem;color:var(--text-light);font-style:italic;max-width:720px;margin:0 auto 1.5rem;line-height:1.6}.StageLegacyScope_scope__S_cBl{--edit-panel-height:0px;--accent:#996b50;--accent-text:#7d543f;--accent-hover:#80543f;--cta:#2b7a68;--cta-hover:#236b5a;--dark:#1a1a1a;--text:#525252;--text-light:#6b6b6b;--cream:#f5f0eb;--white:#ffffff;--success:#4caf50;--border:#e8e2dc;--color-probio:#d4b896;--color-antiaging:#1a1a1a;--color-hair:#7a9c8e;--color-dual:#e8a67a;--color-boost:#8cb87a;--font-main:var(--font-montserrat),system-ui,sans-serif;--font-display:var(--font-main);--font-body:var(--font-main);--bg:var(--white);--bg-alt:var(--cream);--bg-dark:var(--dark);--bg-dark-light:#333333;--text-secondary:var(--text-light);--text-on-dark:var(--white);--text-on-dark-secondary:rgba(255,255,255,0.75);--accent-light:#efe2d8;--accent-lighter:#fdf8f4;--border-dark:rgba(255,255,255,0.15);--max-width:1536px;--header-height:80px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:24px;--radius-full:9999px;--shadow-sm:0 1px 3px rgba(26,26,26,0.04),0 1px 2px rgba(26,26,26,0.06);--shadow-md:0 4px 6px rgba(26,26,26,0.04),0 2px 4px rgba(26,26,26,0.06);--shadow-lg:0 10px 25px rgba(26,26,26,0.06),0 4px 10px rgba(26,26,26,0.04);--shadow-xl:0 20px 50px rgba(26,26,26,0.08),0 8px 20px rgba(26,26,26,0.04);--ease:cubic-bezier(0.4,0,0.2,1);--ease-out:cubic-bezier(0,0,0.2,1);--space-xs:0.5rem;--space-sm:0.75rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--space-3xl:5rem;--section-py:var(--space-3xl);--grid-gap:var(--space-lg);--grid-gap-tight:var(--space-md);--radius-pill:var(--radius-full);--border-light:#eeeeee;font-family:var(--font-main);font-size:16px;line-height:1.6;color:var(--text);background-color:var(--white);overflow-x:clip}:where(.StageLegacyScope_scope__S_cBl *),:where(.StageLegacyScope_scope__S_cBl :after),:where(.StageLegacyScope_scope__S_cBl :before){box-sizing:border-box;margin:0;padding:0}:where(.StageLegacyScope_scope__S_cBl main){display:block}:where(.StageLegacyScope_scope__S_cBl img),:where(.StageLegacyScope_scope__S_cBl picture),:where(.StageLegacyScope_scope__S_cBl svg),:where(.StageLegacyScope_scope__S_cBl video){display:block;max-width:100%}:where(.StageLegacyScope_scope__S_cBl button),:where(.StageLegacyScope_scope__S_cBl input),:where(.StageLegacyScope_scope__S_cBl select),:where(.StageLegacyScope_scope__S_cBl textarea){font:inherit}:where(.StageLegacyScope_scope__S_cBl a){color:inherit;text-decoration:none}:where(.StageLegacyScope_scope__S_cBl button){cursor:pointer;border:none;background:none}:where(.StageLegacyScope_scope__S_cBl ol),:where(.StageLegacyScope_scope__S_cBl ul){list-style:none}:where(.StageLegacyScope_scope__S_cBl h1),:where(.StageLegacyScope_scope__S_cBl h2),:where(.StageLegacyScope_scope__S_cBl h3),:where(.StageLegacyScope_scope__S_cBl h4),:where(.StageLegacyScope_scope__S_cBl h5),:where(.StageLegacyScope_scope__S_cBl h6){font-family:var(--font-main);color:var(--dark);line-height:1.15}:where(.StageLegacyScope_scope__S_cBl h1){margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,4rem)}:where(.StageLegacyScope_scope__S_cBl h2){margin-bottom:1.25rem;font-size:clamp(1.875rem,3.5vw,2.75rem)}:where(.StageLegacyScope_scope__S_cBl h3){margin-bottom:.75rem;font-size:clamp(1.375rem,2.5vw,1.75rem)}:where(.StageLegacyScope_scope__S_cBl h4){margin-bottom:.5rem;font-size:clamp(1.125rem,2vw,1.375rem)}:where(.StageLegacyScope_scope__S_cBl h1),:where(.StageLegacyScope_scope__S_cBl h2){font-weight:300;letter-spacing:1.2px}:where(.StageLegacyScope_scope__S_cBl h3),:where(.StageLegacyScope_scope__S_cBl h4){font-weight:500;letter-spacing:.5px}:where(.StageLegacyScope_scope__S_cBl h5),:where(.StageLegacyScope_scope__S_cBl h6){font-weight:600}:where(.StageLegacyScope_scope__S_cBl p){max-width:65ch}.StageLegacyScope_scope__S_cBl .container{width:100%;margin:0 auto;padding:0 1.5rem}@media (min-width:640px){.StageLegacyScope_scope__S_cBl .container{max-width:640px}}@media (min-width:768px){.StageLegacyScope_scope__S_cBl .container{max-width:768px}}@media (min-width:1024px){.StageLegacyScope_scope__S_cBl .container{max-width:1024px}}@media (min-width:1280px){.StageLegacyScope_scope__S_cBl .container{max-width:1280px}}@media (min-width:1536px){.StageLegacyScope_scope__S_cBl .container{max-width:1536px}}.StageLegacyScope_scope__S_cBl .section{padding:5rem 0}.StageLegacyScope_scope__S_cBl .sectionAlt{background-color:var(--cream)}.StageLegacyScope_scope__S_cBl .sectionDark{background-color:var(--dark);color:var(--white)}.StageLegacyScope_scope__S_cBl .sectionDark h1,.StageLegacyScope_scope__S_cBl .sectionDark h2,.StageLegacyScope_scope__S_cBl .sectionDark h3,.StageLegacyScope_scope__S_cBl .sectionDark h4{color:var(--white)}.StageLegacyScope_scope__S_cBl .sectionDark p{color:rgba(255,255,255,.8)}.StageLegacyScope_scope__S_cBl .btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;padding:12px 28px;border:1.5px solid transparent;border-radius:var(--radius-full);font-family:var(--font-main);font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;text-decoration:none;white-space:nowrap;transition:all .25s var(--ease)}.StageLegacyScope_scope__S_cBl .btnPrimary{background-color:var(--cta);color:var(--white);border-color:var(--cta)}.StageLegacyScope_scope__S_cBl .btnPrimary:hover{background-color:var(--cta-hover);border-color:var(--cta-hover);transform:translateY(-1px);box-shadow:var(--shadow-md)}.StageLegacyScope_scope__S_cBl .btnOutline{background-color:transparent;color:var(--text);border-color:var(--border)}.StageLegacyScope_scope__S_cBl .btnOutline:hover{border-color:var(--cta);color:var(--cta)}.StageLegacyScope_scope__S_cBl .btnOutlineDark{background-color:transparent;color:var(--white);border-color:rgba(255,255,255,.25)}.StageLegacyScope_scope__S_cBl .btnOutlineDark:hover{border-color:var(--cta);color:var(--cta)}.StageLegacyScope_scope__S_cBl .btnDark{background-color:var(--dark);color:var(--white);border-color:var(--dark)}.StageLegacyScope_scope__S_cBl .btnDark:hover{background-color:#333333}.StageLegacyScope_scope__S_cBl .btnSm{min-height:44px;padding:10px 18px;font-size:.875rem}.StageLegacyScope_scope__S_cBl .btnLg{padding:14px 36px;font-size:.9375rem}.StageLegacyScope_scope__S_cBl .input{width:100%;padding:.875rem 1.25rem;border:1.5px solid var(--border);border-radius:var(--radius-md);background:var(--white);font-size:1rem;outline:none;transition:border-color .2s var(--ease)}.StageLegacyScope_scope__S_cBl .input:focus{border-color:var(--accent)}.StageLegacyScope_scope__S_cBl .input:focus-visible,.StageLegacyScope_scope__S_cBl a:focus-visible,.StageLegacyScope_scope__S_cBl button:focus-visible,.StageLegacyScope_scope__S_cBl select:focus-visible,.StageLegacyScope_scope__S_cBl textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.StageLegacyScope_scope__S_cBl .input:user-invalid{border-color:#d44}.StageLegacyScope_scope__S_cBl .textarea{min-height:120px;resize:vertical}.StageLegacyScope_scope__S_cBl .floatingField{position:relative}.StageLegacyScope_scope__S_cBl .floatingField .input,.StageLegacyScope_scope__S_cBl .floatingField .textarea{padding:1.25rem 1.25rem .5rem}.StageLegacyScope_scope__S_cBl .floatingLabel{position:absolute;top:.875rem;left:1.25rem;transform-origin:left;color:var(--text-light);font-size:1rem;pointer-events:none;transition:all .2s var(--ease)}.StageLegacyScope_scope__S_cBl .floatingField .input:focus~.floatingLabel,.StageLegacyScope_scope__S_cBl .floatingField .input:not(:placeholder-shown)~.floatingLabel,.StageLegacyScope_scope__S_cBl .floatingField .textarea:focus~.floatingLabel,.StageLegacyScope_scope__S_cBl .floatingField .textarea:not(:placeholder-shown)~.floatingLabel{top:.35rem;color:var(--accent);font-size:.875rem;font-weight:600}@media (max-width:768px){.StageLegacyScope_scope__S_cBl{--section-py:var(--space-2xl)}.StageLegacyScope_scope__S_cBl .section{padding:3rem 0}.StageLegacyScope_scope__S_cBl .container{padding:0 1rem}}@media (max-width:480px){.StageLegacyScope_scope__S_cBl .container{padding:0 .75rem}.StageLegacyScope_scope__S_cBl .btnLg{padding:12px 24px}}