:root {
–primary-blue: #1e3a8a;
–electric-blue: #3b82f6;
–light-blue: #60a5fa;
–silver: #cbd5e1;
–dark-bg: #0f172a;
–darker-bg: #020617;
–white: #ffffff;
–gray-100: #f1f5f9;
–gray-300: #cbd5e1;
–gray-700: #334155;
–accent-cyan: #06b6d4;
–bio-green: #22c55e;
–energy-gold: #f59e0b;
}
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: ‘Inter’, sans-serif;
color: var(–gray-700);
background: var(–white);
overflow-x: hidden;
}
/* Navigation */
.nav {
position: fixed;
top: 0;
width: 100%;
padding: 1.5rem 2rem;
background: rgba(15, 23, 42, 0.95);
backdrop-filter: blur(10px);
z-index: 1000;
border-bottom: 1px solid rgba(59, 130, 246, 0.2);
}
.nav-container {
max-width: 1400px;
margin: 0 auto;
display: flex;
justify-content: space-between;
align-items: center;
}
.logo {
height: 50px;
}
.nav-cta {
background: linear-gradient(135deg, var(–electric-blue), var(–accent-cyan));
color: var(–white);
padding: 0.75rem 2rem;
border: none;
border-radius: 50px;
font-family: ‘Orbitron’, sans-serif;
font-weight: 700;
font-size: 0.9rem;
cursor: pointer;
transition: all 0.3s ease;
box-shadow: 0 4px 15px rgba(59, 130, 246, 0.3);
}
.nav-cta:hover {
transform: translateY(-2px);
box-shadow: 0 6px 25px rgba(59, 130, 246, 0.5);
}
/* Hero Section – DNA/Molecular Theme */
.hero {
min-height: 100vh;
background: linear-gradient(135deg, var(–darker-bg) 0%, var(–dark-bg) 100%);
position: relative;
display: flex;
align-items: center;
padding-top: 100px;
overflow: hidden;
}
.hero::before {
content: ”;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background:
radial-gradient(circle at 20% 30%, rgba(59, 130, 246, 0.15) 0%, transparent 40%),
radial-gradient(circle at 80% 70%, rgba(6, 182, 212, 0.15) 0%, transparent 40%),
radial-gradient(circle at 50% 50%, rgba(34, 197, 94, 0.05) 0%, transparent 60%);
animation: pulse 8s ease-in-out infinite;
}
.hero::after {
content: ”;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-image:
repeating-linear-gradient(0deg, transparent, transparent 2px, rgba(59, 130, 246, 0.03) 2px, rgba(59, 130, 246, 0.03) 4px),
repeating-linear-gradient(90deg, transparent, transparent 2px, rgba(59, 130, 246, 0.03) 2px, rgba(59, 130, 246, 0.03) 4px);
opacity: 0.3;
}
@keyframes pulse {
0%, 100% { opacity: 0.5; }
50% { opacity: 1; }
}
/* DNA Helix Animation */
.dna-helix {
position: absolute;
top: 50%;
right: -5%;
transform: translateY(-50%);
width: 500px;
height: 800px;
opacity: 0.12;
animation: rotate-slow 120s linear infinite;
}
@keyframes rotate-slow {
from { transform: translateY(-50%) rotate(0deg); }
to { transform: translateY(-50%) rotate(360deg); }
}
.molecular-particle {
position: absolute;
width: 4px;
height: 4px;
background: radial-gradient(circle, rgba(59, 130, 246, 0.8), transparent);
border-radius: 50%;
animation: float-particle 15s ease-in-out infinite;
}
@keyframes float-particle {
0%, 100% { transform: translate(0, 0); opacity: 0; }
10% { opacity: 1; }
90% { opacity: 1; }
100% { transform: translate(100px, -200px); opacity: 0; }
}
.hero-container {
max-width: 1400px;
margin: 0 auto;
padding: 0 2rem;
position: relative;
z-index: 2;
display: grid;
grid-template-columns: 1fr 1fr;
gap: 4rem;
align-items: center;
}
.hero-content {
animation: fadeInUp 1s ease-out;
}
@keyframes fadeInUp {
from {
opacity: 0;
transform: translateY(30px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
.hero-label {
display: inline-block;
background: rgba(59, 130, 246, 0.1);
border: 1px solid rgba(59, 130, 246, 0.3);
color: var(–light-blue);
padding: 0.5rem 1.5rem;
border-radius: 50px;
font-family: ‘Orbitron’, sans-serif;
font-size: 0.75rem;
letter-spacing: 2px;
text-transform: uppercase;
margin-bottom: 2rem;
animation: fadeInUp 1s ease-out 0.2s both;
}
.hero h1 {
font-family: ‘Orbitron’, sans-serif;
font-size: 3.5rem;
font-weight: 900;
line-height: 1.1;
margin-bottom: 1.5rem;
background: linear-gradient(135deg, var(–white) 0%, var(–light-blue) 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
animation: fadeInUp 1s ease-out 0.4s both;
}
.hero p {
font-size: 1.25rem;
color: var(–silver);
line-height: 1.8;
margin-bottom: 2.5rem;
animation: fadeInUp 1s ease-out 0.6s both;
}
.hero p strong {
color: var(–accent-cyan);
font-weight: 600;
}
.hero-cta-group {
display: flex;
gap: 1rem;
animation: fadeInUp 1s ease-out 0.8s both;
}
.btn-primary {
background: linear-gradient(135deg, var(–electric-blue), var(–accent-cyan));
color: var(–white);
padding: 1rem 3rem;
border: none;
border-radius: 50px;
font-family: ‘Orbitron’, sans-serif;
font-weight: 700;
font-size: 1.1rem;
cursor: pointer;
transition: all 0.3s ease;
box-shadow: 0 10px 30px rgba(59, 130, 246, 0.3);
}
.btn-primary:hover {
transform: translateY(-3px);
box-shadow: 0 15px 40px rgba(59, 130, 246, 0.5);
}
.btn-secondary {
background: transparent;
color: var(–white);
padding: 1rem 3rem;
border: 2px solid var(–electric-blue);
border-radius: 50px;
font-family: ‘Orbitron’, sans-serif;
font-weight: 700;
font-size: 1.1rem;
cursor: pointer;
transition: all 0.3s ease;
}
.btn-secondary:hover {
background: rgba(59, 130, 246, 0.1);
border-color: var(–light-blue);
}
.hero-visual {
position: relative;
animation: fadeInRight 1s ease-out 0.5s both;
}
@keyframes fadeInRight {
from {
opacity: 0;
transform: translateX(50px);
}
to {
opacity: 1;
transform: translateX(0);
}
}
.brain-logo {
width: 100%;
max-width: 500px;
height: auto;
filter: drop-shadow(0 0 60px rgba(59, 130, 246, 0.5));
animation: float 6s ease-in-out infinite;
}
@keyframes float {
0%, 100% { transform: translateY(0); }
50% { transform: translateY(-20px); }
}
/* About Section – Laboratory/Molecular Grid Theme */
.about {
padding: 8rem 2rem;
background: var(–white);
position: relative;
overflow: hidden;
}
.about::before {
content: ”;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-image:
repeating-linear-gradient(0deg, transparent, transparent 40px, rgba(59, 130, 246, 0.02) 40px, rgba(59, 130, 246, 0.02) 80px),
repeating-linear-gradient(90deg, transparent, transparent 40px, rgba(59, 130, 246, 0.02) 40px, rgba(59, 130, 246, 0.02) 80px);
opacity: 0.5;
}
.about-container {
max-width: 1200px;
margin: 0 auto;
text-align: center;
position: relative;
z-index: 2;
}
.section-label {
display: inline-block;
background: rgba(59, 130, 246, 0.1);
border: 1px solid rgba(59, 130, 246, 0.3);
color: var(–electric-blue);
padding: 0.5rem 1.5rem;
border-radius: 50px;
font-family: ‘Orbitron’, sans-serif;
font-size: 0.75rem;
letter-spacing: 2px;
text-transform: uppercase;
margin-bottom: 2rem;
}
.about h2 {
font-family: ‘Orbitron’, sans-serif;
font-size: 3rem;
font-weight: 900;
color: var(–dark-bg);
margin-bottom: 1.5rem;
}
.about-tagline {
font-size: 1.5rem;
font-weight: 600;
color: var(–electric-blue);
margin-bottom: 2rem;
}
.about p {
font-size: 1.125rem;
line-height: 1.8;
color: var(–gray-700);
max-width: 900px;
margin: 0 auto 1.5rem;
}
.about-highlight {
font-size: 1.25rem;
font-weight: 600;
color: var(–primary-blue);
margin-top: 2rem;
}
/* Benefits Grid – Section-Specific Molecular Backgrounds */
.benefits {
padding: 8rem 2rem;
background: linear-gradient(180deg, var(–gray-100) 0%, var(–white) 100%);
position: relative;
}
.benefits-container {
max-width: 1400px;
margin: 0 auto;
}
.benefits h2 {
font-family: ‘Orbitron’, sans-serif;
font-size: 3rem;
font-weight: 900;
text-align: center;
color: var(–dark-bg);
margin-bottom: 1rem;
}
.benefits-subtitle {
text-align: center;
font-size: 1.25rem;
color: var(–gray-700);
margin-bottom: 4rem;
}
.benefits-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));
gap: 2rem;
}
.benefit-card {
background: var(–white);
padding: 2.5rem;
border-radius: 20px;
border: 1px solid var(–gray-300);
transition: all 0.3s ease;
position: relative;
overflow: hidden;
}
/* Card-specific molecular backgrounds */
.benefit-card.recovery::before {
content: ”;
position: absolute;
top: 0;
right: 0;
width: 100%;
height: 100%;
background-image: url(“data:image/svg+xml,%3Csvg width=’300′ height=’300′ xmlns=’http://www.w3.org/2000/svg’%3E%3Cdefs%3E%3CradialGradient id=’cell-glow’%3E%3Cstop offset=’0%25′ style=’stop-color:rgb(239,68,68);stop-opacity:0.2’/%3E%3Cstop offset=’100%25′ style=’stop-color:rgb(239,68,68);stop-opacity:0’/%3E%3C/radialGradient%3E%3C/defs%3E%3Cg opacity=’0.12’%3E%3Ccircle cx=’200′ cy=’80’ r=’35’ fill=’none’ stroke=’%23f97316′ stroke-width=’2′ opacity=’0.5’/%3E%3Ccircle cx=’200′ cy=’80’ r=’20’ fill=’url(%23cell-glow)’/%3E%3Ccircle cx=’250′ cy=’150′ r=’30’ fill=’none’ stroke=’%23f97316′ stroke-width=’2′ opacity=’0.5’/%3E%3Ccircle cx=’250′ cy=’150′ r=’15’ fill=’url(%23cell-glow)’/%3E%3Ccircle cx=’180′ cy=’180′ r=’25’ fill=’none’ stroke=’%23f97316′ stroke-width=’2′ opacity=’0.5’/%3E%3Ccircle cx=’180′ cy=’180′ r=’12’ fill=’url(%23cell-glow)’/%3E%3Cpath d=’M 160 60 Q 180 80 160 100 T 160 140′ stroke=’%23ef4444′ stroke-width=’1.5′ fill=’none’ opacity=’0.3’/%3E%3Cpath d=’M 220 120 Q 240 140 220 160 T 220 200′ stroke=’%23ef4444′ stroke-width=’1.5′ fill=’none’ opacity=’0.3’/%3E%3C/g%3E%3C/svg%3E”);
background-repeat: no-repeat;
background-position: right top;
background-size: 75%;
z-index: 0;
pointer-events: none;
}
.benefit-card.cognitive::before {
content: ”;
position: absolute;
top: 0;
right: 0;
width: 100%;
height: 100%;
background-image: url(“data:image/svg+xml,%3Csvg width=’300′ height=’300′ xmlns=’http://www.w3.org/2000/svg’%3E%3Cdefs%3E%3CradialGradient id=’neuron-glow’%3E%3Cstop offset=’0%25′ style=’stop-color:rgb(239,68,68);stop-opacity:0.3’/%3E%3Cstop offset=’100%25′ style=’stop-color:rgb(239,68,68);stop-opacity:0’/%3E%3C/radialGradient%3E%3C/defs%3E%3Cg opacity=’0.15’%3E%3Ccircle cx=’80’ cy=’60’ r=’8′ fill=’url(%23neuron-glow)’/%3E%3Ccircle cx=’80’ cy=’60’ r=’3′ fill=’%23ef4444’/%3E%3Ccircle cx=’180′ cy=’80’ r=’8′ fill=’url(%23neuron-glow)’/%3E%3Ccircle cx=’180′ cy=’80’ r=’3′ fill=’%23ef4444’/%3E%3Ccircle cx=’120′ cy=’150′ r=’8′ fill=’url(%23neuron-glow)’/%3E%3Ccircle cx=’120′ cy=’150′ r=’3′ fill=’%23ef4444’/%3E%3Ccircle cx=’220′ cy=’180′ r=’8′ fill=’url(%23neuron-glow)’/%3E%3Ccircle cx=’220′ cy=’180′ r=’3′ fill=’%23ef4444’/%3E%3Ccircle cx=’250′ cy=’100′ r=’8′ fill=’url(%23neuron-glow)’/%3E%3Ccircle cx=’250′ cy=’100′ r=’3′ fill=’%23ef4444’/%3E%3Cline x1=’80’ y1=’60’ x2=’180′ y2=’80’ stroke=’%23ef4444′ stroke-width=’1.5′ opacity=’0.4’/%3E%3Cline x1=’180′ y1=’80’ x2=’120′ y2=’150′ stroke=’%23ef4444′ stroke-width=’1.5′ opacity=’0.4’/%3E%3Cline x1=’120′ y1=’150′ x2=’220′ y2=’180′ stroke=’%23ef4444′ stroke-width=’1.5′ opacity=’0.4’/%3E%3Cline x1=’180′ y1=’80’ x2=’250′ y2=’100′ stroke=’%23ef4444′ stroke-width=’1.5′ opacity=’0.4’/%3E%3Cline x1=’80’ y1=’60’ x2=’120′ y2=’150′ stroke=’%23ef4444′ stroke-width=’1′ opacity=’0.2’/%3E%3C/g%3E%3C/svg%3E”);
background-repeat: no-repeat;
background-position: right top;
background-size: 70%;
z-index: 0;
pointer-events: none;
animation: synapse-fire 3s ease-in-out infinite;
}
@keyframes synapse-fire {
0%, 100% { opacity: 1; }
50% { opacity: 0.7; }
}
.benefit-card.energy::before {
content: ”;
position: absolute;
top: -30px;
right: -30px;
width: 100%;
height: 100%;
background-image: url(“data:image/svg+xml,%3Csvg width=’300′ height=’300′ xmlns=’http://www.w3.org/2000/svg’%3E%3Cdefs%3E%3CradialGradient id=’energy-glow’%3E%3Cstop offset=’0%25′ style=’stop-color:rgb(245,158,11);stop-opacity:0.3’/%3E%3Cstop offset=’100%25′ style=’stop-color:rgb(245,158,11);stop-opacity:0’/%3E%3C/radialGradient%3E%3ClinearGradient id=’mito-grad’ x1=’0%25′ y1=’0%25′ x2=’100%25′ y2=’100%25’%3E%3Cstop offset=’0%25′ style=’stop-color:%23f59e0b;stop-opacity:0.3’/%3E%3Cstop offset=’100%25′ style=’stop-color:%23eab308;stop-opacity:0.3’/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg opacity=’0.15’%3E%3Cellipse cx=’200′ cy=’100′ rx=’60’ ry=’35’ fill=’none’ stroke=’url(%23mito-grad)’ stroke-width=’3’/%3E%3Cpath d=’M 160 100 Q 170 90 180 100 T 200 100 T 220 100 T 240 100′ stroke=’%23f59e0b’ stroke-width=’2′ fill=’none’ opacity=’0.5’/%3E%3Cpath d=’M 165 110 Q 175 100 185 110 T 205 110 T 225 110′ stroke=’%23f59e0b’ stroke-width=’2′ fill=’none’ opacity=’0.5’/%3E%3Ccircle cx=’180′ cy=’150′ r=’8′ fill=’url(%23energy-glow)’/%3E%3Ccircle cx=’180′ cy=’150′ r=’3′ fill=’%23f59e0b’/%3E%3Ctext x=’188′ y=’154′ font-family=’Arial’ font-size=’10’ fill=’%23f59e0b’ opacity=’0.6’%3EATP%3C/text%3E%3Ccircle cx=’220′ cy=’160′ r=’8′ fill=’url(%23energy-glow)’/%3E%3Ccircle cx=’220′ cy=’160′ r=’3′ fill=’%23f59e0b’/%3E%3Cline x1=’200′ y1=’70’ x2=’200′ y2=’50’ stroke=’%23fbbf24′ stroke-width=’2′ opacity=’0.4’/%3E%3Cline x1=’230′ y1=’80’ x2=’245′ y2=’65’ stroke=’%23fbbf24′ stroke-width=’2′ opacity=’0.4’/%3E%3Cline x1=’240′ y1=’100′ x2=’260′ y2=’100′ stroke=’%23fbbf24′ stroke-width=’2′ opacity=’0.4’/%3E%3C/g%3E%3C/svg%3E”);
background-repeat: no-repeat;
background-position: right top;
background-size: 80%;
z-index: 0;
pointer-events: none;
animation: energy-pulse 4s ease-in-out infinite;
}
@keyframes energy-pulse {
0%, 100% { opacity: 1; }
50% { opacity: 0.75; }
}
.benefit-card.body-comp::before {
content: ”;
position: absolute;
top: 0;
right: 0;
width: 100%;
height: 100%;
background-image: url(“data:image/svg+xml,%3Csvg width=’300′ height=’300′ xmlns=’http://www.w3.org/2000/svg’%3E%3Cdefs%3E%3ClinearGradient id=’muscle-grad’ x1=’0%25′ y1=’0%25′ x2=’100%25′ y2=’100%25’%3E%3Cstop offset=’0%25′ style=’stop-color:%233b82f6;stop-opacity:0.2’/%3E%3Cstop offset=’100%25′ style=’stop-color:%2306b6d4;stop-opacity:0.2’/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg opacity=’0.12’%3E%3Crect x=’180′ y=’60’ width=’80’ height=’8′ fill=’url(%23muscle-grad)’ rx=’2’/%3E%3Crect x=’180′ y=’72’ width=’80’ height=’8′ fill=’url(%23muscle-grad)’ rx=’2’/%3E%3Crect x=’180′ y=’84’ width=’80’ height=’8′ fill=’url(%23muscle-grad)’ rx=’2’/%3E%3Crect x=’180′ y=’96’ width=’80’ height=’8′ fill=’url(%23muscle-grad)’ rx=’2’/%3E%3Crect x=’180′ y=’108′ width=’80’ height=’8′ fill=’url(%23muscle-grad)’ rx=’2’/%3E%3Ccircle cx=’230′ cy=’160′ r=’25’ fill=’%23fb923c’ opacity=’0.3′ stroke=’%23f97316′ stroke-width=’2′ stroke-dasharray=’4,4’/%3E%3Ctext x=’220′ y=’165′ font-size=’10’ fill=’%23f97316′ opacity=’0.5’%3Eā%3C/text%3E%3Cpath d=’M 270 100 L 285 100 L 280 95 M 285 100 L 280 105′ stroke=’%2306b6d4′ stroke-width=’2′ fill=’none’ opacity=’0.5’/%3E%3C/g%3E%3C/svg%3E”);
background-repeat: no-repeat;
background-position: right top;
background-size: 70%;
z-index: 0;
pointer-events: none;
}
.benefit-card.hormone::before {
content: ”;
position: absolute;
top: 0;
right: 0;
width: 100%;
height: 100%;
background-image: url(“data:image/svg+xml,%3Csvg width=’300′ height=’300′ xmlns=’http://www.w3.org/2000/svg’%3E%3Cdefs%3E%3CradialGradient id=’hormone-glow’%3E%3Cstop offset=’0%25′ style=’stop-color:rgb(139,92,246);stop-opacity:0.25’/%3E%3Cstop offset=’100%25′ style=’stop-color:rgb(139,92,246);stop-opacity:0’/%3E%3C/radialGradient%3E%3C/defs%3E%3Cg opacity=’0.12’%3E%3Crect x=’200′ y=’100′ width=’40’ height=’50’ rx=’8′ fill=’none’ stroke=’%238b5cf6′ stroke-width=’3’/%3E%3Ccircle cx=’220′ cy=’125′ r=’8′ fill=’none’ stroke=’%238b5cf6′ stroke-width=’2’/%3E%3Ccircle cx=’180′ cy=’80’ r=’12’ fill=’url(%23hormone-glow)’/%3E%3Ccircle cx=’180′ cy=’80’ r=’5′ fill=’%238b5cf6’/%3E%3Crect x=’175′ y=’92’ width=’10’ height=’20’ fill=’%238b5cf6′ opacity=’0.6’/%3E%3Cpath d=’M 185 100 Q 195 110 200 120′ stroke=’%236366f1′ stroke-width=’2′ fill=’none’ stroke-dasharray=’3,3′ opacity=’0.5’/%3E%3Cpolygon points=’198,118 202,122 200,125′ fill=’%236366f1′ opacity=’0.5’/%3E%3Ccircle cx=’220′ cy=’170′ r=’6′ fill=’%2306b6d4′ opacity=’0.5’/%3E%3Ccircle cx=’240′ cy=’190′ r=’4′ fill=’%2306b6d4′ opacity=’0.4’/%3E%3Ccircle cx=’250′ cy=’210′ r=’3′ fill=’%2306b6d4′ opacity=’0.3’/%3E%3Cline x1=’220′ y1=’176′ x2=’240′ y2=’186′ stroke=’%2306b6d4′ stroke-width=’1′ opacity=’0.3’/%3E%3Cline x1=’240′ y1=’194′ x2=’250′ y2=’207′ stroke=’%2306b6d4′ stroke-width=’1′ opacity=’0.3’/%3E%3C/g%3E%3C/svg%3E”);
background-repeat: no-repeat;
background-position: right top;
background-size: 70%;
z-index: 0;
pointer-events: none;
}
.benefit-card.rejuvenation::before {
content: ”;
position: absolute;
top: 0;
right: 0;
width: 100%;
height: 100%;
background-image: url(“data:image/svg+xml,%3Csvg width=’300′ height=’300′ xmlns=’http://www.w3.org/2000/svg’%3E%3Cdefs%3E%3ClinearGradient id=’dna-gradient’ x1=’0%25′ y1=’0%25′ x2=’0%25′ y2=’100%25’%3E%3Cstop offset=’0%25′ style=’stop-color:%233b82f6;stop-opacity:0.3’/%3E%3Cstop offset=’100%25′ style=’stop-color:%2306b6d4;stop-opacity:0.3’/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg opacity=’0.12’%3E%3Cpath d=’M 200,60 Q 220,90 200,120 T 200,180 T 200,240′ stroke=’url(%23dna-gradient)’ stroke-width=’3′ fill=’none’/%3E%3Cpath d=’M 240,60 Q 220,90 240,120 T 240,180 T 240,240′ stroke=’url(%23dna-gradient)’ stroke-width=’3′ fill=’none’/%3E%3Cline x1=’200′ y1=’80’ x2=’240′ y2=’80’ stroke=’%233b82f6′ stroke-width=’2′ opacity=’0.5’/%3E%3Cline x1=’200′ y1=’120′ x2=’240′ y2=’120′ stroke=’%233b82f6′ stroke-width=’2′ opacity=’0.5’/%3E%3Cline x1=’200′ y1=’160′ x2=’240′ y2=’160′ stroke=’%233b82f6′ stroke-width=’2′ opacity=’0.5’/%3E%3Cline x1=’200′ y1=’200′ x2=’240′ y2=’200′ stroke=’%233b82f6′ stroke-width=’2′ opacity=’0.5’/%3E%3Ccircle cx=’200′ cy=’60’ r=’6′ fill=’%2322c55e’ opacity=’0.6’/%3E%3Ccircle cx=’240′ cy=’60’ r=’6′ fill=’%2322c55e’ opacity=’0.6’/%3E%3Ccircle cx=’200′ cy=’240′ r=’6′ fill=’%2322c55e’ opacity=’0.6’/%3E%3Ccircle cx=’240′ cy=’240′ r=’6′ fill=’%2322c55e’ opacity=’0.6’/%3E%3C/g%3E%3C/svg%3E”);
background-repeat: no-repeat;
background-position: right top;
background-size: 60%;
z-index: 0;
pointer-events: none;
}
.benefit-card::after {
content: ”;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 4px;
background: linear-gradient(90deg, var(–electric-blue), var(–accent-cyan));
transform: scaleX(0);
transition: transform 0.3s ease;
}
.benefit-card:hover {
transform: translateY(-5px);
box-shadow: 0 20px 40px rgba(59, 130, 246, 0.15);
border-color: var(–electric-blue);
}
.benefit-card:hover::after {
transform: scaleX(1);
}
.benefit-icon {
width: 60px;
height: 60px;
background: linear-gradient(135deg, var(–electric-blue), var(–accent-cyan));
border-radius: 15px;
display: flex;
align-items: center;
justify-content: center;
margin-bottom: 1.5rem;
font-size: 1.75rem;
position: relative;
z-index: 1;
}
.benefit-card h3 {
font-family: ‘Orbitron’, sans-serif;
font-size: 1.5rem;
font-weight: 700;
color: var(–dark-bg);
margin-bottom: 1rem;
position: relative;
z-index: 1;
}
.benefit-card p {
color: var(–gray-700);
line-height: 1.7;
font-size: 1rem;
position: relative;
z-index: 1;
}
.benefit-card .mechanism {
font-size: 0.9rem;
color: var(–accent-cyan);
font-weight: 600;
margin-top: 1rem;
font-style: italic;
}
/* Process Section – Neural Network Background */
.process {
padding: 8rem 2rem;
background: var(–dark-bg);
position: relative;
overflow: hidden;
}
.process::before {
content: ”;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background:
radial-gradient(circle at 20% 30%, rgba(59, 130, 246, 0.08) 0%, transparent 40%),
radial-gradient(circle at 80% 60%, rgba(6, 182, 212, 0.08) 0%, transparent 40%);
}
.process::after {
content: ”;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-image:
radial-gradient(circle, rgba(59, 130, 246, 0.1) 1px, transparent 1px);
background-size: 50px 50px;
opacity: 0.3;
}
.process-container {
max-width: 1200px;
margin: 0 auto;
position: relative;
z-index: 2;
}
.process h2 {
font-family: ‘Orbitron’, sans-serif;
font-size: 3rem;
font-weight: 900;
text-align: center;
color: var(–white);
margin-bottom: 4rem;
}
.process-steps {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 3rem;
}
.process-step {
text-align: center;
position: relative;
}
.step-number {
width: 80px;
height: 80px;
background: linear-gradient(135deg, var(–electric-blue), var(–accent-cyan));
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-family: ‘Orbitron’, sans-serif;
font-size: 2rem;
font-weight: 900;
color: var(–white);
margin: 0 auto 1.5rem;
box-shadow: 0 10px 30px rgba(59, 130, 246, 0.4);
}
.process-step h3 {
font-family: ‘Orbitron’, sans-serif;
font-size: 1.25rem;
font-weight: 700;
color: var(–white);
margin-bottom: 1rem;
}
.process-step p {
color: var(–silver);
line-height: 1.7;
}
/* Consultation Form – Minimal Hexagonal Grid */
.consultation {
padding: 8rem 2rem;
background: linear-gradient(135deg, var(–white) 0%, var(–gray-100) 100%);
position: relative;
}
.consultation::before {
content: ”;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-image:
repeating-linear-gradient(60deg, transparent, transparent 30px, rgba(59, 130, 246, 0.02) 30px, rgba(59, 130, 246, 0.02) 60px),
repeating-linear-gradient(-60deg, transparent, transparent 30px, rgba(59, 130, 246, 0.02) 30px, rgba(59, 130, 246, 0.02) 60px);
opacity: 0.5;
}
.consultation-container {
max-width: 800px;
margin: 0 auto;
position: relative;
z-index: 2;
}
.consultation h2 {
font-family: ‘Orbitron’, sans-serif;
font-size: 3rem;
font-weight: 900;
text-align: center;
color: var(–dark-bg);
margin-bottom: 1rem;
}
.consultation-subtitle {
text-align: center;
font-size: 1.25rem;
color: var(–gray-700);
margin-bottom: 3rem;
}
.form-card {
background: var(–white);
padding: 3rem;
border-radius: 20px;
box-shadow: 0 20px 60px rgba(0, 0, 0, 0.1);
border: 1px solid var(–gray-300);
}
.form-group {
margin-bottom: 1.5rem;
}
.form-group label {
display: block;
font-family: ‘Orbitron’, sans-serif;
font-weight: 600;
font-size: 0.9rem;
color: var(–dark-bg);
margin-bottom: 0.5rem;
text-transform: uppercase;
letter-spacing: 1px;
}
.form-group input,
.form-group select,
.form-group textarea {
width: 100%;
padding: 1rem;
border: 2px solid var(–gray-300);
border-radius: 10px;
font-family: ‘Inter’, sans-serif;
font-size: 1rem;
transition: all 0.3s ease;
background: var(–white);
}
.form-group input:focus,
.form-group select:focus,
.form-group textarea:focus {
outline: none;
border-color: var(–electric-blue);
box-shadow: 0 0 0 4px rgba(59, 130, 246, 0.1);
}
.form-group textarea {
resize: vertical;
min-height: 120px;
}
/* CHECKBOX STYLING */
.checkbox-group {
margin-top: 0.75rem;
}
.checkbox-item {
display: flex;
align-items: flex-start;
padding: 1rem;
margin-bottom: 0.75rem;
background: var(–gray-100);
border: 2px solid var(–gray-300);
border-radius: 10px;
cursor: pointer;
transition: all 0.3s ease;
}
.checkbox-item:hover {
background: rgba(59, 130, 246, 0.05);
border-color: var(–electric-blue);
}
.checkbox-item input[type=”checkbox”] {
width: 24px;
height: 24px;
min-width: 24px;
margin-right: 1rem;
margin-top: 0.25rem;
cursor: pointer;
accent-color: var(–electric-blue);
}
.checkbox-content {
flex: 1;
}
.checkbox-label {
font-weight: 600;
color: var(–dark-bg);
margin-bottom: 0.25rem;
display: block;
cursor: pointer;
}
.checkbox-description {
font-size: 0.9rem;
color: var(–gray-700);
line-height: 1.5;
}
.checkbox-item.checked {
background: rgba(59, 130, 246, 0.1);
border-color: var(–electric-blue);
}
.conditional-fields {
display: none;
margin-top: 1.5rem;
padding: 1.5rem;
background: rgba(6, 182, 212, 0.05);
border: 2px solid rgba(6, 182, 212, 0.2);
border-radius: 10px;
animation: slideDown 0.3s ease;
}
.conditional-fields.show {
display: block;
}
@keyframes slideDown {
from {
opacity: 0;
transform: translateY(-10px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
.conditional-fields h4 {
font-family: ‘Orbitron’, sans-serif;
font-size: 1rem;
color: var(–accent-cyan);
margin-bottom: 1rem;
text-transform: uppercase;
letter-spacing: 1px;
}
.form-privacy {
font-size: 0.875rem;
color: var(–gray-700);
margin: 1.5rem 0;
line-height: 1.6;
}
.form-privacy a {
color: var(–electric-blue);
text-decoration: none;
}
.form-submit {
width: 100%;
background: linear-gradient(135deg, var(–electric-blue), var(–accent-cyan));
color: var(–white);
padding: 1.25rem;
border: none;
border-radius: 10px;
font-family: ‘Orbitron’, sans-serif;
font-weight: 700;
font-size: 1.1rem;
cursor: pointer;
transition: all 0.3s ease;
box-shadow: 0 10px 30px rgba(59, 130, 246, 0.3);
}
.form-submit:hover {
transform: translateY(-2px);
box-shadow: 0 15px 40px rgba(59, 130, 246, 0.5);
}
.validation-error {
color: #ef4444;
font-size: 0.875rem;
margin-top: 0.5rem;
display: none;
}
.validation-error.show {
display: block;
}
/* Footer */
.footer {
background: var(–darker-bg);
padding: 3rem 2rem;
text-align: center;
}
.footer-container {
max-width: 1400px;
margin: 0 auto;
}
.footer-logo {
height: 60px;
margin-bottom: 1.5rem;
opacity: 0.9;
}
.footer p {
color: var(–silver);
font-size: 0.9rem;
margin-bottom: 0.5rem;
}
.footer-disclaimer {
font-size: 0.75rem;
color: var(–gray-700);
max-width: 900px;
margin: 2rem auto 0;
line-height: 1.6;
}
/* Responsive */
@media (max-width: 1024px) {
.hero-container {
grid-template-columns: 1fr;
text-align: center;
}
.hero h1 {
font-size: 2.75rem;
}
.hero-visual {
display: none;
}
.dna-helix {
right: 50%;
transform: translateX(50%) translateY(-50%);
}
}
@media (max-width: 768px) {
.hero h1 {
font-size: 2.25rem;
}
.hero p {
font-size: 1.1rem;
}
.about h2,
.benefits h2,
.process h2,
.consultation h2 {
font-size: 2rem;
}
.hero-cta-group {
flex-direction: column;
}
.btn-primary,
.btn-secondary {
width: 100%;
}
.form-card {
padding: 2rem;
}
.benefits-grid {
grid-template-columns: 1fr;
}
}
Expert Guidance on Biochemical Signaling Sequences
Built on research. Driven by responsibility. We provide professional education, individualized protocol design, and verified sourcing guidance for pharmaceutical-grade short-chain bioactive molecules. For those who think long-term and value molecular precision.
Education & Sourcing Excellence
Research-Driven Guidance. Verified Sources.
At Legendary Labz, we didn’t start with products ā we started with education.
Years spent studying molecular mechanisms, researching manufacturers, and building relationships with verified API sources. We provide professional education, individualized protocol consulting, and guidance to pharmaceutical-grade suppliers at 99% purity standards.
Legendary Labz exists as a professional resource for practitioners, researchers, and informed individuals who demand molecular precision and verified sourcing.
We don’t sell the trendy stacks or fancy catch phrases. We educate on what they do, how to use them for YOUR need, and connect you with verified sources. Taking the guess work out of this new venture for you.
Professional Consulting & Education
Expert guidance on molecular therapeutics for measurable physiological outcomes
Tissue Regeneration Cascades
Support accelerated healing through targeted cellular repair mechanisms. Our bioregulatory proteins activate collagen synthesis and modulate inflammatory pathways for optimized recovery from training stress and tissue damage.
Mechanism: Fibroblast activation & inflammatory modulation
Metabolic Pathway Optimization
Achieve sustainable improvements in lean muscle mass and metabolic function through precision anabolic signaling cascades and lipolytic pathway activation tailored to your physiological objectives.
Mechanism: Myogenesis stimulation & adipocyte regulation
Neurotrophic Factor Stimulation
Sharpen focus, improve mental clarity, and support long-term brain health through BDNF upregulation protocols and synaptic plasticity enhancement for measurable cognitive performance.
Mechanism: Neuronal signaling optimization
Endocrine Axis Modulation
Restore balance and vitality through carefully selected bioactive molecules that support natural hormone production and receptor-mediated homeostasis.
Mechanism: Hypothalamic-pituitary signaling enhancement
Cellular Rejuvenation Protocols
Target aging at the cellular level with research-backed molecular therapeutics that promote longevity through mitochondrial biogenesis and healthy cellular turnover.
Mechanism: Senescent cell clearance & mitophagy activation
Mitochondrial Energetics
Elevate athletic performance, endurance, and strength through NAD+ pathway activation and ATP synthesis optimization backed by molecular research.
Mechanism: Electron transport chain enhancement
How We Support Your Optimization
Professional Inquiry
Reach out via email or phone to discuss your specific needs: protocol design, education, or sourcing guidance.
Consultation & Assessment
Schedule a comprehensive consultation with our team to evaluate your goals, current knowledge, and optimization objectives.
Customized Guidance
Receive individualized protocol recommendations, educational resources, and verified sourcing information for pharmaceutical-grade compounds.
Ongoing Support
Access continued education, protocol adjustments, and professional guidance throughout your optimization journey.
Professional Inquiry
Connect with our team for expert guidance and resources
Our Services
š Individualized Protocol Design
Customized cellular optimization protocols tailored to your specific physiological objectives and biomarkers.
š Educational Consultations
Professional education on molecular mechanisms, administration protocols, and optimization strategies.
š¬ Verified Sourcing Guidance
Access to our network of pharmaceutical-grade API suppliers with 99% purity verification standards.
š¢ Professional Resources
For practitioners, clinics, and research facilities seeking vetted supplier relationships and bulk sourcing.
Contact Our Team
For professional inquiries regarding protocol design, educational consultations, or sourcing guidance:
āļø
orderslegendarylabz@gmail.com
Response Time: Professional inquiries answered within 24 hours
Important Notice: Legendary Labz provides professional education, protocol consulting, and sourcing guidance. We do not directly sell, distribute, or dispense any compounds. All recommendations are for educational purposes and should be implemented under appropriate medical supervision.
// Smooth scrolling for navigation
document.querySelectorAll(‘a[href^=”#”]’).forEach(anchor => {
anchor.addEventListener(‘click’, function (e) {
e.preventDefault();
const target = document.querySelector(this.getAttribute(‘href’));
if (target) {
target.scrollIntoView({
behavior: ‘smooth’,
block: ‘start’
});
}
});
});
// Email link hover effect
document.querySelectorAll(‘a[href^=”mailto”]’).forEach(link => {
link.addEventListener(‘mouseenter’, function() {
this.style.transform = ‘translateY(-3px)’;
this.style.boxShadow = ‘0 15px 40px rgba(59, 130, 246, 0.5)’;
});
link.addEventListener(‘mouseleave’, function() {
this.style.transform = ‘translateY(0)’;
this.style.boxShadow = ‘0 10px 30px rgba(59, 130, 246, 0.3)’;
});
});