:root{--sci-bg: #0A0A0A;--sci-bg-elevated: #111111;--sci-bg-card: #161616;--sci-bg-card-hover: #1C1C1C;--sci-text-primary: #F5F0E8;--sci-text-secondary: rgba(245, 240, 232, .7);--sci-text-muted: rgba(245, 240, 232, .45);--sci-cordyceps: #E67E4D;--sci-cordyceps-muted: rgba(230, 126, 77, .15);--sci-cordyceps-glow: rgba(230, 126, 77, .08);--sci-lionsmane: #4A9B9B;--sci-lionsmane-muted: rgba(74, 155, 155, .15);--sci-lionsmane-glow: rgba(74, 155, 155, .08);--sci-shared: #C9A962;--sci-shared-muted: rgba(201, 169, 98, .15);--sci-border: rgba(255, 255, 255, .08);--sci-border-subtle: rgba(255, 255, 255, .04);--sci-separator: rgba(255, 255, 255, .06);--sci-chart-bar-cordyceps: #E67E4D;--sci-chart-bar-lionsmane: #4A9B9B;--sci-chart-bar-placebo: rgba(255, 255, 255, .12);--sci-section-gap: clamp(80px, 10vw, 140px);--sci-container-max: 1200px}.science-page{background:var(--sci-bg);color:var(--sci-text-primary);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.science-page main{padding-top:80px}.sci-eyebrow{display:block;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.15em;color:var(--sci-text-muted);margin-bottom:1rem}.sci-section-title{font-family:var(--font-heading);font-size:clamp(2rem,4vw,3rem);font-weight:600;letter-spacing:-.02em;line-height:1.1;color:var(--sci-text-primary);margin-bottom:1rem}.sci-section-desc{font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.6;color:var(--sci-text-secondary);max-width:600px}.sci-btn{display:inline-flex;align-items:center;gap:8px;font-size:.8125rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;padding:14px 28px;border-radius:4px;text-decoration:none;transition:all var(--transition-medium);cursor:pointer}.sci-btn--outline{background:transparent;color:var(--sci-text-primary);border:1px solid rgba(255,255,255,.25)}.sci-btn--outline:hover{background:#ffffff0f;border-color:#ffffff80}.sci-btn--cordyceps{background:var(--sci-cordyceps);color:#fff;border:none}.sci-btn--cordyceps:hover{background:#d4703f;transform:translateY(-1px)}.sci-btn--lionsmane{background:var(--sci-lionsmane);color:#fff;border:none}.sci-btn--lionsmane:hover{background:#3d8585;transform:translateY(-1px)}.sci-hero{min-height:auto;display:flex;align-items:center;justify-content:center;text-align:center;padding:10rem var(--container-padding) 4rem;position:relative;overflow:hidden}.sci-hero__eyebrow{display:block;font-family:var(--font-body);font-size:.75rem;font-weight:400;letter-spacing:.15em;text-transform:uppercase;color:var(--sci-text-muted);margin-bottom:1.5rem}.sci-hero:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:600px;height:600px;background:radial-gradient(circle,rgba(201,169,98,.04) 0%,transparent 70%);pointer-events:none}.sci-hero__headline{font-family:var(--font-heading);font-size:clamp(2.5rem,6vw,4.5rem);font-weight:700;letter-spacing:-.03em;line-height:1.08;color:var(--sci-text-primary);max-width:900px;margin:0 auto}.sci-hero__inline-img{display:inline-flex;align-items:center;vertical-align:middle;margin:0 .15em}.sci-hero__capsule{height:clamp(2.5rem,5.5vw,4.5rem);width:auto;border-radius:50px;filter:brightness(.95)}.sci-hero__sub{margin-top:2rem;font-size:clamp(1rem,1.8vw,1.25rem);line-height:1.6;color:var(--sci-text-secondary);max-width:650px;margin-left:auto;margin-right:auto}.sci-toggle{padding:0 var(--container-padding);margin-bottom:4rem}.sci-toggle__bar{display:flex;align-items:center;justify-content:center;gap:4px;background:var(--sci-bg-elevated);border:1px solid var(--sci-border);border-radius:50px;padding:4px;max-width:480px;margin:0 auto}.sci-toggle__btn{display:flex;align-items:center;gap:8px;padding:12px 24px;border:none;border-radius:50px;background:transparent;color:var(--sci-text-secondary);font-family:var(--font-body);font-size:.875rem;font-weight:500;letter-spacing:.02em;cursor:pointer;transition:all var(--transition-medium);white-space:nowrap}.sci-toggle__btn:hover{color:var(--sci-text-primary)}.sci-toggle__btn.active{background:#ffffff1a;color:var(--sci-text-primary)}.sci-toggle__btn--cordyceps.active{background:var(--sci-cordyceps-muted);color:var(--sci-cordyceps)}.sci-toggle__btn--lionsmane.active{background:var(--sci-lionsmane-muted);color:var(--sci-lionsmane)}.sci-toggle__dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.sci-toggle__dot--cordyceps{background:var(--sci-cordyceps)}.sci-toggle__dot--lionsmane{background:var(--sci-lionsmane)}.sci-story{position:relative;min-height:auto;margin-bottom:4rem}.sci-story__bg{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--sci-bg-elevated);overflow:hidden;z-index:0}.sci-story__bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a0a0a4d,#0a0a0a99 40%,#0a0a0ad9)}.sci-story__content{position:relative;z-index:1;padding-top:4rem}.sci-story__step{max-width:640px;margin:0 auto;padding:4rem 0;text-align:center;opacity:1;transform:translateY(0);transition:opacity .8s ease,transform .8s ease}.gsap-ready .sci-story__step{opacity:0;transform:translateY(40px)}.sci-story__step.active{opacity:1;transform:translateY(0)}.sci-story__eyebrow{display:inline-block;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.2em;color:var(--sci-shared);background:var(--sci-shared-muted);padding:6px 16px;border-radius:50px;margin-bottom:1.5rem}.sci-story__step h2{font-family:var(--font-heading);font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:600;letter-spacing:-.02em;line-height:1.15;color:var(--sci-text-primary);margin-bottom:1.25rem}.sci-story__step p{font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.7;color:var(--sci-text-secondary)}.sci-benefits{padding:var(--sci-section-gap) var(--container-padding)}.sci-benefits__header{text-align:center;margin-bottom:3rem}.sci-benefits__header .sci-section-desc{margin:0 auto}.sci-benefits__explorer{display:grid;grid-template-columns:280px 1fr;gap:3rem;align-items:start;max-width:960px;margin:0 auto}.sci-radio-container{display:flex;flex-direction:column;position:relative;background:transparent;border:none;border-radius:0;padding:0;gap:0}.sci-radio-container input[type=radio]{display:none}.sci-radio-container label{display:block;padding:16px 24px;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:400;color:#f5f0e859;cursor:pointer;position:relative;z-index:2;transition:color .4s ease,text-shadow .4s ease;border-radius:0}.sci-radio-container label:hover{color:#f5f0e899}.sci-radio-container input:nth-of-type(1):checked+label,.sci-radio-container input:nth-of-type(2):checked+label,.sci-radio-container input:nth-of-type(3):checked+label,.sci-radio-container input:nth-of-type(4):checked+label{color:#f59e0b;font-weight:600;text-shadow:0 0 12px rgba(245,158,11,.5),0 0 30px rgba(245,158,11,.2)}.sci-radio-container input:nth-of-type(5):checked+label,.sci-radio-container input:nth-of-type(6):checked+label,.sci-radio-container input:nth-of-type(7):checked+label,.sci-radio-container input:nth-of-type(8):checked+label{color:#14b8a6;font-weight:600;text-shadow:0 0 12px rgba(20,184,166,.5),0 0 30px rgba(20,184,166,.2)}.sci-radio-glider-container{position:absolute;top:0;left:0;right:0;height:100%;pointer-events:none;z-index:1}.sci-radio-glider{position:absolute;top:0;left:0;width:100%;height:12.5%;background:transparent;border:none;border-radius:0;transition:top .4s cubic-bezier(.16,1,.3,1),box-shadow .4s ease}.sci-radio-container input:nth-of-type(1):checked~.sci-radio-glider-container .sci-radio-glider{top:0;box-shadow:0 4px 30px #f59e0b26,inset 0 -1px #f59e0b4d;background:linear-gradient(90deg,rgba(245,158,11,.08) 0%,transparent 100%)}.sci-radio-container input:nth-of-type(2):checked~.sci-radio-glider-container .sci-radio-glider{top:12.5%;box-shadow:0 4px 30px #f59e0b26,inset 0 -1px #f59e0b4d;background:linear-gradient(90deg,rgba(245,158,11,.08) 0%,transparent 100%)}.sci-radio-container input:nth-of-type(3):checked~.sci-radio-glider-container .sci-radio-glider{top:25%;box-shadow:0 4px 30px #f59e0b26,inset 0 -1px #f59e0b4d;background:linear-gradient(90deg,rgba(245,158,11,.08) 0%,transparent 100%)}.sci-radio-container input:nth-of-type(4):checked~.sci-radio-glider-container .sci-radio-glider{top:37.5%;box-shadow:0 4px 30px #f59e0b26,inset 0 -1px #f59e0b4d;background:linear-gradient(90deg,rgba(245,158,11,.08) 0%,transparent 100%)}.sci-radio-container input:nth-of-type(5):checked~.sci-radio-glider-container .sci-radio-glider{top:50%;box-shadow:0 4px 30px #14b8a626,inset 0 -1px #14b8a64d;background:linear-gradient(90deg,rgba(20,184,166,.08) 0%,transparent 100%)}.sci-radio-container input:nth-of-type(6):checked~.sci-radio-glider-container .sci-radio-glider{top:62.5%;box-shadow:0 4px 30px #14b8a626,inset 0 -1px #14b8a64d;background:linear-gradient(90deg,rgba(20,184,166,.08) 0%,transparent 100%)}.sci-radio-container input:nth-of-type(7):checked~.sci-radio-glider-container .sci-radio-glider{top:75%;box-shadow:0 4px 30px #14b8a626,inset 0 -1px #14b8a64d;background:linear-gradient(90deg,rgba(20,184,166,.08) 0%,transparent 100%)}.sci-radio-container input:nth-of-type(8):checked~.sci-radio-glider-container .sci-radio-glider{top:87.5%;box-shadow:0 4px 30px #14b8a626,inset 0 -1px #14b8a64d;background:linear-gradient(90deg,rgba(20,184,166,.08) 0%,transparent 100%)}.sci-benefits__display{position:relative;min-height:400px}.sci-benefit-graph__desc{font-family:Inter,sans-serif;font-size:.9rem;line-height:1.6;color:#f5f0e88c;margin-top:1rem;max-width:480px}.sci-proof{padding:var(--sci-section-gap) var(--container-padding)}.sci-proof__header{text-align:center;margin-bottom:3rem}.sci-proof__stream{display:flex;flex-direction:column;gap:0;max-width:960px;margin:0 auto}.sci-proof-row{display:grid;grid-template-columns:130px 1fr 260px auto;align-items:center;gap:1.75rem;padding:32px 0;border-bottom:1px solid rgba(255,255,255,.06);text-decoration:none;color:inherit;transition:background .3s ease,padding .3s ease;border-radius:0;position:relative}.sci-proof-row:first-child{border-top:1px solid rgba(255,255,255,.06)}.sci-proof-row:hover{background:#ffffff05;padding-left:16px;padding-right:16px}.sci-proof-row--cordyceps:hover{box-shadow:inset 3px 0 #f59e0b,0 0 30px #f59e0b0f}.sci-proof-row--lionsmane:hover{box-shadow:inset 3px 0 #14b8a6,0 0 30px #14b8a60f}.sci-proof-row__stat{text-align:right}.sci-proof-row__number{font-family:Space Grotesk,sans-serif;font-size:2.5rem;font-weight:700;letter-spacing:-2px;line-height:1}.sci-proof-row__unit{font-size:1rem;font-weight:500;letter-spacing:0;opacity:.6}.sci-proof-row--cordyceps .sci-proof-row__number{color:#f59e0b;text-shadow:0 0 10px rgba(245,158,11,.5),0 0 25px rgba(245,158,11,.2)}.sci-proof-row--cordyceps .sci-proof-row__unit{color:#f59e0b99}.sci-proof-row--lionsmane .sci-proof-row__number{color:#14b8a6;text-shadow:0 0 10px rgba(20,184,166,.5),0 0 25px rgba(20,184,166,.2)}.sci-proof-row--lionsmane .sci-proof-row__unit{color:#14b8a699}.sci-proof-row__title{font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:600;color:#f5f0e8;margin:0 0 4px}.sci-proof-row__desc{font-size:.8rem;line-height:1.5;color:#f5f0e873;margin:0}.sci-proof-row__bar{display:flex;flex-direction:column;gap:10px}.sci-proof-row__bar-metric{display:block;font-family:Inter,sans-serif;font-size:.6rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#f5f0e866;margin-bottom:2px}.sci-proof-row__bar-item{display:grid;grid-template-columns:1fr auto;align-items:baseline;column-gap:8px;row-gap:4px}.sci-proof-row__bar-label{font-family:Inter,sans-serif;font-size:.72rem;font-weight:500;color:#f5f0e8bf;letter-spacing:.01em}.sci-proof-row__bar-value{font-family:Space Grotesk,sans-serif;font-size:.72rem;font-weight:600;color:#f5f0e88c;text-align:right;font-variant-numeric:tabular-nums}.sci-proof-row--cordyceps .sci-proof-row__bar-item:first-of-type .sci-proof-row__bar-value{color:#f59e0b}.sci-proof-row--lionsmane .sci-proof-row__bar-item:first-of-type .sci-proof-row__bar-value{color:#14b8a6}.sci-proof-row__bar-track{grid-column:1 / -1;width:100%;height:8px;border-radius:4px;overflow:hidden;background:#ffffff0d}.sci-proof-row__bar-fill{height:100%;width:var(--fill);border-radius:4px;transition:width 1.2s cubic-bezier(.16,1,.3,1)}.sci-proof-row__bar-fill--cordyceps{background:linear-gradient(90deg,#f59e0b,#fbbf24);box-shadow:0 0 6px #f59e0b66,0 0 14px #f59e0b26}.sci-proof-row__bar-fill--lionsmane{background:linear-gradient(90deg,#14b8a6,#2dd4bf);box-shadow:0 0 6px #14b8a666,0 0 14px #14b8a626}.sci-proof-row__bar-track--neutral{background:#ffffff0a}.sci-proof-row__bar-fill--neutral{background:#7878788c}.sci-proof-row__cite{font-family:Inter,sans-serif;font-size:.7rem;font-style:normal;color:#f5f0e84d;white-space:nowrap;transition:color .3s ease}.sci-proof-row:hover .sci-proof-row__cite{color:#f5f0e899}.sci-proof-row__arrow{display:inline-block;transition:transform .3s ease}.sci-proof-row:hover .sci-proof-row__arrow{transform:translate(2px,-2px)}@media(max-width:768px){.sci-proof-row{grid-template-columns:80px 1fr;gap:1rem;padding:24px 0}.sci-proof-row__bar,.sci-proof-row__cite{grid-column:1 / -1}.sci-proof-row__number{font-size:1.8rem}.sci-proof-row__bar{gap:12px}.sci-proof-row__bar-label,.sci-proof-row__bar-value{font-size:.75rem}}.sci-proof-card__number{font-family:var(--font-heading);font-size:clamp(2.5rem,4vw,3.5rem);font-weight:700;letter-spacing:-.03em;line-height:1;color:var(--sci-text-primary)}.sci-proof-card--cordyceps .sci-proof-card__number{color:var(--sci-cordyceps)}.sci-proof-card--lionsmane .sci-proof-card__number{color:var(--sci-lionsmane)}.sci-proof-card__unit{font-size:.45em;font-weight:500;opacity:.7;vertical-align:super}.sci-proof-card__number--down{font-size:clamp(2rem,3vw,2.5rem)}.sci-proof-card__chart{margin-bottom:20px}.sci-chart-placeholder{display:flex;flex-direction:column;gap:8px}.sci-chart-bar{height:24px;border-radius:4px;width:var(--bar-width, 50%);display:flex;align-items:center;padding-left:10px;transition:width 1s cubic-bezier(.16,1,.3,1)}.sci-chart-bar--cordyceps{background:linear-gradient(90deg,var(--sci-cordyceps),rgba(230,126,77,.6))}.sci-chart-bar--lionsmane{background:linear-gradient(90deg,var(--sci-lionsmane),rgba(74,155,155,.6))}.sci-chart-bar--placebo{background:var(--sci-chart-bar-placebo)}.sci-chart-bar__label{font-size:.6875rem;font-weight:500;letter-spacing:.04em;color:#ffffffe6;white-space:nowrap}.sci-chart-bar--placebo .sci-chart-bar__label{color:var(--sci-text-muted)}.sci-chart-placeholder--line{height:60px;position:relative;background:var(--sci-bg-elevated);border-radius:6px;overflow:hidden}.sci-chart-line{position:absolute;bottom:10px;left:10%;width:80%;height:40px;border-bottom:2px dashed rgba(255,255,255,.1)}.sci-chart-line:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,transparent 40%,var(--sci-lionsmane) 100%);opacity:.3;clip-path:polygon(0 100%,20% 70%,40% 80%,60% 40%,80% 30%,100% 10%,100% 100%)}.sci-chart-line--lionsmane:after{background:linear-gradient(135deg,transparent 40%,var(--sci-lionsmane) 100%)}.sci-proof-card__title{font-family:var(--font-heading);font-size:1.125rem;font-weight:600;letter-spacing:-.01em;color:var(--sci-text-primary);margin-bottom:8px}.sci-proof-card__desc{font-size:.875rem;line-height:1.6;color:var(--sci-text-secondary);margin-bottom:16px}.sci-proof-card__link{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--sci-text-secondary);text-decoration:none;transition:color var(--transition-fast)}.sci-proof-card--cordyceps .sci-proof-card__link:hover{color:var(--sci-cordyceps)}.sci-proof-card--lionsmane .sci-proof-card__link:hover{color:var(--sci-lionsmane)}.sci-proof-card__cite{display:block;font-size:.6875rem;font-style:normal;color:var(--sci-text-muted);margin-top:12px;padding-top:12px;border-top:1px solid var(--sci-border-subtle)}.sci-research{padding:var(--sci-section-gap) var(--container-padding);background:var(--sci-bg-elevated)}.sci-research__header{text-align:center;margin-bottom:3rem}.sci-research__header .sci-section-desc{margin:0 auto}.sci-research__filters{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin-bottom:3rem}.sci-filter-btn{padding:10px 20px;border:1px solid var(--sci-border);border-radius:50px;background:transparent;color:var(--sci-text-secondary);font-family:var(--font-body);font-size:.8125rem;font-weight:500;letter-spacing:.02em;cursor:pointer;transition:all var(--transition-medium)}.sci-filter-btn:hover{border-color:#ffffff40;color:var(--sci-text-primary)}.sci-filter-btn.active{background:#ffffff1a;border-color:#fff3;color:var(--sci-text-primary)}.sci-filter-btn[data-filter=cordyceps].active{background:var(--sci-cordyceps-muted);border-color:var(--sci-cordyceps);color:var(--sci-cordyceps)}.sci-filter-btn[data-filter=lionsmane].active{background:var(--sci-lionsmane-muted);border-color:var(--sci-lionsmane);color:var(--sci-lionsmane)}.sci-studies-table{max-width:100%}.sci-studies-table__header{display:grid;grid-template-columns:80px 1fr 200px 40px;gap:24px;padding:0 0 12px;margin-bottom:0;border-bottom:1px solid rgba(255,255,255,.15)}.sci-studies-table__col{font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:1.08px;color:var(--sci-text-muted)}.sci-study-row{border-bottom:1px solid rgba(255,255,255,.08);transition:background-color .2s ease}.sci-study-row:hover{background:#ffffff05}.sci-study-row.hidden{display:none}.sci-study-row__summary{display:grid;grid-template-columns:80px 1fr 200px 40px;gap:24px;align-items:center;padding:20px 0;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.sci-study-row__summary::-webkit-details-marker,.sci-study-row__summary::marker{display:none;content:""}.sci-study-row__date{font-size:.75rem;font-weight:450;text-transform:uppercase;letter-spacing:1.08px;color:var(--sci-text-muted);white-space:nowrap}.sci-study-row__title{display:flex;flex-direction:row;align-items:center;gap:10px;font-size:.9375rem;font-weight:500;line-height:1.35;color:var(--sci-text-primary);flex-wrap:wrap}.sci-study-row__snippet{display:block;width:100%;font-size:.8125rem;font-weight:400;color:var(--sci-text-muted);line-height:1.5;margin-top:4px;padding-left:18px}.sci-study-row__dot{width:8px;height:8px;min-width:8px;border-radius:50%;display:inline-block;flex-shrink:0;position:relative;top:-1px}.sci-study-row__dot--cordyceps{background:var(--sci-cordyceps)}.sci-study-row__dot--lionsmane{background:var(--sci-lionsmane)}.sci-study-row__journal{font-size:.8125rem;font-weight:400;color:var(--sci-text-secondary);font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sci-study-row__icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;position:relative}.sci-study-row__icon:before,.sci-study-row__icon:after{content:"";position:absolute;background:var(--sci-text-secondary);border-radius:1px;transition:transform .25s ease,opacity .25s ease}.sci-study-row__icon:before{width:14px;height:1.5px}.sci-study-row__icon:after{width:1.5px;height:14px}.sci-study-row[open] .sci-study-row__icon:after{transform:rotate(90deg);opacity:0}.sci-study-row__content{display:grid;grid-template-columns:80px 1fr 200px 40px;gap:24px;padding:0 0 24px}.sci-study-row__desc{grid-column:2 / 3;font-size:.9375rem;font-weight:400;line-height:1.6;color:#ffffff8a;margin:0}.sci-study-row__meta-bar{grid-column:2 / 3;margin-top:12px}.sci-study-row__stat{display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.04em;color:var(--sci-text-primary);background:#ffffff0f;border:1px solid rgba(255,255,255,.1);padding:5px 14px;border-radius:50px}.sci-study-row[data-ingredient=cordyceps] .sci-study-row__stat{color:var(--sci-cordyceps);background:var(--sci-cordyceps-muted);border-color:#e67e4d40}.sci-study-row[data-ingredient=lionsmane] .sci-study-row__stat{color:var(--sci-lionsmane);background:var(--sci-lionsmane-muted);border-color:#4a9b9b40}.sci-study-row__actions{grid-column:2 / 3;margin-top:16px;display:flex;gap:12px}.sci-study-row__btn{display:inline-flex;align-items:center;gap:6px;font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:1.08px;color:var(--sci-text-primary);text-decoration:none;border:1px solid rgba(255,255,255,.25);border-radius:4px;padding:6px 14px 6px 16px;background:transparent;transition:all .2s ease}.sci-study-row__btn:hover{background:#ffffff0f;border-color:#ffffff73}.sci-study-row__cite{grid-column:2 / 3;display:block;font-size:.6875rem;font-style:normal;color:var(--sci-text-muted);margin-top:12px}.sci-blog{padding:var(--sci-section-gap) var(--container-padding)}.sci-blog__header{text-align:center;margin-bottom:3rem}.sci-blog__header .sci-section-desc{margin:0 auto}.sci-blog__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.sci-blog-card{background:var(--sci-bg-card);border:1px solid var(--sci-border);border-radius:12px;overflow:hidden;transition:all var(--transition-medium);cursor:pointer}.sci-blog-card:hover{border-color:#ffffff1f;transform:translateY(-3px);box-shadow:0 12px 40px #0000004d}.sci-blog-card.hidden{display:none}.sci-blog-card__img{position:relative;aspect-ratio:4 / 3;overflow:hidden}.sci-blog-card__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--transition-medium)}.sci-blog-card:hover .sci-blog-card__img img{transform:scale(1.04)}.sci-blog-card__img-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#fff;transition:transform var(--transition-medium)}.sci-blog-card:hover .sci-blog-card__img-placeholder{transform:scale(1.03)}.sci-blog-card__img-placeholder[data-theme=cordyceps]{background:linear-gradient(135deg,#fff8f4,#fff)}.sci-blog-card__img-placeholder[data-theme=lionsmane]{background:linear-gradient(135deg,#f4fafa,#fff)}.sci-blog-card__img-text{font-family:var(--font-heading);font-size:1.5rem;font-weight:700;letter-spacing:.15em;color:#00000014}.sci-blog-card__body{padding:20px 24px 24px}.sci-blog-card__title{font-family:var(--font-heading);font-size:1.0625rem;font-weight:600;letter-spacing:-.01em;line-height:1.35;color:var(--sci-text-primary);margin-bottom:8px}.sci-blog-card__ingredient{display:block;font-family:"Inter",var(--font-body),sans-serif;font-size:11px;font-weight:300;text-transform:uppercase;letter-spacing:1.5px;color:#fff6;margin-bottom:8px}.sci-blog-card__read-time{display:block;font-size:.75rem;color:var(--sci-text-muted);margin-bottom:10px}.sci-blog-card__stat{font-size:.8125rem;font-weight:500;color:var(--sci-shared);font-style:italic}.sci-experts{padding:var(--sci-section-gap) var(--container-padding);background:var(--sci-bg-elevated)}.sci-experts__layout{display:grid;grid-template-columns:280px 1fr;gap:60px;align-items:center;max-width:900px;margin:0 auto 4rem}.sci-experts__portrait-placeholder{width:280px;height:320px;border-radius:12px;background:linear-gradient(145deg,#1a1a1a,#222);display:flex;align-items:center;justify-content:center;border:1px solid var(--sci-border)}.sci-experts__portrait-initials{font-family:var(--font-heading);font-size:3rem;font-weight:700;color:#ffffff0f;letter-spacing:.1em}.sci-experts__quote{font-family:var(--font-heading);font-size:clamp(1.25rem,2.2vw,1.625rem);font-weight:400;font-style:italic;line-height:1.5;color:var(--sci-text-primary);margin:0 0 1.5rem;padding:0;border:none}.sci-experts__attribution{display:flex;flex-direction:column;gap:4px}.sci-experts__name{font-size:1rem;font-weight:600;color:var(--sci-text-primary)}.sci-experts__title{font-size:.875rem;color:var(--sci-text-muted)}.sci-experts__institutions{padding-top:3rem;border-top:1px solid var(--sci-separator)}.sci-experts__logos{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px}.sci-institution-badge{padding:10px 20px;background:var(--sci-bg-card);border:1px solid var(--sci-border);border-radius:6px;font-size:.75rem;font-weight:500;letter-spacing:.04em;color:var(--sci-text-secondary);white-space:nowrap}.sci-stats{padding:var(--sci-section-gap) var(--container-padding)}.sci-stats__grid{display:flex;align-items:center;justify-content:center;gap:0;text-align:center}.sci-stats__item{flex:1;padding:0 clamp(16px,3vw,40px)}.sci-stats__divider{width:1px;height:60px;background:var(--sci-separator);flex-shrink:0}.sci-stats__number{display:flex;align-items:baseline;justify-content:center;gap:2px;margin-bottom:8px;font-family:var(--font-heading);font-size:clamp(2.5rem,5vw,4rem);font-weight:700;letter-spacing:-.03em;line-height:1;color:var(--sci-text-primary)}.sci-stats__number--text{font-size:clamp(2rem,4vw,3rem)}.sci-stats__value{color:inherit}.sci-stats__unit{font-size:.45em;font-weight:500;color:var(--sci-shared)}.sci-stats__label{font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.15em;color:var(--sci-text-muted)}.sci-cta{padding:var(--sci-section-gap) var(--container-padding);background:var(--sci-bg-elevated);border-top:1px solid var(--sci-separator)}.sci-cta__content{text-align:center;max-width:800px;margin:0 auto}.sci-cta__headline{font-family:var(--font-heading);font-size:clamp(2.5rem,5vw,4rem);font-weight:700;letter-spacing:-.03em;color:var(--sci-text-primary);margin-bottom:1rem}.sci-cta__desc{font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.6;color:var(--sci-text-secondary);margin-bottom:3rem}.sci-cta__products{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:2rem}.sci-cta__product{display:flex;flex-direction:column;align-items:center;gap:16px;padding:32px 24px;background:var(--sci-bg-card);border:1px solid var(--sci-border);border-radius:16px;text-decoration:none;color:inherit;transition:all var(--transition-medium)}.sci-cta__product:hover{transform:translateY(-4px);box-shadow:0 16px 48px #0000004d}.sci-cta__product--cordyceps:hover{border-color:var(--sci-cordyceps);box-shadow:0 16px 48px #0000004d,0 0 40px var(--sci-cordyceps-glow)}.sci-cta__product--lionsmane:hover{border-color:var(--sci-lionsmane);box-shadow:0 16px 48px #0000004d,0 0 40px var(--sci-lionsmane-glow)}.sci-cta__product-img{width:120px;height:120px}.sci-cta__product-placeholder{width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-size:1.25rem;font-weight:700;letter-spacing:.1em;border:1px solid var(--sci-border)}.sci-cta__product-placeholder[data-theme=cordyceps]{background:var(--sci-cordyceps-muted);color:var(--sci-cordyceps)}.sci-cta__product-placeholder[data-theme=lionsmane]{background:var(--sci-lionsmane-muted);color:var(--sci-lionsmane)}.sci-cta__product-name{font-family:var(--font-heading);font-size:1.25rem;font-weight:600;letter-spacing:-.01em;color:var(--sci-text-primary)}.sci-cta__product-detail{font-size:.875rem;color:var(--sci-text-secondary)}.sci-cta__product-price{font-family:var(--font-heading);font-size:1.5rem;font-weight:700;color:var(--sci-text-primary)}.sci-cta__product .sci-btn{width:100%;justify-content:center}.sci-cta__stack-link{display:inline-block;font-size:.9375rem;color:var(--sci-text-secondary);text-decoration:none;padding:12px 24px;border:1px solid var(--sci-border);border-radius:50px;transition:all var(--transition-medium)}.sci-cta__stack-link:hover{color:var(--sci-shared);border-color:var(--sci-shared);background:var(--sci-shared-muted)}.sci-cta__stack-link strong{color:var(--sci-text-primary);font-weight:600}.sci-disclaimer{padding:2rem var(--container-padding) 4rem}.sci-disclaimer p{font-size:.75rem;line-height:1.7;color:var(--sci-text-muted);max-width:800px;margin:0 auto;text-align:center}.science-page .footer{background:#080808;border-top:1px solid var(--sci-separator)}@media(max-width:1024px){.sci-proof__layout{grid-template-columns:1fr;gap:40px}.sci-proof__intro{position:static;text-align:center}.sci-proof__intro .sci-section-desc{margin:0 auto 2rem}.sci-proof__cards{grid-template-columns:repeat(2,1fr)}.sci-studies-table__header{grid-template-columns:60px 1fr 40px}.sci-studies-table__col--journal{display:none}.sci-study-row__summary{grid-template-columns:60px 1fr 40px}.sci-study-row__journal{display:none}.sci-study-row__content{grid-template-columns:60px 1fr 40px}.sci-blog__grid{grid-template-columns:repeat(3,1fr);gap:20px}.sci-experts__layout{grid-template-columns:1fr;gap:40px;text-align:center}.sci-experts__portrait-placeholder{margin:0 auto;width:200px;height:240px}.sci-experts__attribution{align-items:center}}@media(max-width:900px){.sci-benefits__explorer{grid-template-columns:240px 1fr;gap:2rem}.sci-blog__grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media(max-width:768px){.sci-hero{min-height:60vh;padding:clamp(100px,20vh,140px) var(--container-padding) 60px}.sci-hero__headline{font-size:clamp(2rem,8vw,2.75rem)}.sci-toggle__bar{flex-direction:column;border-radius:12px}.sci-toggle__btn{width:100%;justify-content:center;border-radius:8px}.sci-benefits__explorer{grid-template-columns:1fr}.sci-radio-container{flex-direction:row;flex-wrap:wrap;gap:0}.sci-radio-container label{padding:10px 14px;font-size:.8rem;flex:0 0 50%}.sci-radio-glider-container{display:none}.sci-proof__cards{grid-template-columns:1fr}.sci-studies-table__header{display:none}.sci-study-row__summary{display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px 12px;padding:16px 0}.sci-study-row__date{order:1;font-size:.6875rem}.sci-study-row__icon{order:2;margin-left:auto}.sci-study-row__title{order:3;width:100%;font-size:.875rem;margin-top:4px;flex-direction:row;align-items:center}.sci-study-row__journal{display:block;order:4;width:100%;font-size:.75rem;margin-top:2px}.sci-study-row__content{display:flex;flex-direction:column;gap:0;padding:0 0 20px}.sci-study-row__desc{font-size:.875rem;line-height:1.55}.sci-study-row__meta-bar{margin-top:10px}.sci-study-row__actions{margin-top:12px}.sci-study-row__cite{margin-top:10px}.sci-blog__grid{grid-template-columns:1fr}.sci-stats__grid{flex-wrap:wrap;gap:24px}.sci-stats__item{flex:0 0 45%;padding:16px}.sci-stats__divider{display:none}.sci-cta__products{grid-template-columns:1fr}.sci-research__filters{gap:6px}.sci-filter-btn{padding:8px 14px;font-size:.75rem}}@media(max-width:480px){.sci-hero__headline{font-size:1.75rem}.sci-radio-container label{padding:8px 10px;font-size:.75rem}.sci-proof-card{padding:20px}.sci-proof-card__number{font-size:2rem}.sci-experts__portrait-placeholder{width:160px;height:200px}.sci-stats__item{flex:0 0 100%}.sci-experts__logos{gap:8px}.sci-institution-badge{font-size:.6875rem;padding:8px 14px}}[data-gsap=fade-up]{opacity:1;transform:translateY(0)}.gsap-ready [data-gsap=fade-up]{opacity:0;transform:translateY(40px)}[data-gsap=stagger-item]{opacity:1;transform:translateY(0)}.gsap-ready [data-gsap=stagger-item]{opacity:0;transform:translateY(20px)}.sci-story__step{will-change:opacity,transform}.sci-proof-card,.sci-blog-card,.sci-cta__product{will-change:transform}@media(prefers-reduced-motion:reduce){[data-gsap=fade-up],[data-gsap=stagger-item],.sci-story__step{opacity:1;transform:none}.sci-proof-card,.sci-blog-card,.sci-cta__product{transition:none;will-change:auto}}.sci-benefit-graph__content{padding:32px;max-width:480px;margin:0 auto}.sci-benefit-graph__stat{margin-bottom:8px;line-height:1}.sci-benefit-graph__number{font-family:Space Grotesk,sans-serif;font-size:72px;font-weight:700;letter-spacing:-2px;line-height:1}.sci-benefit-graph__unit{font-family:Space Grotesk,sans-serif;font-size:36px;font-weight:500;letter-spacing:-1px}[data-graph-ingredient=cordyceps] .sci-benefit-graph__number{color:#f59e0b;text-shadow:0 0 10px rgba(245,158,11,.6),0 0 30px rgba(245,158,11,.3),0 0 60px rgba(245,158,11,.15)}[data-graph-ingredient=cordyceps] .sci-benefit-graph__unit{color:#f59e0bb3;text-shadow:0 0 8px rgba(245,158,11,.4),0 0 20px rgba(245,158,11,.2)}[data-graph-ingredient=lionsmane] .sci-benefit-graph__number{color:#14b8a6;text-shadow:0 0 10px rgba(20,184,166,.6),0 0 30px rgba(20,184,166,.3),0 0 60px rgba(20,184,166,.15)}[data-graph-ingredient=lionsmane] .sci-benefit-graph__unit{color:#14b8a6b3;text-shadow:0 0 8px rgba(20,184,166,.4),0 0 20px rgba(20,184,166,.2)}.sci-benefit-graph__title{font-family:Space Grotesk,sans-serif;font-size:18px;font-weight:600;letter-spacing:-.5px;color:#f5f0e8;margin-bottom:24px}.sci-benefit-graph__bar-group{display:flex;flex-direction:column;gap:12px}.sci-benefit-graph__bar-row{display:grid;grid-template-columns:100px 1fr auto;align-items:center;gap:12px}.sci-benefit-graph__bar-label{font-family:Inter,sans-serif;font-size:12px;font-weight:400;letter-spacing:.5px;color:#f5f0e899;white-space:nowrap}.sci-benefit-graph__bar-label--neutral{color:#f5f0e866}.sci-benefit-graph__bar-track{width:100%;height:28px;border-radius:4px;position:relative;overflow:hidden}.sci-benefit-graph__bar-track--cordyceps{background:#f59e0b14;box-shadow:inset 0 0 12px #f59e0b0f}.sci-benefit-graph__bar-track--lionsmane{background:#14b8a614;box-shadow:inset 0 0 12px #14b8a60f}.sci-benefit-graph__bar-track--neutral{background:#4a4a4a14}.sci-benefit-graph__bar{height:100%;width:0;border-radius:0 4px 4px 0;transition:width 1.2s cubic-bezier(.16,1,.3,1)}.sci-benefit-graph__bar--cordyceps{background:#f59e0b;box-shadow:0 0 8px #f59e0b80,0 0 20px #f59e0b40,0 0 40px #f59e0b1a}.sci-benefit-graph__bar--lionsmane{background:#14b8a6;box-shadow:0 0 8px #14b8a680,0 0 20px #14b8a640,0 0 40px #14b8a61a}.sci-benefit-graph__bar--neutral{background:#4a4a4a99}.sci-benefit-graph__bar-value{font-family:Space Grotesk,sans-serif;font-size:14px;font-weight:500;color:#f5f0e8;white-space:nowrap}.sci-benefit-graph__bar-value--neutral{color:#f5f0e866}.sci-benefit-graph__citation{display:block;font-family:Inter,sans-serif;font-size:11px;font-style:normal;font-weight:400;letter-spacing:.3px;color:#f5f0e859;margin-top:20px;padding-top:12px;border-top:1px solid rgba(255,255,255,.06)}@media(max-width:768px){.sci-benefit-graph__content{padding:20px;max-width:100%}.sci-benefit-graph__number{font-size:48px}.sci-benefit-graph__unit{font-size:24px}.sci-benefit-graph__title{font-size:15px}.sci-benefit-graph__bar-track{height:22px}.sci-benefit-graph__bar-row{grid-template-columns:80px 1fr auto;gap:8px}.sci-benefit-graph__bar-label{font-size:11px}.sci-benefit-graph__bar-value{font-size:12px}.sci-benefit-graph__citation{font-size:10px}}a.sci-blog-card{text-decoration:none;color:inherit;display:block}@media(prefers-reduced-motion:reduce){.sci-benefit-graph__bar{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/science.css.map */
