.peptide-documentation,.peptide-evaluation,.peptide-fit,.peptide-intro,.peptide-pathways{display:grid;grid-template-columns:minmax(250px,.8fr) minmax(0,1.25fr);grid-gap:56px;gap:56px}.peptide-copy{display:grid;grid-gap:20px;gap:20px}.peptide-copy p{max-width:760px;font-size:1.16rem;line-height:1.4;text-wrap:pretty}.peptide-copy a{text-decoration:underline;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-decoration-thickness:2px;text-underline-offset:3px}.peptide-pathways{grid-template-columns:minmax(250px,.65fr) minmax(0,1.05fr) minmax(280px,.75fr);align-items:start}.peptide-formats-image,.peptide-formats-image img{display:block;width:100%}.peptide-formats-image{border:1px solid var(--line);background:#fff}.peptide-formats-image img{aspect-ratio:3/2;object-fit:cover}.peptide-stages{background:#f0f0ed}.peptide-stages .number-grid{margin-top:26px}.peptide-faq{background:#fff}@media (max-width:980px){.peptide-documentation,.peptide-evaluation,.peptide-fit,.peptide-intro,.peptide-pathways{grid-template-columns:1fr 1.2fr;gap:36px}.peptide-pathways{grid-template-columns:1fr 1fr}.peptide-formats-image{grid-column:2}}@media (max-width:700px){.peptide-documentation,.peptide-evaluation,.peptide-fit,.peptide-intro,.peptide-pathways{grid-template-columns:1fr;gap:24px}.peptide-formats-image{grid-column:auto}.peptide-copy{gap:18px}.peptide-copy p{font-size:1.08rem}.peptide-hero picture{height:auto!important;min-height:280px}.peptide-hero img{height:100%;object-fit:cover}.peptide-formats-image img{aspect-ratio:4/3}}