.peptide-family section[id]{scroll-margin-top:110px}.peptide-family .button-row{flex-wrap:wrap}.peptide-family .peptide-section-heading a{text-underline-offset:3px;text-decoration:underline}.peptide-family-scalp{max-width:390px}.peptide-family-body{background:#f1eee7;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.peptide-family-body>img{width:100%;height:auto}.peptide-family-body h2{font-family:var(--font-display,Georgia, serif);font-size:clamp(2.5rem,5vw,4.5rem);font-weight:400;line-height:1.08}.peptide-family-body p{line-height:1.7}.peptide-family-note{color:#595b57;font-size:.8rem}.peptide-family .faq summary{cursor:pointer;padding-block:1rem;font-size:1.1rem}.peptide-family .faq p{max-width:75ch;padding-bottom:1rem;line-height:1.75}@media (max-width:800px){.peptide-family-body{grid-template-columns:1fr}}
