.mWQyzG_page{--coal:var(--color-ink);--muted:var(--color-muted);--accent:var(--color-gold-deep);background:var(--color-bg);color:var(--coal);padding-top:88px}.mWQyzG_collection>[id=glutathione] img{transform:scale(1.0435)}.mWQyzG_collection>[id=sermorelin] img{transform:scale(1.0322)}.mWQyzG_collection>[id=bpc-157] img{transform:scale(1.0284)}.mWQyzG_hero h1,.mWQyzG_approach h2,.mWQyzG_faq h2,.mWQyzG_steps h3{font-family:var(--font-display);letter-spacing:-.04em;font-weight:500}.mWQyzG_approach h2,.mWQyzG_faq h2{font-size:clamp(2.1rem,4vw,3.2rem);line-height:1.08}.mWQyzG_page em{font-weight:500}.mWQyzG_eyebrow{letter-spacing:.18em;text-transform:uppercase;font-size:.65rem;font-weight:700;line-height:1.6}.mWQyzG_page a,.mWQyzG_page button,.mWQyzG_page summary{outline-offset:6px}.mWQyzG_page a:focus-visible,.mWQyzG_page button:focus-visible,.mWQyzG_page summary:focus-visible{outline:3px solid #126975}.mWQyzG_hero a:focus-visible{outline-color:#9de2e6}.mWQyzG_heroCopy .mWQyzG_eyebrow{color:#d7dfd9;margin-bottom:33px}.mWQyzG_hero h1{letter-spacing:-.047em;margin-bottom:34px;font-size:clamp(5rem,8.8vw,9.1rem);line-height:.86}.mWQyzG_hero h1 em{color:#eee9dd}.mWQyzG_heroLead{color:#e0e2db;max-width:355px;margin-bottom:27px;font-size:.95rem;line-height:1.85}.mWQyzG_heroNote{color:#ced4cc;max-width:320px;margin-top:20px;font-size:.66rem;line-height:1.8}.mWQyzG_lightButton{color:#202522;background:#f4f1eb;border-radius:999px;justify-content:space-between;align-items:center;gap:42px;min-height:50px;padding:15px 22px;font-size:.78rem;font-weight:700;transition:background .2s,color .2s;display:inline-flex}.mWQyzG_lightButton:hover{background:#fff}.mWQyzG_lightButton span,.mWQyzG_textLink span{font-size:1.2rem;font-weight:400}.mWQyzG_trustStrip{background:var(--color-porcelain);color:var(--color-slate-ink);border-bottom:1px solid var(--color-line);flex-wrap:wrap;justify-content:center;gap:28px 90px;padding:23px 24px;font-size:.72rem;font-weight:600;display:flex}.mWQyzG_trustStrip span:before{content:"✓";color:#126975;margin-right:12px;font-weight:700}.mWQyzG_faq,.mWQyzG_approach{max-width:78rem;margin:0 auto;padding:64px clamp(1.15rem,4vw,2.5rem)}.mWQyzG_approach{grid-template-columns:1fr 1fr;gap:110px;padding-top:60px;padding-bottom:95px;display:grid}.mWQyzG_approachCopy .mWQyzG_eyebrow{color:var(--color-slate-ink);margin-bottom:25px}.mWQyzG_approachCopy h2 em{color:var(--accent)}.mWQyzG_approachCopy>p:not(.mWQyzG_eyebrow){max-width:395px;color:var(--muted);margin:24px 0;font-size:.88rem;line-height:1.85}.mWQyzG_textLink{color:#126975;border-bottom:1px solid #126975;align-items:center;gap:45px;padding-bottom:9px;font-size:.77rem;font-weight:700;display:inline-flex}.mWQyzG_steps{padding-top:5px}.mWQyzG_steps li{border-top:1px solid var(--color-line);gap:24px;padding:27px 0;list-style:none;display:flex}.mWQyzG_steps li>span{color:#126975;padding-top:6px;font-size:.7rem;font-weight:700}.mWQyzG_steps h3{letter-spacing:-.02em;margin-bottom:10px;font-size:1.6rem;line-height:1.2}.mWQyzG_steps p{color:var(--muted);max-width:340px;font-size:.79rem;line-height:1.85}.mWQyzG_faq{border-top:1px solid var(--color-line);grid-template-columns:1fr 1.1fr;gap:85px;padding-top:66px;padding-bottom:70px;display:grid}.mWQyzG_faq .mWQyzG_eyebrow{color:var(--color-slate-ink);margin-bottom:23px}.mWQyzG_faq h2 em{color:var(--accent)}.mWQyzG_faq>div>p:not(.mWQyzG_eyebrow){color:var(--muted);max-width:300px;margin-top:25px;font-size:.79rem;line-height:1.85}.mWQyzG_disclosure{border-top:1px solid var(--color-line);max-width:73rem;color:var(--muted);margin:auto;padding:30px 0 38px;font-size:.67rem;line-height:1.85}.mWQyzG_disclosure p+p{margin-top:12px}.mWQyzG_disclosure a{text-underline-offset:4px;text-decoration:underline}@media (max-width:1100px){.mWQyzG_hero h1{font-size:clamp(5.5rem,9vw,7rem)}.mWQyzG_heroLead{max-width:295px}.mWQyzG_approach{gap:60px}.mWQyzG_faq{gap:45px}.mWQyzG_disclosure{margin:0 40px}}@media (max-width:760px){.mWQyzG_heroCopy .mWQyzG_eyebrow{margin-bottom:27px;font-size:.57rem}.mWQyzG_hero h1{margin-bottom:27px;font-size:clamp(5rem,17.8vw,7.5rem)}.mWQyzG_heroLead{max-width:410px;font-size:.84rem}.mWQyzG_heroNote{max-width:none;font-size:.61rem}.mWQyzG_trustStrip{gap:12px 25px;padding:18px 15px;font-size:.61rem}.mWQyzG_trustStrip span:before{margin-right:6px}.mWQyzG_faq,.mWQyzG_approach{padding:55px 22px}.mWQyzG_status{font-size:.55rem}.mWQyzG_approach,.mWQyzG_faq{grid-template-columns:1fr;gap:35px}.mWQyzG_approach{padding-top:20px}.mWQyzG_approachCopy>p:not(.mWQyzG_eyebrow){font-size:.83rem}.mWQyzG_steps li{padding:22px 0}.mWQyzG_faq{gap:24px;padding-top:48px}.mWQyzG_faq>div>p:not(.mWQyzG_eyebrow){max-width:none;margin-top:18px}.mWQyzG_disclosure{margin:0 22px;padding:25px 0;font-size:.65rem}}@media (max-width:360px){.mWQyzG_trustStrip{gap:10px 16px}.mWQyzG_hero h1{font-size:4.7rem}}@media (prefers-reduced-motion:reduce){.mWQyzG_lightButton{transition:none}}.mWQyzG_hero{color:#fff;background:#202522;min-height:720px;display:block;position:relative;overflow:hidden}.mWQyzG_heroCopy{z-index:1;width:100%;max-width:1330px;margin:auto;padding:76px 40px 92px;position:relative}.mWQyzG_heroCopy h1{max-width:620px}.mWQyzG_heroImage{pointer-events:none;margin:0;position:absolute;inset:0}.mWQyzG_heroImage picture{width:100%;height:100%;display:block}.mWQyzG_heroImage img{object-fit:cover;object-position:50% 56%;width:100%;height:100%;display:block}.mWQyzG_heroImage figcaption{letter-spacing:.15em;text-transform:uppercase;color:#fff;border-top:1px solid #aab0a1;justify-content:space-between;gap:24px;padding-top:15px;font-size:.57rem;font-weight:600;display:flex;position:absolute;bottom:26px;left:max(40px,50vw - 625px);right:max(40px,50vw - 625px)}@media (min-width:1600px){.mWQyzG_hero{min-height:760px}.mWQyzG_heroCopy{padding-top:80px;padding-bottom:100px}}@media (min-width:761px) and (max-width:1100px){.mWQyzG_hero{min-height:670px}.mWQyzG_heroCopy{padding:65px 35px 85px}.mWQyzG_heroCopy h1{max-width:530px;font-size:clamp(4.8rem,8.5vw,6.7rem)}.mWQyzG_heroLead{max-width:280px;font-size:.84rem}.mWQyzG_heroImage img{object-position:58% 50%}}@media (max-width:760px){.mWQyzG_hero{min-height:900px}.mWQyzG_heroCopy{padding:45px 25px 380px}.mWQyzG_heroCopy h1{max-width:100%}.mWQyzG_heroLead{max-width:355px}.mWQyzG_heroImage img{object-position:50% 50%}.mWQyzG_heroImage figcaption{letter-spacing:.11em;gap:10px;padding-top:12px;font-size:.48rem;bottom:22px;left:25px;right:25px}}@media (min-width:500px) and (max-width:760px){.mWQyzG_hero{min-height:1000px}.mWQyzG_heroCopy{padding-left:40px;padding-right:40px}.mWQyzG_heroLead{max-width:355px}.mWQyzG_heroImage img{object-position:50% 60%}}@media (min-width:1101px) and (max-width:1250px){.mWQyzG_disclosure{margin:0 40px}}
