/* ─── FONTS ─── */ @font-face{font-family:'SuisseIntl';font-weight:300;src:url('https://thebiogenomics.com/wp-content/uploads/2025/09/fonnts.com-SuisseIntl-Light.ttf') format('truetype');font-display:swap} @font-face{font-family:'SuisseIntl';font-weight:400;src:url('https://thebiogenomics.com/wp-content/uploads/2025/09/fonnts.com-Suisse_Intl_Regular.ttf') format('truetype');font-display:swap} @font-face{font-family:'SuisseIntl';font-weight:500;src:url('https://thebiogenomics.com/wp-content/uploads/2025/09/fonnts.com-Suisse_Intl_Medium.ttf') format('truetype');font-display:swap} @font-face{font-family:'SuisseIntl';font-weight:700;src:url('https://thebiogenomics.com/wp-content/uploads/2025/09/fonnts.com-Suisse_Intl_Bold.ttf') format('truetype');font-display:swap} @font-face{font-family:'SuisseIntl Mono';src:url('https://thebiogenomics.com/wp-content/uploads/2025/09/fonnts.com-Suisse_Intl_Mono.ttf') format('truetype');font-display:swap} /* ─── TOKENS ─── */ :root{ --canvas:#FFFFFF;--canvas-warm:#FBFAF7;--canvas-elevated:#F5F2EC; --ink:#0A1628;--ink-soft:#1F2937;--ink-muted:#4B5563;--ink-faint:#9CA3AF; --gold:#B8945F;--gold-deep:#8C6F40;--gold-bright:#D4B56C; --line:rgba(10,22,40,0.08); --font:'SuisseIntl','Helvetica Neue',sans-serif; --mono:'SuisseIntl Mono',ui-monospace,monospace; --shadow-soft:0 1px 2px rgba(10,22,40,0.04),0 8px 24px rgba(10,22,40,0.06); } @media(prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}} *,*::before,*::after{margin:0;padding:0;box-sizing:border-box} html{scroll-behavior:smooth;overflow-x:hidden} body{font-family:var(--font);font-weight:400;color:var(--ink-muted);background:var(--canvas-warm);-webkit-font-smoothing:antialiased;overflow-x:hidden;max-width:100vw} img,video{max-width:100%;display:block} a{text-decoration:none;color:inherit} /* ─── NAV ─── */ nav{ position:absolute;top:0;left:0;right:0;z-index:100;background:transparent; display:flex;flex-direction:column;align-items:center;justify-content:center; gap:18px;padding:30px 32px 24px; } .brand{display:inline-block;line-height:0} .brand img{width:227px;height:20px;display:block;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges} .brand--dark img{filter:none} .brand--light img{filter:brightness(0) invert(1)} .nav-links{display:flex;gap:36px;list-style:none;align-items:center} .nav-links>li{position:relative} .nav-links>li>a{ font-family:var(--font);font-size:11px;font-weight:500;letter-spacing:1.5px; text-transform:uppercase;color:var(--ink-muted);transition:color 0.18s ease; padding:4px 0;display:inline-flex;align-items:center;gap:6px; } .nav-links>li>a:hover{color:var(--ink)} .nav-links>li>a.has-dropdown::after{ content:'';display:inline-block;width:6px;height:6px; border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor; transform:rotate(45deg) translateY(-2px);margin-left:4px;opacity:0.6; transition:transform 0.2s ease; } .nav-links>li:hover>a.has-dropdown::after{transform:rotate(225deg) translateY(-2px)} .nav-dropdown{ position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(-6px); min-width:220px;background:var(--canvas);border:1px solid var(--line); border-radius:6px;padding:12px 0;margin-top:12px;list-style:none; box-shadow:var(--shadow-soft);opacity:0;visibility:hidden; transition:opacity 0.2s ease,visibility 0.2s ease,transform 0.2s ease;z-index:200; } .nav-links>li:hover .nav-dropdown,.nav-links>li:focus-within .nav-dropdown{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)} .nav-dropdown::before{content:'';position:absolute;top:-8px;left:0;right:0;height:16px;background:transparent} .nav-dropdown li a{display:block;padding:10px 24px;font-family:var(--font);font-size:12px;font-weight:400;letter-spacing:0.5px;color:var(--ink-muted);white-space:nowrap;transition:color 0.15s ease,background 0.15s ease} .nav-dropdown li a:hover{color:var(--ink);background:var(--canvas-warm)} /* ─── HERO ─── */ .cs-hero{ position:relative;min-height:80vh;background:var(--canvas-warm); display:flex;align-items:center;justify-content:center; padding:200px 88px 80px;text-align:center;overflow:hidden; } .cs-hero::before{ content:'';position:absolute;top:-60px;left:50%;transform:translateX(-50%); width:1000px;height:1000px; background:radial-gradient(circle at center,rgba(184,148,95,0.07) 0%,transparent 62%); pointer-events:none; } .cs-hero-inner{max-width:760px;position:relative;z-index:2} .cs-eyebrow{ display:inline-flex;align-items:center;gap:12px;justify-content:center; font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:2px; text-transform:uppercase;color:var(--gold-deep);margin-bottom:24px; } .cs-eyebrow::before,.cs-eyebrow::after{content:'';width:32px;height:1px;background:var(--gold)} .cs-hero h1{ font-family:var(--font);font-size:clamp(72px,10vw,128px);font-weight:300; line-height:1.0;color:var(--ink);letter-spacing:-0.035em;margin-bottom:0; } .cs-product-wrap img{ max-width:720px;width:100%;display:block;margin:0 auto; } .cs-hook{ font-size:19px;font-style:italic;color:var(--ink-soft);line-height:1.5; margin-bottom:28px; } .cs-bullets{ list-style:none;padding:0;margin:0 auto 48px;max-width:440px;text-align:left; } .cs-bullets li{ display:flex;align-items:flex-start;gap:14px; padding:11px 0;border-bottom:1px solid var(--line); font-size:15px;color:var(--ink-muted);line-height:1.5; } .cs-bullets li:last-child{border-bottom:none} .cs-bullets li::before{ content:'—';color:var(--gold);flex-shrink:0;margin-top:1px; font-family:var(--mono);font-size:13px; } .cs-scroll-cta{ display:inline-flex;align-items:center;gap:8px; font-family:var(--font);font-size:13px;font-weight:500;color:var(--ink-muted); position:relative;padding-bottom:2px;transition:color 0.2s; } .cs-scroll-cta::after{ content:'';position:absolute;bottom:0;left:0;right:0;height:1px; background:var(--ink-muted);transition:background 0.2s; } .cs-scroll-cta:hover{color:var(--gold-deep)} .cs-scroll-cta:hover::after{background:var(--gold-deep)} /* ─── FORM SECTION ─── */ .cs-form-section{ background:var(--canvas);padding:100px 88px 0; } .cs-form-inner{max-width:800px;margin:0 auto} .cs-form-lede{text-align:center;margin-bottom:48px} .cs-form-meta{ font-family:var(--mono);font-size:10px;letter-spacing:2px; text-transform:uppercase;color:var(--gold-deep);margin-bottom:20px; } .cs-form-lede h2{ font-family:var(--font);font-size:clamp(28px,3vw,44px);font-weight:300; line-height:1.05;color:var(--ink);letter-spacing:-0.02em;margin-bottom:16px; } .cs-form-lede h2 em{font-style:italic;font-weight:300;color:var(--gold-deep)} .cs-form-lede p{ font-size:15px;color:var(--ink-muted);line-height:1.65; max-width:520px;margin:0 auto; } .cs-form-body{padding-bottom:0} /* ─── Elementor form overrides ─── */ .cs-form-body .elementor-form .elementor-field-group{margin-bottom:0!important} .cs-form-body .elementor-form .elementor-field-label{ font-family:var(--font)!important;font-size:11px!important;font-weight:500!important; letter-spacing:1.5px!important;text-transform:uppercase!important; color:var(--ink-muted)!important;margin-bottom:8px!important; } .cs-form-body .elementor-form .elementor-field{ font-family:var(--font)!important;font-size:15px!important;color:var(--ink)!important; background:var(--canvas-warm)!important; border:1px solid rgba(10,22,40,0.12)!important;border-radius:4px!important; padding:14px 16px!important;transition:border-color 0.2s!important; } .cs-form-body .elementor-form .elementor-field:focus{ border-color:var(--gold)!important;outline:none!important; } .cs-form-body .elementor-form .elementor-field::placeholder{color:var(--ink-faint)!important} .cs-form-body .elementor-form textarea.elementor-field{min-height:100px!important;resize:vertical!important} .cs-form-body .elementor-form .elementor-button{ font-family:var(--font)!important;font-size:13px!important;font-weight:500!important; letter-spacing:0.5px!important;background:var(--ink)!important;color:#fff!important; border:1px solid var(--ink)!important;padding:16px 36px!important; border-radius:4px!important;transition:background 0.2s,transform 0.2s!important; } .cs-form-body .elementor-form .elementor-button:hover{ background:var(--gold-deep)!important;border-color:var(--gold-deep)!important; transform:translateY(-1px)!important; } .cs-form-body .elementor-form .elementor-message{ font-family:var(--font)!important;font-size:14px!important; } /* ─── TRUST ─── */ .cs-trust{ background:var(--canvas);padding:24px 88px 72px;text-align:center; } .cs-trust p{ font-size:13px;color:var(--ink-faint);max-width:480px;margin:0 auto;line-height:1.6; } /* ─── FOOTER ─── */ footer{background:var(--canvas-warm);border-top:1px solid var(--line);padding:80px 88px 32px} .footer-inner{max-width:1200px;margin:0 auto} .footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:64px;margin-bottom:80px} .footer-brand .brand{display:inline-block;margin-bottom:24px} .footer-brand .brand img{width:240px;height:auto} .footer-brand p{font-size:14px;color:var(--ink-muted);line-height:1.65;max-width:320px} footer h4{ font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:2px; text-transform:uppercase;color:var(--gold-deep);margin-bottom:24px; } .footer-links{list-style:none} .footer-links li{margin-bottom:12px} .footer-links a{font-family:var(--font);font-size:14px;color:var(--ink-muted);transition:color 0.18s ease} .footer-links a:hover{color:var(--ink)} .footer-bottom{border-top:1px solid var(--line);padding-top:32px;display:flex;justify-content:space-between;align-items:start;gap:64px} .footer-bottom p{font-family:var(--font);font-size:12px;color:var(--ink-faint);line-height:1.6} .footer-bottom .fda{max-width:560px;text-align:right} /* ─── RESPONSIVE ─── */ @media(max-width:1024px){ .cs-hero,.cs-form-section,.cs-trust,footer{padding-left:48px;padding-right:48px} .footer-grid{grid-template-columns:1fr 1fr;gap:32px 24px} } @media(max-width:768px){ nav{padding:24px 20px 16px;gap:14px} .brand img{width:180px} .nav-links{gap:12px 16px;flex-wrap:wrap;justify-content:center} .nav-links>li>a{font-size:10px;letter-spacing:1px} .nav-links>li>a.has-dropdown::after{display:none} .nav-dropdown{display:none} } @media(max-width:640px){ .cs-hero{padding:140px 24px 60px;min-height:auto} .cs-product-wrap img{max-width:280px} .cs-form-section{padding:60px 24px 0} .cs-trust{padding:16px 24px 48px} footer{padding:64px 20px 24px} .footer-grid{grid-template-columns:1fr 1fr;gap:32px 24px;margin-bottom:48px} .footer-bottom{flex-direction:column;gap:16px;padding-top:24px} .footer-bottom .fda{text-align:left;max-width:100%} } @media(max-width:480px){ .footer-grid{grid-template-columns:1fr} .nav-links{gap:12px} .nav-links a{font-size:9px} }
COMING SOON · EXPECTED 2026

Peptide

Biogenomics GLP peptide vial — coming soon

Precision-dosed peptide therapy, clinic-formulated.

  • Made in America
  • 3rd party tested with Certificates of Analysis (COAs)
  • cGMP compliant manufacturer
  • API Certified
Register your interest ↓

Get Notified

Be the first to know.

We partner exclusively with licensed medical professionals. Register your clinic below and we’ll notify you the moment Peptide is available.

Your details stay with Biogenomics. We will only contact you when Peptide launches.