.peptide-module__4oQbAG__pageHero{min-height:0}.peptide-module__4oQbAG__pageHero .peptide-module__4oQbAG__heroCanvas{opacity:.42}.peptide-module__4oQbAG__pageHero .peptide-module__4oQbAG__heroContent{padding-top:clamp(7rem,10vw,8.25rem);padding-bottom:clamp(2rem,4vw,3.25rem)}.peptide-module__4oQbAG__heroGrid{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);align-items:center;gap:clamp(2rem,5vw,5.5rem);display:grid}.peptide-module__4oQbAG__heroCopy{max-width:690px}.peptide-module__4oQbAG__pageHero .peptide-module__4oQbAG__heroCopy h1{max-width:14ch;font-size:clamp(2.5rem,4.7vw,4.4rem)}.peptide-module__4oQbAG__heroLead{max-width:55ch;color:var(--c-mist);margin:1.5rem 0 1.75rem;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.55}.peptide-module__4oQbAG__heroCta{border-radius:var(--radius-pill);background:var(--c-lime);min-height:52px;color:var(--c-ink-deep);font-family:var(--font-display), "Montserrat", sans-serif;justify-content:center;align-items:center;gap:.75rem;padding:.9rem 1.4rem;font-size:.95rem;font-weight:800;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex}.peptide-module__4oQbAG__heroCta:hover{background:var(--c-mist);transform:translateY(-2px)}.peptide-module__4oQbAG__heroCta:focus-visible{outline:3px solid var(--c-mist);outline-offset:4px}.peptide-module__4oQbAG__pageHero .peptide-module__4oQbAG__reviewMeta{max-width:none;line-height:1.5;margin-top:1rem!important}.peptide-module__4oQbAG__clinicianCard{border:1px solid var(--mist-a25);background:var(--c-ink-deep);border-radius:20px;margin:0;overflow:hidden}.peptide-module__4oQbAG__clinicianPhoto{object-fit:cover;object-position:center 15%;width:100%;height:clamp(280px,28vw,360px);display:block}.peptide-module__4oQbAG__clinicianCaption{border-top:1px solid var(--mist-a25);color:var(--c-mist);flex-direction:column;gap:.25rem;padding:.9rem 1.1rem 1rem;font-size:.85rem;display:flex}.peptide-module__4oQbAG__clinicianCaption strong{font-family:var(--font-display), "Montserrat", sans-serif;font-size:.95rem}.peptide-module__4oQbAG__clinicianCaption span{color:var(--mist-a70)}.peptide-module__4oQbAG__proofRow{border-top:1px solid var(--mist-a25);grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;max-width:970px;margin:1.75rem 0 0;padding:1rem 0 0;list-style:none;display:grid}.peptide-module__4oQbAG__proofRow li{flex-direction:column;gap:.1rem;min-width:0;display:flex}.peptide-module__4oQbAG__proofRow strong{color:var(--c-lime);font-family:var(--font-display), "Montserrat", sans-serif;font-size:.95rem}.peptide-module__4oQbAG__proofRow span{color:var(--mist-a75);font-size:.8rem;line-height:1.4}@media (max-width:760px){.peptide-module__4oQbAG__pageHero .peptide-module__4oQbAG__heroContent{padding-top:6.5rem}.peptide-module__4oQbAG__heroGrid{grid-template-columns:1fr;gap:1.75rem}.peptide-module__4oQbAG__pageHero .peptide-module__4oQbAG__heroCopy h1{max-width:18ch}.peptide-module__4oQbAG__heroLead{margin-top:1rem;margin-bottom:1.4rem}.peptide-module__4oQbAG__clinicianCard{grid-template-columns:minmax(110px,.7fr) minmax(0,1.3fr);display:grid}.peptide-module__4oQbAG__clinicianPhoto{height:170px}.peptide-module__4oQbAG__clinicianCaption{border-top:0;border-left:1px solid var(--mist-a25);justify-content:center}.peptide-module__4oQbAG__proofRow{grid-template-columns:1fr 1fr;gap:.85rem 1rem}}@media (max-width:390px){.peptide-module__4oQbAG__proofRow{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.peptide-module__4oQbAG__heroCta{transition:none}.peptide-module__4oQbAG__heroCta:hover{transform:none}}
