body { background: #f7fbfd !important; } .pib-landing { –teal: #009eaa; –teal-dark: #007f89; –dark: #102a43; –text: #33506a; –muted: #65798b; –border: rgba(0, 158, 170, 0.22); –shadow: 0 18px 45px rgba(0, 40, 70, 0.09); max-width: 1120px; margin: 0 auto; padding: 14px 18px 42px; color: var(–text); font-family: inherit; } .pib-landing * { box-sizing: border-box; } .pib-logo-wrap { display: flex; justify-content: center; align-items: center; margin: 0 0 12px; } .pib-logo-wrap img { width: 230px; max-width: 55vw; height: auto; display: block; } .pib-hero { display: grid; grid-template-columns: minmax(0, 1.05fr) minmax(340px, 0.95fr); gap: 28px; align-items: stretch; margin-bottom: 24px; } .pib-hero-copy { padding: 40px 42px; border-radius: 26px; border: 1px solid var(–border); background: radial-gradient(circle at top right, rgba(0, 158, 170, 0.12), transparent 36%), linear-gradient(135deg, #ffffff 0%, #edf9fb 100%); box-shadow: var(–shadow); } .pib-kicker { margin: 0 0 14px; color: var(–teal); font-size: 13px; font-weight: 900; letter-spacing: 0.11em; text-transform: uppercase; } .pib-hero h1 { margin: 0 0 18px; color: var(–dark); font-size: clamp(36px, 5vw, 56px); line-height: 1.03; letter-spacing: -0.055em; } .pib-lead { margin: 0 0 22px; color: var(–text); font-size: 18px; line-height: 1.68; max-width: 700px; } .pib-hero-note { margin-top: 24px; padding: 18px 20px; border-radius: 16px; background: rgba(255, 255, 255, 0.78); border: 1px solid rgba(0, 40, 70, 0.09); } .pib-hero-note strong { display: block; margin-bottom: 6px; color: var(–dark); font-size: 15px; } .pib-hero-note p { margin: 0; color: var(–muted); font-size: 14.5px; line-height: 1.6; } .pib-form-card { padding: 32px; border-radius: 26px; border: 1px solid var(–border); background: #ffffff; box-shadow: var(–shadow); } .pib-form-card h2 { margin: 0 0 10px; color: var(–dark); font-size: 30px; line-height: 1.15; letter-spacing: -0.035em; } .pib-form-card p { margin: 0 0 20px; color: var(–text); font-size: 15.5px; line-height: 1.65; } .pib-field { display: flex; flex-direction: column; gap: 7px; margin-bottom: 16px; } .pib-field label { color: var(–dark); font-size: 14px; font-weight: 800; } .pib-field input { width: 100%; min-height: 52px; border: 1px solid rgba(0, 40, 70, 0.16); border-radius: 14px; background: #ffffff; padding: 13px 15px; color: var(–dark); font-size: 16px; font-family: inherit; } .pib-field input:focus { outline: none; border-color: rgba(0, 158, 170, 0.72); box-shadow: 0 0 0 3px rgba(0, 158, 170, 0.12); } .pib-checkbox { display: flex; gap: 11px; align-items: flex-start; margin: 16px 0 20px; color: var(–text); font-size: 13.5px; line-height: 1.55; } .pib-checkbox input { margin-top: 4px; } .pib-button { display: inline-flex; align-items: center; justify-content: center; width: 100%; min-height: 52px; padding: 14px 20px; border-radius: 999px; border: 1px solid transparent; background: var(–teal); color: #ffffff !important; text-decoration: none; font-weight: 900; line-height: 1.2; box-shadow: 0 10px 24px rgba(0, 158, 170, 0.22); cursor: pointer; transition: all 0.2s ease; } .pib-button:hover { transform: translateY(-1px); background: var(–teal-dark); box-shadow: 0 14px 30px rgba(0, 158, 170, 0.28); } .pib-button-secondary { background: #ffffff; color: var(–teal) !important; border-color: var(–border); box-shadow: none; } .pib-form-message { display: none; margin-top: 22px; padding: 20px; border-radius: 16px; background: #f4fbfd; border: 1px solid var(–border); } .pib-form-message h3 { margin: 0 0 8px; color: var(–dark); font-size: 22px; } .pib-form-message p { margin: 0 0 16px; color: var(–text); font-size: 15px; line-height: 1.62; } .pib-info-strip { margin: 0 0 22px; padding: 24px 26px; border-radius: 20px; background: #ffffff; border: 1px solid var(–border); box-shadow: 0 10px 28px rgba(0, 40, 70, 0.055); } .pib-info-strip h2 { margin: 0 0 12px; color: var(–dark); font-size: 23px; line-height: 1.25; letter-spacing: -0.03em; } .pib-info-strip p { margin: 0; color: var(–text); font-size: 15.5px; line-height: 1.7; max-width: 980px; } .pib-footer { margin-top: 22px; padding-top: 16px; border-top: 1px solid rgba(0, 40, 70, 0.1); color: var(–muted); font-size: 13px; line-height: 1.55; text-align: center; } @media (max-width: 900px) { .pib-hero { grid-template-columns: 1fr; } .pib-hero-copy, .pib-form-card { padding: 30px; } } @media (max-width: 640px) { .pib-landing { padding: 0 14px 36px; } .pib-logo-wrap { margin: -18px 0 -18px; line-height: 0; } .pib-logo-wrap img { width: 280px; max-width: 78vw; height: auto; display: block; } .pib-hero { gap: 18px; margin-bottom: 18px; } .pib-hero-copy, .pib-form-card { padding: 24px; border-radius: 22px; } .pib-hero h1 { font-size: 38px; } .pib-lead { font-size: 16.5px; line-height: 1.62; } .pib-info-strip { padding: 20px; } }
PIB

Research supply information

Research Supply Information

Access general information about our international research supply process, availability, and fulfilment approach.

Information Access

Submit your email to continue to general company and supply information. This page is intended for informational purposes only.

Request Information

Enter your email to view general company and research supply information.

Thank you.

Click below to continue.

Visit The Website

Information Disclaimer

The information available through this page is provided for general research supply enquiries only. It is not medical advice and does not include dosage guidance, treatment information, personal-use instructions, therapeutic claims, diagnostic information, or professional healthcare guidance.

Research Supply Resources

Review our peptide buying guide, worldwide shipping information, or view product information for Retatrutide and TB-500.

document.addEventListener(“DOMContentLoaded”, function () { var form = document.getElementById(“pibAccessForm”); var message = document.getElementById(“pibAccessMessage”); if (form && message) { form.addEventListener(“submit”, function (event) { event.preventDefault(); message.style.display = “block”; message.scrollIntoView({ behavior: “smooth”, block: “center” }); }); } });