*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#25233a;background:#f6f7fb;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px}a{color:inherit}.shell{min-height:100vh}.side{color:#fff;z-index:50;background:#211b3e;flex-direction:column;width:226px;padding:20px 14px;display:flex;position:fixed;inset:0 auto 0 0}.brand{align-items:center;gap:9px;padding:5px 6px 22px;text-decoration:none;display:flex}.brand span{background:linear-gradient(135deg,#7965ed,#43a7a0);border-radius:11px;place-items:center;width:34px;height:34px;font-weight:950;display:grid}.brand b{font-size:13px}.side nav{gap:4px;display:grid}.side nav a{color:#d7d2e6;border-radius:10px;align-items:center;gap:10px;padding:10px;font-size:11px;font-weight:800;text-decoration:none;display:flex}.side nav a:hover,.side nav a.active{color:#fff;background:#ffffff14}.side nav i{text-align:center;width:19px;font-style:normal}.sideRule{background:#ffffff0b;border:1px solid #ffffff14;border-radius:12px;margin-top:auto;padding:12px}.sideRule b{font-size:9px;display:block}.sideRule span{color:#bbb3d0;margin-top:4px;font-size:8px;line-height:1.45;display:block}.main{max-width:1260px;margin-left:226px;padding:28px 34px 90px}.mobileTop,.mobileNav{display:none}.hero,.profileHero,.stackHero{color:#fff;background:linear-gradient(135deg,#2b2451,#6652ce 55%,#3fa39d);border-radius:22px;justify-content:space-between;align-items:center;gap:24px;padding:34px;display:flex;box-shadow:0 20px 50px #251d4624}.hero h1,.profileHero h1,.stackHero h1{margin:8px 0 12px;font-size:42px;line-height:1.03}.hero p,.profileHero p,.stackHero p{color:#e5e0f5;max-width:700px;line-height:1.55}.heroOrb,.molecule,.stackHero>b{background:#ffffff18;border:1px solid #ffffff2b;border-radius:50%;flex:0 0 130px;place-items:center;width:130px;height:130px;font-size:42px;font-weight:950;display:grid}.eyebrow{letter-spacing:.7px;font-size:8px;font-weight:950}.heroActions{gap:8px;margin-top:18px;display:flex}.heroActions a,.toolCard button{color:#34285f;background:#fff;border:0;border-radius:11px;padding:10px 14px;font-size:10px;font-weight:950;text-decoration:none}.heroActions a.secondary{color:#fff;background:#ffffff12;border:1px solid #ffffff2c}.section,.sectionTitle{margin-top:24px}.sectionTitle{justify-content:space-between;align-items:end;gap:12px;margin-bottom:10px;display:flex}.sectionTitle h2{margin:0;font-size:17px}.sectionTitle p,.sectionTitle>span,.muted{color:#77748a;font-size:9px}.pageHead{margin-bottom:18px}.pageHead h1{margin:6px 0;font-size:32px}.pageHead p{color:#77748a}.compoundCard,.studyGrid article,.regGrid article,.familyCard{background:#fff;border:1px solid #e1e1ea;border-radius:15px;padding:15px;text-decoration:none;display:block}.compoundCard:hover{transform:translateY(-2px);box-shadow:0 12px 30px #2a234614}.compoundCard small,.studyGrid small,.regGrid small,.familyCard small,.toolCard small{color:#766b91;font-size:8px;font-weight:900}.compoundCard h3{margin:5px 0;font-size:16px}.compoundCard p,.studyGrid p,.regGrid p,.familyCard p{color:#737083;font-size:9px;line-height:1.5}.miniScores{flex-wrap:wrap;gap:5px;margin-top:12px;display:flex}.miniScores span{background:#f0eef8;border-radius:7px;padding:5px 6px;font-size:7px}.status{color:#624cb2;font-size:8px;font-weight:900}.featureGrid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;display:grid}.featureGrid a{background:linear-gradient(145deg,#fff,#f5f1ff);border:1px solid #ded8ef;border-radius:15px;padding:16px;text-decoration:none}.featureGrid b,.featureGrid span{display:block}.featureGrid b{font-size:12px}.featureGrid span{color:#77748a;margin-top:6px;font-size:9px;line-height:1.5}.profileHero.retatrutide{background:linear-gradient(135deg,#27214d,#5d51c6 58%,#4499ad)}.profileHero.bpc-157{background:linear-gradient(135deg,#342548,#814c88 55%,#ce7883)}.profileHero.nad-plus{background:linear-gradient(135deg,#153547,#1e7180 58%,#52a39a)}.heroStatus{background:#ffffff17;border:1px solid #ffffff2b;border-radius:999px;padding:7px 9px;font-size:8px;font-weight:900;display:inline-block}.profileNav{z-index:20;background:#2a2149;border-radius:14px;gap:6px;margin:12px 0;padding:9px;display:flex;position:sticky;top:10px;overflow:auto;box-shadow:0 8px 24px #2d214e1f}.profileNav button,.profileNav a{color:#fff;white-space:nowrap;background:#ffffff10;border:1px solid #ffffff24;border-radius:9px;padding:8px 10px;font-size:9px;font-weight:900;text-decoration:none}.meterGrid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.meter{background:#fff;border:1px solid #e1e1ea;border-radius:13px;padding:11px}.meter>div:first-child{justify-content:space-between;font-size:9px;display:flex}.track{background:#ecebf2;border-radius:9px;height:6px;margin-top:9px;overflow:hidden}.track span{background:linear-gradient(90deg,#6550cc,#3a9c93);border-radius:9px;height:100%;display:block}.boundary,.blueBoundary,.purpleBoundary,.amberBoundary,.redBoundary{border-radius:11px;margin-top:10px;padding:11px 13px;font-size:9px;line-height:1.5}.boundary{background:#edf8f5;border-left:4px solid #36927d}.blueBoundary{background:#eef5ff;border-left:4px solid #577cd2}.purpleBoundary{background:#f4efff;border-left:4px solid #785cce}.amberBoundary{background:#fff4dc;border-left:4px solid #d19b32}.redBoundary{background:#fff0f1;border-left:4px solid #c9656e}.studyGrid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.studyGrid h3{font-size:12px}.studyOutcome{background:#f8f8fb;border-radius:8px;margin-top:6px;padding:8px;font-size:9px;line-height:1.45}.sourceLinks a,.regGrid a,.reviewGrid a,.safetyFocus a{color:#4f63a0;font-size:8px;font-weight:900;text-decoration:none}.doseList{gap:10px;display:grid}.doseCard,.communityDose,.evidenceBox,.toolCard{background:#fff;border:1px solid #dedee7;border-radius:15px;padding:15px}.doseCard{background:linear-gradient(145deg,#fff,#f5fbf9);border-top:3px solid #389b81}.cardTop{justify-content:space-between;gap:10px;display:flex}.cardTop h3{margin:3px 0;font-size:12px}.cardTop p{color:#77748a;font-size:9px}.cardTop a{color:#397d6b;font-size:8px;font-weight:900}.factGrid{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:10px;display:grid}.factGrid div,.threeCols div,.twoCols div{background:#fafafa;border:1px solid #e7e7ed;border-radius:9px;padding:9px}.factGrid small,.threeCols small{color:#647b73;font-size:7px;font-weight:950}.factGrid b{margin-top:4px;font-size:8px;line-height:1.4;display:block}.note{color:#77748a;font-size:8px;font-style:italic}.communityDose{background:linear-gradient(145deg,#fff,#fff8ec);border-top:3px solid #d29b32;margin-top:10px}.threeCols,.twoCols{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:10px;display:grid}.threeCols p,.twoCols p{font-size:8px;line-height:1.45}.badge{white-space:nowrap;border-radius:999px;padding:6px 8px;font-size:7px;font-weight:950}.badge.green{color:#35745f;background:#e8f5ef}.badge.amber{color:#91691f;background:#fff0d3}.badge.blue{color:#4b66a6;background:#eaf1ff}.badge.purple{color:#6b4ec0;background:#efe9ff}.badge.dark{color:#fff;background:#ffffff18}.comboGrid{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.comboCard{background:linear-gradient(145deg,#fff,#f5f8ff);border:1px solid #dae0ef;border-radius:13px;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;padding:13px;text-decoration:none;display:grid}.comboCard .icon{color:#fff;background:linear-gradient(135deg,#6250d9,#3e88d9);border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.comboCard small{color:#6b5aa0;font-size:7px;font-weight:950}.comboCard h3{margin:2px 0;font-size:12px}.comboCard b,.comboCard p,.comboCard em,.comboCard strong{font-size:8px}.comboCard p,.comboCard em{color:#77748a;font-style:normal;display:block}.theoryGrid{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.theoryGrid article{background:linear-gradient(145deg,#fff,#faf7ff);border:1px solid #e2dceb;border-top:3px solid #7659cf;border-radius:14px;padding:14px}.theoryGrid article>div:first-child{justify-content:space-between;font-size:8px;display:flex}.theoryGrid h3{font-size:12px}.theoryGrid dl{grid-template-columns:110px 1fr;gap:5px;font-size:8px;display:grid}.theoryGrid dt{font-weight:900}.theoryGrid dd{margin:0}.verdict{background:#f4efff;border-radius:9px;padding:9px}.verdict b,.verdict p{font-size:8px}.regGrid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.regGrid h3{font-size:12px}.empty{color:#77748a;background:#fafbfe;border:1px dashed #d2d3dc;border-radius:12px;padding:15px;font-size:9px}.nadHero{color:#fff;background:linear-gradient(135deg,#153547,#1f7180 55%,#52a39a);border-radius:18px;justify-content:space-between;align-items:center;padding:20px;display:flex}.nadHero h2{margin:8px 0;font-size:19px}.nadHero p{font-size:9px}.nadHero>b{font-size:28px}.nadMap{background:#f1f9f8;border:1px solid #d5e7e6;border-radius:15px;grid-template-columns:1fr 40px 1.2fr 40px 1fr;align-items:center;gap:7px;padding:15px;display:grid}.node{text-align:center;color:#277078;background:#fff;border:1px solid #d1e1e0;border-radius:11px;padding:12px;font-size:16px;font-weight:900}.node small{color:#7b8686;margin-top:3px;font-size:7px;display:block}.node.center{color:#fff;background:#287b80}.node.center small{color:#dff}.nadMap i{text-align:center;color:#4c9394;font-size:18px;font-style:normal}.nadMap .nmn{grid-column:1}.nadMap .up{grid-column:2}.familyGrid{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px;display:grid}.familyCard h3{margin:3px 0;font-size:15px}.familyCard>b{font-size:8px}.familyCard.direct{background:#edf8f6;border-top:3px solid #388c82}.familyCard a{color:#347e82;font-size:8px}.reviewGrid{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.reviewGrid article{background:#fff;border:1px solid #dce4e5;border-radius:13px;grid-template-columns:55px 1fr;gap:10px;padding:13px;display:grid}.reviewGrid article>strong{color:#317974;background:#e8f5f3;border-radius:11px;place-items:center;height:50px;display:grid}.reviewGrid h3{font-size:11px}.reviewGrid p{color:#77748a;font-size:8px;line-height:1.45}.safetyFocus{background:#fff4f4;border:1px solid #eed7d8;border-top:3px solid #c8646a;border-radius:14px;gap:11px;margin-top:10px;padding:14px;display:flex}.safetyFocus>span{color:#a8444d;background:#f8dfe1;border-radius:50%;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.safetyFocus h3{font-size:12px}.safetyFocus p,.incident{font-size:8px;line-height:1.45}.incident{background:#fff;border-radius:8px;margin:8px 0;padding:8px}.stackGrid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.stackCard{background:linear-gradient(145deg,#fff,#f6f2ff);border:1px solid #dfd8ec;border-radius:16px;padding:17px;text-decoration:none;display:block}.stackCard h2{font-size:17px}.stackCard p{color:#77748a;font-size:9px}.stackCard small,.chips span{background:#edf2ff;border-radius:999px;margin:3px;padding:5px 7px;font-size:7px;display:inline-block}.componentGrid{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.componentGrid a,.componentGrid article{background:#fff;border:1px solid #e0e0e8;border-radius:13px;padding:14px;text-decoration:none}.componentGrid h3{font-size:13px}.componentGrid small,.componentGrid span{font-size:8px}.compareTable{background:#fff;border:1px solid #dedee7;border-radius:14px;overflow:hidden}.compareTable .row{border-bottom:1px solid #eee;grid-template-columns:1.2fr repeat(3,1fr);gap:8px;padding:12px;display:grid}.compareTable .row:last-child{border:0}.compareTable .head{background:#f4f1fb}.compareTable strong{text-align:center}.toolCard textarea{width:100%;min-height:130px;font:inherit;resize:vertical;border:1px solid #d9d8e2;border-radius:11px;margin-bottom:9px;padding:12px}.toolCard button{color:#fff;cursor:pointer;background:#5d4ac3}.claimResult dl{grid-template-columns:150px 1fr;gap:7px;font-size:9px;display:grid}.claimResult dd{margin:0}.inputGrid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.inputGrid label{font-size:9px;font-weight:900}.inputGrid input{border:1px solid #dddce5;border-radius:9px;width:100%;margin-top:5px;padding:10px;display:block}.calcResult{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:12px;display:grid}.calcResult div{background:#f4f6fb;border-radius:10px;padding:13px}.calcResult small,.calcResult b{display:block}.calcResult small{font-size:7px}.calcResult b{margin-top:5px;font-size:15px}@media (max-width:900px){.compoundGrid,.familyGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){body{font-size:13px}.side{display:none}.main{margin-left:0;padding:76px 14px 80px}.mobileTop{color:#fff;z-index:60;background:#211b3e;justify-content:space-between;align-items:center;height:60px;padding:0 15px;display:flex;position:fixed;inset:0 0 auto}.mobileTop a{font-size:11px;font-weight:900;text-decoration:none}.mobileNav{z-index:60;background:#211b3e;grid-template-columns:repeat(5,1fr);padding:7px 4px;display:grid;position:fixed;inset:auto 0 0}.mobileNav a{text-align:center;color:#ddd7ec;font-size:7px;text-decoration:none}.mobileNav i,.mobileNav span{font-style:normal;display:block}.mobileNav i{font-size:15px}.hero,.profileHero,.stackHero{padding:21px}.heroOrb,.molecule,.stackHero>b{flex-basis:72px;width:72px;height:72px;font-size:22px}.compoundGrid,.featureGrid,.studyGrid,.meterGrid,.regGrid,.theoryGrid,.stackGrid,.componentGrid,.comboGrid,.reviewGrid,.familyGrid,.factGrid,.threeCols,.twoCols,.inputGrid,.calcResult{grid-template-columns:1fr}.profileNav{margin-left:-5px;margin-right:-5px;top:65px}.nadMap{grid-template-columns:1fr 25px 1fr 25px 1fr;padding:9px}.node{padding:8px;font-size:12px}.sectionTitle{align-items:flex-start}.comboCard{grid-template-columns:36px 1fr}.comboCard strong{grid-column:2}.compareTable .row{grid-template-columns:1fr repeat(3,.7fr);font-size:8px}.claimResult dl{grid-template-columns:1fr}.nadHero>b{font-size:20px}body{font-size:16px;line-height:1.55}.main{padding-left:16px;padding-right:16px}.hero h1,.profileHero h1,.stackHero h1{font-size:32px}.hero p,.profileHero p,.stackHero p{font-size:16px;line-height:1.5}.pageHead h1{font-size:30px}.pageHead p{font-size:16px;line-height:1.5}.sectionTitle h2{font-size:22px}.sectionTitle p,.sectionTitle span,.muted{font-size:14px}.compoundCard h3,.studyGrid h3,.regGrid h3,.familyCard h3,.stackCard h2,.componentGrid h3,.reviewGrid h3{font-size:18px}.compoundCard p,.studyGrid p,.regGrid p,.familyCard p,.componentGrid p,.reviewGrid p,.communityDose,.boundary,.note{font-size:14px;line-height:1.55}.compoundCard small,.studyGrid small,.regGrid small,.familyCard small,.componentGrid small,.reviewGrid small,.sourceLinks a{font-size:12px}.meter{font-size:13px}.badge,.status,.heroStatus{font-size:12px}.section{margin-top:18px}}.profileDisclosure{background:#fff;border:1px solid #dedee7;border-radius:16px;margin:14px 0;overflow:hidden}.profileDisclosure>summary{cursor:pointer;color:#281e49;justify-content:space-between;align-items:center;padding:18px 20px;font-size:18px;font-weight:900;list-style:none;display:flex}.profileDisclosure>summary:after{content:"+";color:#7659e8;font-size:26px;line-height:1}.profileDisclosureBody{padding:4px 18px 20px}@media (max-width:760px){.profileNav{display:none}.profileDisclosure>summary{min-height:64px;padding:18px 20px;font-size:18px}.profileDisclosure>summary:active{background:#f7f4ff}.profileDisclosureBody{padding:8px 18px 20px}.profileDisclosureBody .sectionTitle{margin-top:0}}.evidenceVisualCard{background:#fff;border:1px solid #e5e1ef;border-radius:18px;padding:18px;position:relative}.evidenceIcon{border-radius:13px;place-items:center;width:44px;height:44px;margin-bottom:14px;font-size:22px;display:grid}.evidenceVisualTop{color:#33284f;justify-content:space-between;align-items:center;gap:12px;font-size:15px;font-weight:800;display:flex}.evidenceVisualTop strong{color:#211942;font-size:22px}.evidenceScale{background:#ece9f3;border-radius:999px;height:10px;margin-top:14px;overflow:hidden}.evidenceScale span{border-radius:999px;height:100%;display:block}.evidenceTicks{color:#777087;justify-content:space-between;margin-top:7px;font-size:11px;display:flex}.evidenceBridge{background:linear-gradient(135deg,#f2efff,#edf8f6);border:1px solid #ded8ef;border-radius:18px;grid-column:1/-1;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;padding:20px;display:grid}.evidenceBridge>div{text-align:center}.evidenceBridgeLabel{color:#6c647a;margin-bottom:5px;font-size:13px;font-weight:800;display:block}.evidenceBridge strong{color:#211942;font-size:26px}.evidenceBridgeArrow{color:#7659e8;font-size:28px;font-weight:900}.evidenceBridge p{text-align:center;color:#554d63;grid-column:1/-1;margin:2px 0 0;font-size:15px;line-height:1.5}@media (max-width:760px){body{font-size:17px}.mobileTop a{font-size:16px}.mobileNav a{font-size:11px}.mobileNav i{font-size:20px}.compoundCard small,.studyGrid small,.regGrid small,.familyCard small,.componentGrid small,.reviewGrid small,.sourceLinks a,.badge,.status,.heroStatus{font-size:14px}.compoundCard p,.studyGrid p,.regGrid p,.familyCard p,.componentGrid p,.reviewGrid p,.communityDose,.boundary,.note{font-size:16px}.evidenceVisualGrid{grid-template-columns:1fr}.evidenceBridge{grid-template-columns:1fr auto 1fr}.evidenceVisualGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.evidenceVisualCard{min-width:0;padding:14px}.evidenceIcon{border-radius:11px;width:38px;height:38px;margin-bottom:10px;font-size:20px}.evidenceVisualTop{grid-template-columns:1fr;gap:3px;font-size:15px;line-height:1.2;display:grid}.evidenceVisualTop strong{font-size:22px}.evidenceScale{height:8px;margin-top:10px}.evidenceTicks{margin-top:5px;font-size:10px}.evidenceBridge{grid-column:1/-1;padding:16px}.evidenceBridgeLabel{font-size:13px}.evidenceBridge strong{font-size:24px}.evidenceBridge p{font-size:15px}}.profileDisclosureBody>.sectionTitle:first-child{display:none}.mechanismVisual,.nadRelationship{border-radius:20px;margin:18px 0}.mechanismVisual{background:linear-gradient(145deg,#f5f2ff,#eef9f7);border:1px solid #ded8ef;padding:20px}.mechanismHeading span{letter-spacing:.09em;color:#7659e8;font-size:12px;font-weight:900}.mechanismHeading h3{color:#241a44;margin:6px 0;font-size:24px}.mechanismHeading p{color:#655d72;margin:0;font-size:16px;line-height:1.5}.tripleMechanism{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px;display:grid;position:relative}.receptor{text-align:center;background:#fff;border:1px solid #ded9eb;border-radius:15px;padding:14px 8px}.receptor span{color:#241a44;font-size:18px;font-weight:900;display:block}.receptor small{color:#706879;font-size:13px}.mechanismCentre{text-align:center;color:#fff;background:linear-gradient(135deg,#654fde,#3ba29a);border-radius:999px;grid-column:1/-1;justify-self:center;width:190px;margin-top:12px;padding:15px;box-shadow:0 10px 26px #3f317c2e}.mechanismCentre strong,.mechanismCentre small{display:block}.mechanismCentre strong{font-size:19px}.mechanismCentre small{opacity:.9;font-size:12px}.mechanismLines{grid-column:1/-1;justify-content:space-around;align-items:center;height:18px;display:flex}.mechanismLines span{background:#9c8ee6;width:2px;height:18px}.mechanismNote{color:#625b6d;background:#fff;border-radius:12px;margin-top:16px;padding:12px 14px;font-size:14px;line-height:1.45}.nadRelationship{background:linear-gradient(145deg,#effafa,#f4f0ff);border:1px solid #d9e3e7;grid-template-columns:1fr 54px 1.25fr 54px 1fr;grid-template-areas:"nr nra nad redox nadh""nmn nmna nad redox nadh";align-items:center;gap:10px;padding:22px 14px;display:grid;position:relative}.nadRelationNode{text-align:center;background:#fff;border:1px solid #dce3e7;border-radius:16px;padding:15px 8px}.nadRelationNode strong{color:#241a44;font-size:21px;display:block}.nadRelationNode small,.nadArrow small{color:#746d7e;font-size:11px;display:block}.nadRelationNode.nr{grid-area:nr}.nadRelationNode.nmn{grid-area:nmn}.nadRelationNode.main{background:linear-gradient(135deg,#235b69,#3aa49b);grid-area:nad;padding:27px 8px}.nadRelationNode.main strong,.nadRelationNode.main small{color:#fff}.nadRelationNode.nadh{grid-area:nadh}.nrArrow{grid-area:nra}.nmnArrow{grid-area:nmna}.redoxArrow{grid-area:redox}.nadArrow{text-align:center}.nadArrow span{color:#7659e8;font-size:27px;font-weight:900;display:block}.nadRule{background:#edf8f5;border-left:5px solid #3a9c93;border-radius:13px;margin:14px 0 18px;padding:16px}.nadRule strong{color:#241a44;font-size:16px}.nadRule p{margin:5px 0 0;font-size:15px;line-height:1.5}@media (max-width:760px){.nadRelationship{grid-template-columns:1fr 42px 1.25fr;grid-template-areas:"nr nra nad""nmn nmna nad""nadh redox nad"}.nadRelationNode strong{font-size:18px}.nadArrow span{font-size:23px}}.evidenceInternet{background:linear-gradient(135deg,#f5f2ff,#eefafa);border:1px solid #ddddea;border-radius:24px;margin:20px 0 24px;overflow:hidden}.eiHead{padding:24px 26px 18px}.eiHead>span{letter-spacing:1.3px;color:#7659e8;font-size:13px;font-weight:900}.eiHead h3{color:#292143;margin:8px 0;font-size:27px;line-height:1.15}.eiHead p{margin:0;font-size:17px;line-height:1.5}.eiCompare{grid-template-columns:1fr 44px 1fr;align-items:stretch;padding:0 20px 20px;display:grid}.eiSide{background:#fff;border:1px solid #dedee8;border-radius:20px;min-width:0;padding:20px 16px}.eiSide .eiIcon{border-radius:15px;place-items:center;width:48px;height:48px;margin-bottom:16px;font-size:25px;font-weight:900;display:grid}.evidenceSide .eiIcon{color:#299c91;background:#e8f8f5}.internetSide .eiIcon{color:#7659e8;background:#f0ebff}.eiSide small{letter-spacing:.8px;color:#777386;margin-bottom:7px;font-size:11px;font-weight:900;display:block}.eiSide strong{color:#2d2449;font-size:20px;line-height:1.15;display:block}.eiSide p{margin:9px 0 0;font-size:15px;line-height:1.45}.eiVs{color:#fff;z-index:2;background:#7659e8;border-radius:50%;place-self:center;place-items:center;width:38px;height:38px;font-size:12px;font-weight:900;display:grid}.eiRule{background:#ffffffb8;border-left:5px solid #3ba89d;border-radius:12px;margin:0 20px 22px;padding:16px 18px;font-size:16px;line-height:1.5}@media (max-width:600px){.eiCompare{grid-template-columns:1fr 34px 1fr;padding:0 12px 16px}.eiSide{padding:16px 12px}.eiSide strong{font-size:17px}.eiSide p{font-size:14px}.eiVs{width:32px;height:32px;font-size:10px}.eiHead{padding:21px 18px 17px}.eiHead h3{font-size:23px}.eiRule{margin:0 12px 16px;font-size:15px}}.comboMap{background:linear-gradient(145deg,#f6f3ff,#eef9fb);border:1px solid #dde2ec;border-radius:24px;margin:20px 0 24px;overflow:hidden}.comboMapHead>span{letter-spacing:1.2px;color:#7659e8;font-size:12px;font-weight:900;display:block}.comboMapHead h3{color:#241a44;margin:7px 0;font-size:25px;line-height:1.2}.comboMapHead p{color:#6b6476;margin:0;font-size:16px;line-height:1.5}.comboMapBody{padding:6px 18px 18px}.comboCore{text-align:center;color:#fff;background:linear-gradient(135deg,#654fde,#3ba49a);border-radius:999px;width:min(280px,80%);margin:0 auto;padding:18px;box-shadow:0 10px 28px #3b307829}.comboCore strong,.comboCore small{display:block}.comboCore strong{font-size:21px}.comboCore small{opacity:.9;margin-top:3px;font-size:12px}.comboBranches{grid-template-columns:repeat(3,1fr);align-items:start;height:28px;margin:0 9%;display:grid}.comboBranches span{background:#9b8be2;justify-self:center;width:2px;height:28px}.comboNodes{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.comboNode{text-align:center;background:#fff;border:1px solid #dedfea;border-radius:16px;min-width:0;padding:15px 12px}.comboNode small{letter-spacing:.6px;color:#80788b;font-size:10px;font-weight:900;display:block}.comboNode strong{color:#291f49;margin-top:6px;font-size:17px;line-height:1.2;display:block}.comboNode span{color:#716b79;margin-top:6px;font-size:13px;line-height:1.35;display:block}.comboMapRule{background:#ffffffb8;border-left:5px solid #3aa298;border-radius:12px;margin:0 18px 20px;padding:15px 16px;font-size:15px;line-height:1.45}@media (max-width:600px){.comboMapHead{padding:20px 18px 14px}.comboMapHead h3{font-size:22px}.comboMapBody{padding:4px 12px 16px}.comboNodes{grid-template-columns:1fr}.comboBranches{display:none}.comboNode{padding:14px}.comboNode strong{font-size:18px}.comboCore{width:88%;margin-bottom:12px}.comboMapRule{margin:0 12px 16px;font-size:14px}}@media (max-width:760px){.main{padding-bottom:130px}.communityDose,.purpleBoundary,.theoryGrid article,.verdict,.boundary,.blueBoundary,.amberBoundary,.redBoundary{font-size:16px;line-height:1.55}.theoryGrid h3{font-size:18px;line-height:1.3}.theoryGrid dt,.theoryGrid dd{font-size:14px;line-height:1.45}.profileDisclosureBody{font-size:16px}.mobileNav a{padding-top:9px;padding-bottom:10px;font-size:13px}.mobileNav i{margin-bottom:4px}}.plannerPage{max-width:980px;margin:0 auto;padding:34px 20px 90px}.plannerHero{margin-bottom:24px}.plannerHero>span{letter-spacing:.12em;color:#6d50dc;font-size:13px;font-weight:900}.plannerHero h1{color:#281e49;margin:8px 0 12px;font-size:clamp(36px,7vw,56px);line-height:1.04}.plannerHero p{color:#6c6673;max-width:760px;margin:0;font-size:19px;line-height:1.55}.calculatorSwitcher{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:24px;display:grid}.calculatorSwitcher a{color:#332751;background:#fff;border:1px solid #ddd9e8;border-radius:16px;padding:16px 18px;font-size:16px;font-weight:900;text-decoration:none}.calculatorSwitcher a.active{color:#fff;background:linear-gradient(135deg,#604bd1,#3d9c99);border-color:#604bd1}.plannerCard{background:#fff;border:1px solid #e1dfe8;border-radius:24px;margin-bottom:22px;padding:28px;box-shadow:0 10px 30px #2119420d}.plannerCard h2{color:#281e49;margin:0 0 22px;font-size:29px}.plannerInputs{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.plannerField span{color:#352a50;margin-bottom:8px;font-size:16px;font-weight:900;display:block}.plannerField input{box-sizing:border-box;width:100%;font:inherit;color:#241a44;background:#faf9fd;border:1px solid #d5d0df;border-radius:16px;padding:17px 18px;font-size:20px;display:block}.plannerResults{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.plannerResult{text-align:center;background:#f3f0fb;border-radius:17px;min-width:0;padding:18px 12px}.plannerResult small{color:#777083;font-size:11px;font-weight:900;display:block}.plannerResult strong{color:#281e49;margin-top:7px;font-size:23px;display:block}.plannerAnswer{text-align:center;background:linear-gradient(145deg,#f1edff,#eef9f7);border-radius:20px;margin-top:18px;padding:24px}.plannerAnswer small,.plannerAnswer strong,.plannerAnswer span{display:block}.plannerAnswer small{letter-spacing:.1em;color:#71677e;font-size:12px;font-weight:900}.plannerAnswer strong{color:#281e49;margin:7px 0;font-size:31px}.plannerAnswer span{font-size:16px;line-height:1.5}.plannerRemaining{background:#edf8f5;border-radius:13px;margin-top:14px;padding:15px;font-size:16px}.plannerWarning{color:#f2eef8;background:#211942;border-radius:20px;padding:20px 24px;font-size:16px;line-height:1.55}@media (max-width:760px){.plannerPage{padding:30px 18px 130px}.plannerHero h1{font-size:40px}.plannerHero p{font-size:18px}.calculatorSwitcher{grid-template-columns:1fr}.plannerCard{padding:22px 18px}.plannerInputs{grid-template-columns:1fr}.plannerResults{grid-template-columns:repeat(2,1fr)}.plannerResult strong{font-size:21px}.plannerAnswer strong{font-size:27px}}.doseCalculatorLinks{grid-template-columns:repeat(2,1fr);gap:12px;margin:16px 0 20px;display:grid}.doseCalculatorLinks a{background:linear-gradient(145deg,#fff,#f7f5ff);border:1px solid #dddbea;border-radius:16px;padding:17px 18px;text-decoration:none}.doseCalculatorLinks b{color:#30234e;font-size:17px;display:block}.doseCalculatorLinks span{color:#706978;margin-top:5px;font-size:14px;line-height:1.4;display:block}@media (max-width:600px){.doseCalculatorLinks{grid-template-columns:1fr}.doseCalculatorLinks a{padding:17px}.doseCalculatorLinks b{font-size:18px}.doseCalculatorLinks span{font-size:15px}}.calculatorSwitcher{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:22px 0 26px;display:grid}.calculatorSwitcher a{color:#2f254b;background:#fff;border:2px solid #ddd8ea;border-radius:20px;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;min-height:110px;padding:18px 16px;font-size:17px;font-weight:900;text-decoration:none;display:flex;box-shadow:0 8px 24px #2119420d}.calculatorSwitcher a:first-line{font-size:20px}.calculatorSwitcher a.active{background:linear-gradient(145deg,#f0ebff,#edf9f7);border-color:#6b52df;box-shadow:0 10px 28px #5945be1f}.calculatorSwitcher a.active:after{content:"Selected";letter-spacing:.08em;color:#6b52df;text-transform:uppercase;margin-top:3px;font-size:11px;font-weight:900}@media (max-width:600px){.calculatorSwitcher{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.calculatorSwitcher a{min-height:118px;padding:16px 12px;font-size:16px;line-height:1.25}}.doseCalculatorPanel{background:linear-gradient(145deg,#f7f4ff,#eefafa);border:1px solid #dddbea;border-radius:22px;margin:20px 0 24px;padding:20px}.doseCalculatorIntro small{letter-spacing:1px;color:#7157df;font-size:11px;font-weight:900;display:block}.doseCalculatorIntro h3{color:#2b2148;margin:6px 0 7px;font-size:22px;line-height:1.2}.doseCalculatorIntro p{color:#696274;margin:0 0 16px;font-size:15px;line-height:1.5}.doseCalculatorPanel .doseCalculatorLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.doseCalculatorPanel .doseCalculatorLinks a{background:#fff;border:1px solid #dddbea;border-radius:16px;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;min-width:0;padding:15px;text-decoration:none;display:grid}.doseCalcIcon{background:#f0ecff;border-radius:13px;place-items:center;width:44px;height:44px;font-size:22px!important;display:grid!important}.doseCalculatorPanel .doseCalculatorLinks b{color:#2d234b;font-size:16px;line-height:1.25;display:block}.doseCalculatorPanel .doseCalculatorLinks div span{color:#726b79;margin-top:4px;font-size:13px;line-height:1.35;display:block}.doseCalculatorPanel .doseCalculatorLinks strong{color:#7258df;font-size:22px}@media (max-width:600px){.doseCalculatorPanel{padding:17px}.doseCalculatorPanel .doseCalculatorLinks{grid-template-columns:1fr}.doseCalculatorIntro h3{font-size:21px}.doseCalculatorIntro p{font-size:15px}.doseCalculatorPanel .doseCalculatorLinks b{font-size:17px}.doseCalculatorPanel .doseCalculatorLinks div span{font-size:14px}}.explorePage{max-width:1180px;margin:0 auto;padding:34px 28px 100px}.exploreHero{margin-bottom:24px}.exploreHero h1{color:#281e49;margin:7px 0 10px;font-size:clamp(38px,6vw,58px);line-height:1.04}.exploreHero p{color:#706978;max-width:720px;margin:0;font-size:18px;line-height:1.5}.exploreControls{background:#fff;border:1px solid #dedbe7;border-radius:22px;padding:20px;box-shadow:0 10px 30px #2119420d}.exploreSearch{background:#faf9fd;border:1px solid #d8d4e2;border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:0 16px;display:grid}.exploreSearch span{color:#6d55d8;font-size:24px}.exploreSearch input{width:100%;font:inherit;color:#2a2148;background:0 0;border:0;outline:0;padding:16px 0;font-size:18px}.exploreFilterBlock{margin-top:18px}.exploreFilterBlock small{letter-spacing:1px;color:#746d7e;margin-bottom:9px;font-size:11px;font-weight:900;display:block}.exploreChips{flex-wrap:wrap;gap:9px;display:flex}.exploreChips button{-webkit-appearance:none;appearance:none;color:#34294f;font:inherit;cursor:pointer;background:#fff;border:1px solid #ddd9e7;border-radius:999px;padding:10px 14px;font-size:14px;font-weight:800}.exploreChips button.active{color:#fff;background:#6e55db;border-color:#6e55db}.exploreCount{color:#716a79;margin:22px 2px 12px;font-size:15px}.exploreCount b{color:#30254d;font-size:19px}.exploreGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.exploreCard{min-width:0;color:inherit;background:#fff;border:1px solid #e0dde8;border-radius:20px;flex-direction:column;padding:20px;text-decoration:none;display:flex;box-shadow:0 8px 24px #2119420a}.exploreCardTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.exploreCardTop span{letter-spacing:.06em;text-transform:uppercase;color:#776f81;font-size:11px;font-weight:900}.exploreCardTop strong{color:#7258df;font-size:22px}.exploreCard h2{color:#2b2148;margin:12px 0 8px;font-size:24px}.exploreCard p{color:#706978;flex:1;margin:0;font-size:15px;line-height:1.5}.exploreCardBottom{justify-content:space-between;align-items:flex-end;gap:10px;margin-top:18px;display:flex}.exploreStatus{color:#5f49c5;background:#f0ecff;border-radius:999px;padding:7px 9px;font-size:11px;font-weight:900;display:inline-block}.exploreScore{color:#726b79;text-align:right;font-size:12px;font-weight:800}.exploreEmpty{color:#6f6878;background:#fff;border:1px dashed #d7d2e0;border-radius:20px;gap:5px;margin-top:18px;padding:28px;display:grid}.exploreEmpty b{color:#30254d;font-size:19px}@media (max-width:900px){.exploreGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.explorePage{padding:30px 18px 120px}.exploreHero h1{font-size:40px}.exploreHero p{font-size:17px}.exploreControls{padding:16px}.exploreSearch input{font-size:17px}.exploreChips{gap:8px}.exploreChips button{padding:9px 12px;font-size:13px}.exploreGrid{grid-template-columns:1fr}.exploreCard{padding:18px}.exploreCard h2{font-size:23px}.exploreCard p{font-size:15px}}.exploreControls{background:#fff;border:1px solid #dedbe7;border-radius:22px;margin-top:22px;padding:18px;box-shadow:0 10px 28px #2119420d}input.exploreSearch{box-sizing:border-box;color:#2b2148;width:100%;font:inherit;background:#faf9fd;border:1px solid #d9d5e4;border-radius:15px;outline:none;padding:15px 16px;font-size:17px;display:block}input.exploreSearch:focus{border-color:#7659e8;box-shadow:0 0 0 3px #7659e81f}.exploreFilters{scrollbar-width:none;gap:8px;margin-top:14px;padding-bottom:2px;display:flex;overflow-x:auto}.exploreFilters::-webkit-scrollbar{display:none}.exploreFilters button{-webkit-appearance:none;appearance:none;color:#34294f;font:inherit;cursor:pointer;background:#f7f5fb;border:1px solid #d9d5e4;border-radius:999px;flex:none;padding:10px 14px;font-size:14px;font-weight:800;line-height:1}.exploreFilters button.active{color:#2c214c;background:#e9e3ff;border-color:#7659e8;box-shadow:inset 0 0 0 1px #7659e8}.exploreCount{color:#6f6878;margin:22px 2px 12px;font-size:16px;font-weight:700}.compoundGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.compoundCard{color:#2b2148;background:#fff;border:1px solid #dfdce8;border-radius:20px;flex-direction:column;min-width:0;padding:20px;text-decoration:none;display:flex;box-shadow:0 7px 22px #2119420a}.compoundCardTop{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.compoundCardTop small{color:#6650c8;letter-spacing:.04em;background:#f0ecff;border-radius:999px;align-items:center;min-height:28px;padding:5px 9px;font-size:11px;font-weight:900;display:inline-flex}.compoundCardTop span{color:#6f55d8;flex:none;font-size:13px;font-weight:900}.compoundCard h3{color:#2b2148;margin:4px 0 9px;font-size:24px;line-height:1.15}.compoundCard p{color:#6f6878;flex:1;margin:0 0 18px;font-size:15px;line-height:1.5}.compoundCard .status{color:#654fc4;background:#f2effb;border-radius:999px;align-self:flex-start;margin-top:auto;padding:7px 10px;font-size:12px;font-weight:900}@media (max-width:900px){.compoundGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.exploreControls{padding:15px}input.exploreSearch{padding:14px 15px;font-size:17px}.exploreFilters{margin-left:-2px;margin-right:-2px}.exploreFilters button{padding:10px 13px;font-size:13px}.compoundGrid{grid-template-columns:1fr;gap:12px}.compoundCard{border-radius:18px;padding:17px}.compoundCard h3{font-size:23px}.compoundCard p{margin-bottom:14px;font-size:15px}}.retaVisual{background:linear-gradient(145deg,#fbf9ff,#f2f8fb);border:1px solid #dedbea;border-radius:22px;margin-top:18px;padding:22px}.retaVisualHead small{letter-spacing:1px;color:#7258df;margin-bottom:6px;font-size:11px;font-weight:900;display:block}.retaVisualHead h3{color:#2b2148;margin:0 0 8px;font-size:24px;line-height:1.2}.retaVisualHead p{color:#6d6675;margin:0;font-size:15px;line-height:1.55}.retaMechanism{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:10px;margin:22px 0 14px;display:grid}.retaReceptor{text-align:center;background:#fff;border:1px solid #dcd6f4;border-radius:17px;min-width:0;padding:17px 10px;box-shadow:0 8px 20px #3024590d}.retaReceptor span{color:#5e46c7;font-size:20px;font-weight:900;line-height:1.1;display:block}.retaReceptor small{color:#7a7282;margin-top:5px;font-size:11px;font-weight:800;display:block}.retaPlus{color:#9287a5;font-size:24px;font-weight:900}.retaArrow{text-align:center;color:#7258df;font-size:30px;line-height:1}.retaOutcome{text-align:center;background:#2a2148;border-radius:16px;flex-direction:column;gap:5px;margin-top:8px;padding:16px;display:flex}.retaOutcome strong{color:#fff;font-size:16px}.retaOutcome span{color:#ddd7ef;font-size:13px;line-height:1.45}.retaMechanismNote{color:#504463;background:#f3efff;border-radius:14px;margin-top:14px;padding:12px 14px;font-size:13px;line-height:1.45}@media (max-width:600px){.retaVisual{padding:17px}.retaVisualHead h3{font-size:22px}.retaMechanism{grid-template-columns:1fr;gap:8px}.retaPlus{text-align:center;line-height:1}.retaReceptor{padding:14px 10px}}.retaResults{background:linear-gradient(145deg,#fff,#f7f5ff);border:1px solid #dedbea;border-radius:22px;margin:18px 0 22px;padding:22px}.retaResultsHead small{letter-spacing:1px;color:#7258df;margin-bottom:6px;font-size:11px;font-weight:900;display:block}.retaResultsHead h3{color:#2b2148;margin:0 0 8px;font-size:24px}.retaResultsHead p{color:#6d6675;margin:0;font-size:15px;line-height:1.5}.retaResultGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.retaResultCard{background:#fff;border:1px solid #dfdbea;border-radius:18px;padding:18px}.retaResultMeta{justify-content:space-between;align-items:center;gap:10px;display:flex}.retaResultMeta span{color:#624bc5;background:#eee9ff;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:900}.retaResultMeta strong{color:#746d7c;font-size:11px}.retaResultCard h4{color:#6e6678;margin:16px 0 5px;font-size:15px}.retaResultNumber{color:#2c214c;font-size:38px;font-weight:950;line-height:1}.retaResultCard p{color:#6d6675;min-height:46px;margin:10px 0 14px;font-size:14px;line-height:1.45}.retaBar{background:#ece9f2;border-radius:999px;height:10px;margin-bottom:11px;overflow:hidden}.retaBarFill{background:#7258df;border-radius:999px;height:100%}.retaBarFill.phase2{width:81%}.retaBarFill.phase3{width:94%}.retaResultCard>small{color:#847c8c;font-size:11px;font-weight:800}.retaResultsNote{color:#504463;background:#f3efff;border-radius:14px;margin-top:14px;padding:13px 14px;font-size:13px;line-height:1.45}@media (max-width:600px){.retaResults{padding:17px}.retaResultsHead h3{font-size:22px}.retaResultGrid{grid-template-columns:1fr}.retaResultNumber{font-size:36px}.retaResultCard p{min-height:0}}.retaSafety{background:linear-gradient(145deg,#fff,#faf8ff);border:1px solid #dedbea;border-radius:22px;margin:18px 0 22px;padding:22px}.retaSafetyHead small{letter-spacing:1px;color:#7258df;margin-bottom:6px;font-size:11px;font-weight:900;display:block}.retaSafetyHead h3{color:#2b2148;margin:0 0 8px;font-size:24px}.retaSafetyHead p{color:#6d6675;margin:0;font-size:15px;line-height:1.5}.retaRegulatory{background:#2a2148;border:1px solid #e0dbea;border-radius:18px;justify-content:space-between;align-items:center;gap:14px;margin:20px 0 16px;padding:17px;display:flex}.retaRegulatory div{min-width:0}.retaRegulatory span{letter-spacing:1px;color:#bbb1d7;margin-bottom:4px;font-size:10px;font-weight:900;display:block}.retaRegulatory strong{color:#fff;font-size:21px;display:block}.retaRegulatory b{color:#9a3f48;letter-spacing:.4px;background:#fff1f1;border-radius:999px;flex:none;padding:8px 10px;font-size:11px;font-weight:950}.retaSafetyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.retaSafetyGrid article{background:#fff;border:1px solid #e0ddea;border-radius:17px;grid-template-columns:42px 1fr;gap:12px;padding:15px;display:grid}.retaSafetyIcon{color:#654dc8;background:#f0ecff;border-radius:13px;place-items:center;width:42px;height:42px;font-size:15px;font-weight:950;display:grid}.retaSafetyGrid h4{color:#2b2148;margin:1px 0 5px;font-size:16px}.retaSafetyGrid p{color:#6d6675;margin:0;font-size:13px;line-height:1.45}.retaSafetyBoundary{color:#504463;background:#f4f0ff;border-radius:14px;flex-direction:column;gap:4px;margin-top:14px;padding:14px;display:flex}.retaSafetyBoundary strong{font-size:13px}.retaSafetyBoundary span{font-size:13px;line-height:1.45}@media (max-width:600px){.retaSafety{padding:17px}.retaSafetyHead h3{font-size:22px}.retaRegulatory{flex-direction:column;align-items:flex-start}.retaSafetyGrid{grid-template-columns:1fr}.retaSafetyGrid article{grid-template-columns:40px 1fr}.retaSafetyIcon{width:40px;height:40px}}.retaClaims{background:linear-gradient(145deg,#fff,#faf8ff);border:1px solid #dedbea;border-radius:22px;margin:18px 0 22px;padding:22px}.retaClaimsHead small{letter-spacing:1px;color:#7258df;margin-bottom:6px;font-size:11px;font-weight:900;display:block}.retaClaimsHead h3{color:#2b2148;margin:0 0 8px;font-size:24px}.retaClaimsHead p{color:#6d6675;margin:0;font-size:15px;line-height:1.5}.retaClaimsList{gap:13px;margin-top:20px;display:grid}.retaClaimCard{background:#fff;border:1px solid #e0ddea;border-radius:18px;padding:17px}.retaClaimTop{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.retaClaimTop>span{letter-spacing:1px;color:#8a8391;font-size:10px;font-weight:900}.claimVerdict{white-space:nowrap;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:900}.claimVerdict.supported{color:#26724a;background:#e9f7ef}.claimVerdict.overstated{color:#94621f;background:#fff4df}.claimVerdict.contradicted{color:#a43f49;background:#fdebec}.claimVerdict.unresolved{color:#674fc8;background:#f0ecff}.retaClaimCard h4{color:#2b2148;margin:0 0 8px;font-size:18px;line-height:1.3}.retaClaimCard p{color:#6d6675;margin:0;font-size:14px;line-height:1.5}.retaClaimSource{border-top:1px solid #eeeaf3;justify-content:space-between;gap:12px;margin-top:14px;padding-top:12px;font-size:12px;display:flex}.retaClaimSource span{color:#8a8391}.retaClaimSource strong{text-align:right;color:#403653}.retaClaimsBoundary{color:#504463;background:#f4f0ff;border-radius:14px;flex-direction:column;gap:4px;margin-top:14px;padding:14px;display:flex}.retaClaimsBoundary strong{font-size:13px}.retaClaimsBoundary span{font-size:13px;line-height:1.45}@media (max-width:600px){.retaClaims{padding:17px}.retaClaimsHead h3{font-size:22px}.retaClaimTop{align-items:flex-start}.retaClaimCard h4{font-size:17px}}.retaClaimSource{border-top:1px solid #eeeaf3;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding-top:12px;display:flex}.retaClaimSource>div{min-width:0}.retaClaimSource span{color:#8a8391;margin-bottom:3px;font-size:11px;display:block}.retaClaimSource strong{color:#403653;font-size:12px;display:block}.retaClaimSource a{color:#624bc2;white-space:nowrap;background:#f0ecff;border-radius:999px;flex:none;padding:8px 10px;font-size:12px;font-weight:900;text-decoration:none}.retaClaimSource a:active{transform:translateY(1px)}@media (max-width:600px){.retaClaimSource{flex-direction:column;align-items:flex-start}.retaClaimSource a{text-align:center;width:100%}}.retaTimeline{background:linear-gradient(145deg,#fff,#faf8ff);border:1px solid #dedbea;border-radius:22px;margin:18px 0 22px;padding:22px}.retaTimelineHead small{letter-spacing:1px;color:#7258df;margin-bottom:6px;font-size:11px;font-weight:900;display:block}.retaTimelineHead h3{color:#2b2148;margin:0 0 8px;font-size:24px}.retaTimelineHead p{color:#6d6675;margin:0;font-size:15px;line-height:1.5}.retaTimelineTrack{margin-top:20px;position:relative}.retaTimelineTrack:before{content:"";background:#ddd6f5;width:2px;position:absolute;top:20px;bottom:20px;left:20px}.retaTimelineItem{grid-template-columns:42px 1fr;gap:14px;margin-bottom:16px;display:grid;position:relative}.retaTimelineItem:last-child{margin-bottom:0}.retaTimelineMarker{z-index:1;position:relative}.retaTimelineMarker span{color:#fff;background:#6b52d6;border-radius:50%;place-items:center;width:42px;height:42px;font-size:14px;font-weight:900;display:grid;box-shadow:0 0 0 5px #faf8ff}.retaTimelineContent{background:#fff;border:1px solid #e0ddea;border-radius:17px;padding:15px}.retaTimelineMeta{justify-content:space-between;align-items:center;gap:12px;margin-bottom:7px;display:flex}.retaTimelineMeta strong{color:#6c5aab;font-size:12px}.retaTimelineMeta b{color:#674fc8;white-space:nowrap;background:#f0ecff;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:900}.retaTimelineContent h4{color:#2b2148;margin:0 0 6px;font-size:17px}.retaTimelineContent p{color:#6d6675;margin:0;font-size:13px;line-height:1.45}.retaTimelineNote{color:#504463;background:#f4f0ff;border-radius:14px;flex-direction:column;gap:4px;margin-top:16px;padding:14px;display:flex}.retaTimelineNote strong{font-size:13px}.retaTimelineNote span{font-size:13px;line-height:1.45}@media (max-width:600px){.retaTimeline{padding:17px}.retaTimelineHead h3{font-size:22px}.retaTimelineTrack:before{left:18px}.retaTimelineItem{grid-template-columns:38px 1fr;gap:12px}.retaTimelineMarker span{width:38px;height:38px;font-size:13px}.retaTimelineMeta{flex-direction:column;align-items:flex-start;gap:5px}}.bpcGap{background:linear-gradient(145deg,#fff,#faf8ff);border:1px solid #dedbea;border-radius:22px;margin:18px 0 22px;padding:22px}.bpcGapHead small{letter-spacing:1px;color:#7258df;margin-bottom:6px;font-size:11px;font-weight:900;display:block}.bpcGapHead h3{color:#2b2148;margin:0 0 8px;font-size:24px}.bpcGapHead p{color:#6d6675;margin:0;font-size:15px;line-height:1.5}.bpcGapCompare{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:14px;margin-top:20px;display:grid}.bpcGapCompare article{background:#fff;border:1px solid #e0ddea;border-radius:18px;grid-template-columns:64px 1fr;gap:14px;padding:17px;display:grid}.bpcGapScore{border-radius:18px;place-items:center;width:64px;height:64px;font-size:20px;font-weight:950;display:grid}.bpcGapScore.human{color:#a43f49;background:#fdebec}.bpcGapScore.preclinical{color:#26724a;background:#e9f7ef}.bpcGapCompare article span{letter-spacing:1px;color:#8a8391;margin-bottom:4px;font-size:10px;font-weight:900;display:block}.bpcGapCompare article h4{color:#2b2148;margin:0 0 6px;font-size:18px}.bpcGapCompare article p{color:#6d6675;margin:0;font-size:13px;line-height:1.45}.bpcGapVs{color:#fff;background:#2a2148;border-radius:50%;align-self:center;place-items:center;width:40px;height:40px;font-size:20px;font-weight:900;display:grid}.bpcGapBridge{color:#504463;text-align:center;background:#f4f0ff;border-radius:16px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:16px;padding:14px;font-size:13px;display:flex}.bpcGapBridge b{color:#674fc8}.bpcGapBoundary{color:#5c4a38;background:#fff4e8;border-radius:14px;flex-direction:column;gap:4px;margin-top:14px;padding:14px;display:flex}.bpcGapBoundary strong{font-size:13px}.bpcGapBoundary span{font-size:13px;line-height:1.45}@media (max-width:700px){.bpcGap{padding:17px}.bpcGapHead h3{font-size:22px}.bpcGapCompare{grid-template-columns:1fr}.bpcGapVs{margin:0 auto}.bpcGapCompare article{grid-template-columns:58px 1fr}.bpcGapScore{width:58px;height:58px;font-size:18px}.bpcGapBridge{flex-direction:column}.bpcGapBridge span{transform:rotate(90deg)}}.bpcHuman{background:linear-gradient(145deg,#fff,#faf8ff);border:1px solid #dedbea;border-radius:22px;margin:18px 0 22px;padding:22px}.bpcHumanHead small{letter-spacing:1px;color:#7258df;margin-bottom:6px;font-size:11px;font-weight:900;display:block}.bpcHumanHead h3{color:#2b2148;margin:0 0 8px;font-size:24px}.bpcHumanHead p{color:#6d6675;margin:0;font-size:15px;line-height:1.5}.bpcHumanStatus{color:#fff;background:#2a2148;border-radius:18px;justify-content:space-between;align-items:center;gap:14px;margin:20px 0 16px;padding:17px;display:flex}.bpcHumanStatus span{letter-spacing:1px;color:#bbb1d7;margin-bottom:4px;font-size:10px;font-weight:900;display:block}.bpcHumanStatus strong{font-size:19px;line-height:1.3;display:block}.bpcHumanStatus>b{color:#9a3f48;letter-spacing:.4px;background:#fff1f1;border-radius:999px;flex:none;padding:8px 10px;font-size:11px;font-weight:950}.bpcHumanStudies{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.bpcHumanStudies article{background:#fff;border:1px solid #e0ddea;border-radius:17px;padding:16px}.bpcHumanMeta{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.bpcHumanMeta span{letter-spacing:.5px;color:#776a92;font-size:10px;font-weight:900}.bpcHumanMeta b{color:#674fc8;white-space:nowrap;background:#f0ecff;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:900}.bpcHumanStudies h4{color:#2b2148;margin:0 0 7px;font-size:17px}.bpcHumanStudies p{color:#6d6675;margin:0;font-size:13px;line-height:1.48}.bpcHumanSource{border-top:1px solid #eeeaf3;justify-content:space-between;gap:10px;margin-top:14px;padding-top:11px;font-size:11px;display:flex}.bpcHumanSource span{color:#8a8391}.bpcHumanSource strong{color:#403653;text-align:right}.bpcHumanBoundary{color:#5c4a38;background:#fff4e8;border-radius:14px;flex-direction:column;gap:4px;margin-top:14px;padding:14px;display:flex}.bpcHumanBoundary strong{font-size:13px}.bpcHumanBoundary span{font-size:13px;line-height:1.45}@media (max-width:800px){.bpcHumanStudies{grid-template-columns:1fr}}@media (max-width:600px){.bpcHuman{padding:17px}.bpcHumanHead h3{font-size:22px}.bpcHumanStatus{flex-direction:column;align-items:flex-start}}.bpcSafety{background:linear-gradient(145deg,#fff,#faf8ff);border:1px solid #dedbea;border-radius:22px;margin:18px 0 22px;padding:22px}.bpcSafetyHead small{letter-spacing:1px;color:#7258df;margin-bottom:6px;font-size:11px;font-weight:900;display:block}.bpcSafetyHead h3{color:#2b2148;margin:0 0 8px;font-size:24px}.bpcSafetyHead p{color:#6d6675;margin:0;font-size:15px;line-height:1.5}.bpcSafetyStatus{color:#fff;background:#2a2148;border-radius:18px;justify-content:space-between;align-items:center;gap:14px;margin:20px 0 16px;padding:17px;display:flex}.bpcSafetyStatus span{letter-spacing:1px;color:#bbb1d7;margin-bottom:4px;font-size:10px;font-weight:900;display:block}.bpcSafetyStatus strong{font-size:19px;line-height:1.3;display:block}.bpcSafetyStatus>b{color:#9a3f48;letter-spacing:.4px;background:#fff1f1;border-radius:999px;flex:none;padding:8px 10px;font-size:11px;font-weight:950}.bpcSafetyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.bpcSafetyGrid article{background:#fff;border:1px solid #e0ddea;border-radius:17px;grid-template-columns:44px 1fr;gap:12px;padding:15px;display:grid}.bpcSafetyIcon{color:#674fc8;background:#f0ecff;border-radius:13px;place-items:center;width:44px;height:44px;font-size:13px;font-weight:950;display:grid}.bpcSafetyTitle{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:5px;display:flex}.bpcSafetyTitle h4{color:#2b2148;margin:0;font-size:16px}.bpcSafetyTitle b{color:#94621f;white-space:nowrap;background:#fff4df;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:900}.bpcSafetyGrid p{color:#6d6675;margin:0;font-size:13px;line-height:1.45}.bpcSafetyBoundary{color:#5c4a38;background:#fff4e8;border-radius:14px;flex-direction:column;gap:4px;margin-top:14px;padding:14px;display:flex}.bpcSafetyBoundary strong{font-size:13px}.bpcSafetyBoundary span{font-size:13px;line-height:1.45}@media (max-width:700px){.bpcSafety{padding:17px}.bpcSafetyHead h3{font-size:22px}.bpcSafetyStatus{flex-direction:column;align-items:flex-start}.bpcSafetyGrid{grid-template-columns:1fr}.bpcSafetyTitle{flex-direction:column;gap:5px}}.bpcBenefits{background:linear-gradient(145deg,#fff,#f8fbfa);border:1px solid #dedbea;border-radius:22px;margin:18px 0 22px;padding:22px}.bpcBenefitsHead small{letter-spacing:1px;color:#2f8a72;margin-bottom:6px;font-size:11px;font-weight:900;display:block}.bpcBenefitsHead h3{color:#2b2148;margin:0 0 8px;font-size:24px}.bpcBenefitsHead p{color:#6d6675;margin:0;font-size:15px;line-height:1.5}.bpcBenefitsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.bpcBenefitCard{background:#fff;border:1px solid #dfe6e3;border-radius:18px;padding:16px}.bpcBenefitTop{justify-content:flex-start;margin-bottom:10px;display:flex}.bpcBenefitBadge{letter-spacing:.2px;border-radius:999px;align-items:center;min-height:28px;padding:6px 9px;font-size:10px;font-weight:900;display:inline-flex}.bpcBenefitBadge.preclinical{color:#3f62a8;background:#eef4ff}.bpcBenefitBadge.developing{color:#26724a;background:#e9f7ef}.bpcBenefitBadge.human{color:#674fc8;background:#f0ecff}.bpcBenefitCard h4{color:#2b2148;margin:0 0 7px;font-size:18px}.bpcBenefitCard p{color:#625c6c;margin:0;font-size:13px;line-height:1.48}.bpcBenefitBoundary{border-top:1px solid #eeeaf3;margin-top:13px;padding-top:11px}.bpcBenefitBoundary span{color:#807788;font-size:12px;line-height:1.42}.bpcBenefitsKey{color:#405c53;background:#eef8f4;border-radius:14px;flex-direction:column;gap:4px;margin-top:14px;padding:14px;display:flex}.bpcBenefitsKey strong{font-size:13px}.bpcBenefitsKey span{font-size:13px;line-height:1.45}@media (max-width:700px){.bpcBenefits{padding:17px}.bpcBenefitsHead h3{font-size:22px}.bpcBenefitsGrid{grid-template-columns:1fr}}.bpcBenefitIcon{color:#26724a;letter-spacing:.3px;background:#e9f7ef;border-radius:14px;flex:0 0 44px;place-items:center;width:44px;height:44px;font-size:12px;font-weight:950;display:grid}.bpcBenefitLead h4{color:#2b2148;margin:0;font-size:19px;line-height:1.25}.bpcBenefitResearch{background:#f8f7fb;border-radius:14px;margin-top:14px;padding:12px 13px}.bpcBenefitResearch>span{letter-spacing:.9px;color:#8a8391;margin-bottom:5px;font-size:9px;font-weight:900;display:block}.bpcBenefitEvidence span{color:#8a8391;font-size:11px}.bpcBenefitEvidence strong{color:#674fc8;text-align:right;background:#f0ecff;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:900}@media (max-width:600px){.bpcBenefitLead h4{font-size:18px}.bpcBenefitEvidence{flex-direction:column;align-items:flex-start}}@media (min-width:900px){.profileHero p{font-size:20px;line-height:1.55}.profileHero h1{font-size:48px}.profileDisclosure>summary{padding-top:22px;padding-bottom:22px;font-size:22px}.sectionTitle h2{font-size:30px}.sectionTitle span,.sectionTitle p{font-size:16px;line-height:1.55}.profileDisclosureBody p,.profileDisclosureBody li{font-size:17px;line-height:1.6}.profileDisclosureBody h3{font-size:24px;line-height:1.3}.profileDisclosureBody h4{font-size:19px;line-height:1.35}.profileDisclosureBody small{font-size:13px}.studyGrid article{padding:24px}.studyGrid article h3{font-size:23px;line-height:1.35}.studyGrid article p{font-size:17px;line-height:1.6}.studyOutcome{font-size:16px;line-height:1.55}.boundary{font-size:17px;line-height:1.6}.nadFamily{font-size:16px}.nadFamily h3,.nadFamily h4{line-height:1.3}.nadFamily p{font-size:16px;line-height:1.55}.sidebar a{font-size:15px}.profileNav a{padding:11px 15px;font-size:14px}}.bpcResearchDoses{background:linear-gradient(145deg,#fff,#faf8ff);border:1px solid #dedbea;border-radius:22px;margin:18px 0 22px;padding:22px}.bpcResearchDosesHead small{letter-spacing:1px;color:#7258df;margin-bottom:6px;font-size:11px;font-weight:900;display:block}.bpcResearchDosesHead h3{color:#2b2148;margin:0 0 8px;font-size:24px}.bpcResearchDosesHead p{color:#6d6675;margin:0;font-size:15px;line-height:1.5}.bpcDoseCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.bpcDoseCards article{background:#fff;border:1px solid #e0ddea;border-radius:18px;padding:17px}.bpcDoseRoute{flex-direction:column;gap:4px;margin-bottom:14px;display:flex}.bpcDoseRoute span{letter-spacing:.5px;color:#674fc8;font-size:11px;font-weight:900}.bpcDoseRoute b{color:#8a8391;font-size:12px}.bpcDoseNumber{color:#2b2148;font-size:28px;font-weight:950;line-height:1}.bpcDoseDuration{color:#625c6c;margin-top:6px;font-size:13px}.bpcDoseStudy{border-top:1px solid #eeeaf3;flex-direction:column;gap:4px;margin-top:16px;padding-top:12px;display:flex}.bpcDoseStudy span{color:#8a8391;font-size:11px}.bpcDoseStudy strong{color:#403653;font-size:12px}.bpcDoseBoundary{color:#5c4a38;background:#fff4e8;border-radius:14px;flex-direction:column;gap:4px;margin-top:14px;padding:14px;display:flex}.bpcDoseBoundary strong{font-size:13px}.bpcDoseBoundary span{font-size:13px;line-height:1.45}@media (max-width:800px){.bpcDoseCards{grid-template-columns:1fr}}@media (max-width:600px){.bpcResearchDoses{padding:17px}.bpcResearchDosesHead h3{font-size:22px}.bpcDoseNumber{font-size:25px}}:root{--ype-navy-950:#071b3a;--ype-navy-900:#0b2250;--ype-navy-800:#12376b;--ype-navy-700:#24548a;--ype-text:#0b2250;--ype-text-secondary:#445b78;--ype-text-muted:#718096;--ype-text-inverse:#fff;--ype-page:#f7faff;--ype-surface:#fff;--ype-surface-soft:#f3f7fb;--ype-border:#dce7f1;--ype-border-soft:#e9f0f6;--ype-blue:#168df5;--ype-cyan:#18bdf2;--ype-turquoise:#16c5a3;--ype-violet:#7448f5;--ype-pink:#f2388d;--ype-green:#27b879;--ype-orange:#ff681f;--ype-yellow:#ffbd2e;--ype-blue-soft:#eaf5ff;--ype-cyan-soft:#e9faff;--ype-turquoise-soft:#e9faf5;--ype-violet-soft:#f1edff;--ype-pink-soft:#fff0f6;--ype-green-soft:#ebf9f2;--ype-orange-soft:#fff1e9;--ype-gradient:linear-gradient(90deg, #13a9ef 0%, #7048f5 52%, #f2388d 100%);--ype-cta:#ff681f;--ype-cta-hover:#ee5814;--ype-cta-text:#fff;--evidence-strong:#17895b;--evidence-strong-bg:#eaf8f1;--evidence-early:#2376d8;--evidence-early-bg:#edf5ff;--evidence-preclinical:#7651cf;--evidence-preclinical-bg:#f2edff;--evidence-mechanistic:#168f9c;--evidence-mechanistic-bg:#eaf9fa;--evidence-community:#c65088;--evidence-community-bg:#fff0f6;--evidence-insufficient:#687587;--evidence-insufficient-bg:#f0f3f6;--ype-radius-sm:10px;--ype-radius-md:14px;--ype-radius-lg:20px;--ype-radius-xl:28px;--ype-radius-pill:999px;--ype-shadow-xs:0 1px 3px #071b3a0d;--ype-shadow-sm:0 5px 18px #071b3a12;--ype-shadow-md:0 12px 32px #071b3a17;--ype-content-max:1280px;--ype-reading-max:760px;--ype-font:var(--font-inter), Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ype-leading-tight:1.1;--ype-leading-heading:1.2;--ype-leading-body:1.6;--ype-transition:.18s ease}body{background:var(--ype-page);color:var(--ype-text);font-family:var(--ype-font)}.main{background:var(--ype-page)}a{transition:color var(--ype-transition), background var(--ype-transition), border-color var(--ype-transition), box-shadow var(--ype-transition), transform var(--ype-transition)}button,input,textarea,select{font:inherit}::selection{background:var(--ype-violet-soft);color:var(--ype-navy-950)}.ype-card{background:var(--ype-surface);border:1px solid var(--ype-border-soft);border-radius:var(--ype-radius-lg);box-shadow:var(--ype-shadow-sm)}.ype-card--soft{background:var(--ype-surface-soft);border:1px solid var(--ype-border-soft);border-radius:var(--ype-radius-lg)}.ype-button{border-radius:var(--ype-radius-pill);cursor:pointer;min-height:44px;transition:background var(--ype-transition), border-color var(--ype-transition), color var(--ype-transition), transform var(--ype-transition), box-shadow var(--ype-transition);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:11px 18px;font-weight:800;text-decoration:none;display:inline-flex}.ype-button:hover{transform:translateY(-1px)}.ype-button--primary{background:var(--ype-blue);color:#fff;box-shadow:var(--ype-shadow-xs)}.ype-button--primary:hover{background:#0d7fdf}.ype-button--cta{background:var(--ype-cta);color:var(--ype-cta-text);box-shadow:var(--ype-shadow-xs)}.ype-button--cta:hover{background:var(--ype-cta-hover)}.ype-button--secondary{color:var(--ype-text);border-color:var(--ype-border);background:#fff}.ype-badge{border-radius:var(--ype-radius-pill);border:1px solid #0000;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.ype-badge--strong{color:var(--evidence-strong);background:var(--evidence-strong-bg)}.ype-badge--early{color:var(--evidence-early);background:var(--evidence-early-bg)}.ype-badge--preclinical{color:var(--evidence-preclinical);background:var(--evidence-preclinical-bg)}.ype-badge--mechanistic{color:var(--evidence-mechanistic);background:var(--evidence-mechanistic-bg)}.ype-badge--community{color:var(--evidence-community);background:var(--evidence-community-bg)}.ype-badge--insufficient{color:var(--evidence-insufficient);background:var(--evidence-insufficient-bg)}.ype-section{margin-top:32px}.ype-section-heading{color:var(--ype-navy-900);font-weight:900;line-height:var(--ype-leading-heading)}.ype-muted{color:var(--ype-text-secondary)}.shell{background:var(--ype-page);min-height:100vh}.side{display:none!important}.desktopTop{z-index:100;border-bottom:1px solid var(--ype-border-soft);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;display:block;position:sticky;top:0}.desktopTopInner{max-width:var(--ype-content-max);align-items:center;gap:34px;min-height:78px;margin:0 auto;padding:0 28px;display:flex}.brandDesktop{color:var(--ype-navy-950);flex:none;grid-template-rows:auto auto;grid-template-columns:auto auto;align-items:end;column-gap:5px;line-height:.86;text-decoration:none;display:grid}.brandDesktop .brandMini{letter-spacing:.12em;text-transform:uppercase;color:var(--ype-text-muted);grid-column:1/-1;margin-bottom:3px;font-size:9px;font-weight:800;line-height:1}.brandDesktop strong{letter-spacing:-.055em;color:var(--ype-navy-950);font-size:21px;font-weight:900}.brandDesktop .brandExplorer{letter-spacing:-.045em;color:var(--ype-violet);font-size:21px;font-weight:600}.desktopNav{justify-content:flex-end;align-items:center;gap:3px;min-width:0;margin-left:auto;display:flex}.desktopNav a{border-radius:var(--ype-radius-pill);min-height:42px;color:var(--ype-text-secondary);white-space:nowrap;align-items:center;gap:6px;padding:9px 10px;font-size:12px;font-weight:750;text-decoration:none;display:flex}.desktopNav a svg{width:17px;height:17px}.desktopNav a:hover{color:var(--ype-navy-900);background:var(--ype-surface-soft)}.desktopNav a.active{color:var(--ype-violet);background:var(--ype-violet-soft)}.main{width:100%;max-width:var(--ype-content-max);background:var(--ype-page);margin-right:auto;padding:32px 28px 90px;margin-left:auto!important}.mobileTop,.mobileNav{display:none}@media (max-width:900px){.desktopTop{display:none}.main{max-width:none;margin:0!important;padding:78px 14px 88px!important}.mobileTop{z-index:200;border-bottom:1px solid var(--ype-border-soft);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);justify-content:space-between;align-items:center;height:64px;padding:0 14px;position:fixed;inset:0 0 auto;box-shadow:0 2px 14px #071b3a0d;color:var(--ype-navy-950)!important;background:#fffffff7!important;display:flex!important}.mobileBrand{grid-template-rows:auto auto;grid-template-columns:auto auto;column-gap:4px;line-height:.86;display:grid;color:var(--ype-navy-950)!important;text-decoration:none!important}.mobileBrand>span{letter-spacing:.12em;text-transform:uppercase;color:var(--ype-text-muted);grid-column:1/-1;margin-bottom:2px;font-size:7px;font-weight:800;line-height:1}.mobileBrand strong{letter-spacing:-.055em;color:var(--ype-navy-950);font-size:17px;font-weight:900;line-height:1}.mobileBrand b{letter-spacing:-.045em;color:var(--ype-violet);font-size:17px;font-weight:600;line-height:1}.mobileTopActions{align-items:center;gap:7px;display:flex}.mobileSearchButton{border:1px solid var(--ype-border);background:#fff;border-radius:50%;place-items:center;width:40px;height:40px;text-decoration:none;display:grid;color:var(--ype-navy-900)!important;padding:0!important}.mobileSearchButton svg{width:20px;height:20px}.mobileMenu{position:relative}.mobileMenu>summary{cursor:pointer;border:1px solid var(--ype-border);background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:40px;height:40px;padding:0;list-style:none;display:flex}.mobileMenu>summary::-webkit-details-marker{display:none}.mobileMenu>summary span{background:var(--ype-navy-900);border-radius:2px;width:16px;height:1.5px}.mobileMenu>nav{border:1px solid var(--ype-border-soft);background:#fff;border-radius:18px;gap:3px;width:min(285px,100vw - 28px);padding:10px;display:grid;position:absolute;top:48px;right:0;box-shadow:0 18px 45px #071b3a29}.mobileMenu>nav a{border-radius:12px;align-items:center;gap:11px;min-height:46px;padding:10px 12px;font-size:14px;font-weight:750;text-decoration:none;display:flex;color:var(--ype-text-secondary)!important}.mobileMenu>nav a svg{width:20px;height:20px}.mobileMenu>nav a.active{background:var(--ype-violet-soft);color:var(--ype-violet)!important}.mobileNav{z-index:190;height:70px;padding:7px max(4px,env(safe-area-inset-right)) max(7px,env(safe-area-inset-bottom)) max(4px,env(safe-area-inset-left));border-top:1px solid var(--ype-border-soft);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);grid-template-columns:repeat(5,1fr);position:fixed;inset:auto 0 0;box-shadow:0 -5px 22px #071b3a0f;background:#fffffffa!important;display:grid!important}.mobileNav a{flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;padding:3px 1px;font-weight:750;line-height:1.05;text-decoration:none;display:flex;color:var(--ype-text-muted)!important;font-size:9px!important}.mobileNav i{place-items:center;font-style:normal;width:auto!important;height:auto!important;display:grid!important}.mobileNav i svg{width:21px;height:21px}.mobileNav a.active{color:var(--ype-violet)!important}}@media (min-width:901px) and (max-width:1120px){.desktopTopInner{gap:18px;padding-left:18px;padding-right:18px}.desktopNav a{padding-left:7px;padding-right:7px;font-size:11px}.desktopNav a svg{display:none}}.ypeHome{width:100%}.ypeHomeHero{min-height:540px;box-shadow:var(--ype-shadow-md);background:linear-gradient(90deg,#04132df5 0%,#071e41db 42%,#0a23416b 72%,#071a3152 100%),url(/images/home-hero.webp) 50%/cover no-repeat;border-radius:30px;position:relative;overflow:hidden}.ypeHomeHeroShade{background:radial-gradient(circle at 75% 30%,#2db0ff38,#0000 34%),linear-gradient(#0000 55%,#0519322e);position:absolute;inset:0}.ypeHomeHeroContent{z-index:2;grid-template-columns:minmax(0,1fr) 330px;align-items:center;gap:50px;min-height:540px;padding:60px 58px;display:grid;position:relative}.ypeHomeHeroCopy{max-width:700px}.ypeHomeEyebrow{color:#bce9ff;letter-spacing:.17em;margin-bottom:18px;font-size:12px;font-weight:900;display:block}.ypeHomeHero h1{color:#fff;letter-spacing:-.055em;margin:0;font-size:clamp(56px,6vw,84px);font-weight:900;line-height:.94}.ypeHomeHero h1 span{background:var(--ype-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.ypeHomeHeroCopy>p{color:#ffffffd1;margin:25px 0 28px;font-size:20px;line-height:1.55}.ypeHomeHeroCopy>p strong{color:#fff;font-weight:800}.ypeHeroSearch{max-width:620px;min-height:62px;color:var(--ype-text-secondary);background:#fff;border-radius:999px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:7px 8px 7px 20px;text-decoration:none;display:grid;box-shadow:0 14px 36px #0000002e}.ypeHeroSearch svg{width:22px;height:22px;color:var(--ype-navy-900)}.ypeHeroSearch span{font-size:14px;font-weight:600}.ypeHeroSearch b{background:var(--ype-cta);color:#fff;border-radius:999px;padding:13px 22px;font-size:13px;font-weight:850}.ypePopularSearches{flex-wrap:wrap;align-items:center;gap:7px;margin-top:17px;margin-bottom:14px;display:flex}.ypePopularSearches small{color:#ffffffad;margin-right:2px;font-size:11px;font-weight:700}.ypePopularSearches a{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1f;border:1px solid #ffffff38;border-radius:999px;padding:7px 11px;font-size:11px;font-weight:750;text-decoration:none}.ypeHeroPrinciples{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe6;border:1px solid #ffffff52;border-radius:22px;gap:8px;padding:22px;display:grid;box-shadow:0 18px 44px #00000029}.ypeHeroPrinciples>div{grid-template-columns:38px 1fr;align-items:center;gap:11px;min-height:54px;display:grid}.ypeHeroPrinciples i{background:var(--ype-blue-soft);width:36px;height:36px;color:var(--ype-blue);border-radius:50%;place-items:center;font-size:13px;font-style:normal;font-weight:900;display:grid}.ypeHeroPrinciples div:nth-child(2) i{background:var(--ype-pink-soft);color:var(--ype-pink)}.ypeHeroPrinciples div:nth-child(3) i{background:var(--ype-violet-soft);color:var(--ype-violet)}.ypeHeroPrinciples div:nth-child(4) i{background:var(--ype-green-soft);color:var(--ype-green)}.ypeHeroPrinciples div:nth-child(5) i{background:var(--ype-orange-soft);color:var(--ype-orange)}.ypeHeroPrinciples b{color:var(--ype-navy-900);font-size:13px;font-weight:850;display:block}.ypeHeroPrinciples small{color:var(--ype-text-secondary);margin-top:2px;font-size:10px;line-height:1.35;display:block}.ypeCategoryStrip{z-index:4;grid-template-columns:repeat(10,minmax(0,1fr));gap:8px;margin:-18px 30px 0;display:grid;position:relative}.ypeCategoryTile{border:1px solid var(--ype-border-soft);min-width:0;min-height:112px;box-shadow:var(--ype-shadow-sm);color:var(--ype-navy-900);text-align:center;background:#fff;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:13px 7px 10px;text-decoration:none;display:flex}.ypeCategoryTile:hover{box-shadow:var(--ype-shadow-md);transform:translateY(-3px)}.ypeCategoryIcon{border-radius:50%;place-items:center;width:42px;height:42px;font-size:18px;font-weight:900;display:grid}.ypeCategoryIcon.blue{background:var(--ype-blue-soft);color:var(--ype-blue)}.ypeCategoryIcon.violet,.ypeCategoryIcon.indigo,.ypeCategoryIcon.purple{background:var(--ype-violet-soft);color:var(--ype-violet)}.ypeCategoryIcon.cyan{background:var(--ype-cyan-soft);color:var(--ype-cyan)}.ypeCategoryIcon.pink,.ypeCategoryIcon.red{background:var(--ype-pink-soft);color:var(--ype-pink)}.ypeCategoryIcon.orange{background:var(--ype-orange-soft);color:var(--ype-orange)}.ypeCategoryIcon.green{background:var(--ype-green-soft);color:var(--ype-green)}.ypeCategoryIcon.turquoise{background:var(--ype-turquoise-soft);color:var(--ype-turquoise)}.ypeCategoryTile b{font-size:10px;font-weight:800;line-height:1.25}.ypeHomeSectionTitle{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.ypeHomeSectionTitle span{color:var(--ype-blue);letter-spacing:.14em;font-size:11px;font-weight:900}.ypeHomeSectionTitle h2{color:var(--ype-navy-950);letter-spacing:-.035em;margin:4px 0 5px;font-size:35px;line-height:1.05}.ypeHomeSectionTitle p{color:var(--ype-text-secondary);margin:0;font-size:14px}.ypeHomeSectionTitle>a{color:var(--ype-navy-900);font-size:13px;font-weight:800;text-decoration:none}.ypePopularRail{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.ypePopularCard{border:1px solid var(--ype-border-soft);min-width:0;box-shadow:var(--ype-shadow-xs);color:inherit;background:#fff;border-radius:20px;text-decoration:none;overflow:hidden}.ypePopularCard:hover{box-shadow:var(--ype-shadow-md);transform:translateY(-4px)}.ypePopularVisual{background:radial-gradient(circle at 65% 25%,#ffffffb3,#0000 24%),linear-gradient(145deg,#d9f1ff,#edf8ff 50%,#b7dcfb);place-items:center;height:145px;display:grid}.ypePopularVisual--2{background:linear-gradient(145deg,#f0e8ff,#d9ccff 50%,#c1e5ff)}.ypePopularVisual--3{background:linear-gradient(145deg,#e8fbf5,#c8f3e6 50%,#d8ecff)}.ypePopularVisual--4{background:linear-gradient(145deg,#fff0f5,#f9d7e8 50%,#eadcff)}.ypePopularVisual--5{background:linear-gradient(145deg,#e8fbff,#d3f5ef 50%,#c9e3ff)}.ypePopularVisual span{width:70px;height:70px;color:var(--ype-navy-900);background:#ffffffb8;border-radius:50%;place-items:center;font-size:30px;font-weight:900;display:grid;box-shadow:0 14px 30px #071b3a17}.ypePopularCardBody>small{color:var(--ype-violet);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:850}.ypePopularCardBody h3{color:var(--ype-navy-950);letter-spacing:-.02em;margin:5px 0 7px;font-size:20px}.ypePopularCardBody p{min-height:64px;color:var(--ype-text-secondary);margin:0;font-size:11px;line-height:1.5}.ypePopularCardFoot{border-top:1px solid var(--ype-border-soft);color:var(--ype-navy-900);justify-content:space-between;align-items:center;margin-top:14px;padding-top:12px;font-size:10px;font-weight:800;display:flex}.ypePopularCardFoot b{background:var(--ype-navy-950);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.ypeHomeTools{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:55px;display:grid}.ypeHomeTools a{border:1px solid var(--ype-border-soft);color:inherit;background:#fff;border-radius:18px;padding:19px;text-decoration:none;display:block}.ypeHomeTools b{color:var(--ype-navy-900);margin-bottom:6px;font-size:15px;display:block}.ypeHomeTools span{color:var(--ype-text-secondary);font-size:11px;line-height:1.45}@media (max-width:900px){.ypeHomeHero{background-position:58%;border-radius:0 0 28px 28px;min-height:620px;margin-left:-14px;margin-right:-14px}.ypeHomeHeroContent{min-height:620px;padding:48px 22px 42px;display:block}.ypeHomeHeroCopy{max-width:100%}.ypeHomeEyebrow{margin-bottom:14px;font-size:9px}.ypeHomeHero h1{font-size:50px;line-height:.96}.ypeHomeHeroCopy>p{margin:19px 0 24px;font-size:16px}.ypeHeroSearch{min-height:56px;padding-left:16px}.ypeHeroSearch span{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ypeHeroSearch b{display:none}.ypePopularSearches{gap:6px}.ypePopularSearches a{padding:7px 9px;font-size:9px}.ypeHeroPrinciples{display:none}.ypeCategoryStrip{grid-template-columns:repeat(5,1fr);gap:7px;margin:-28px 0 0}.ypeCategoryTile{border-radius:14px;min-height:94px;padding:10px 5px 8px}.ypeCategoryIcon{width:36px;height:36px;font-size:15px}.ypeCategoryTile b{font-size:8px}.ypePopularSection{margin-top:45px}.ypeHomeSectionTitle{align-items:flex-end}.ypeHomeSectionTitle h2{font-size:28px}.ypeHomeSectionTitle p{display:none}.ypeHomeSectionTitle>a{font-size:11px}.ypePopularRail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin-left:-14px;margin-right:-14px;padding:0 14px 10px;display:flex;overflow-x:auto}.ypePopularRail::-webkit-scrollbar{display:none}.ypePopularCard{scroll-snap-align:start;flex:0 0 76vw}.ypePopularVisual{height:155px}.ypePopularCardBody p{min-height:auto;font-size:12px}.ypeHomeTools{grid-template-columns:repeat(2,1fr);gap:9px;margin-top:38px}.ypeHomeTools a{padding:15px}.ypeHomeTools b{font-size:13px}.ypeHomeTools span{font-size:10px}}.ypeHome,.ypeHome button,.ypeHome input,.ypeHome a,.ypeHome h1,.ypeHome h2,.ypeHome h3,.ypeHome p,.ypeHome span,.ypeHome b,.ypeHome strong,.ypeHome small{font-family:var(--ype-font)!important}@media (max-width:900px){.ypeHomeHero{min-height:540px}.ypeHomeHeroContent{min-height:540px;padding-top:42px;padding-bottom:58px}.ypeHomeHero h1{letter-spacing:-.055em;font-size:48px;line-height:.94}.ypeHomeHeroCopy>p{font-size:15px;line-height:1.5}.ypeHeroSearch{min-height:54px}.ypeCategoryStrip{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-top:-30px}.ypeCategoryTile{min-height:88px;padding:9px 4px}.ypeCategoryTile b{font-size:8px;line-height:1.18}}.ypeHome,.ypeHome h1,.ypeHome h2,.ypeHome h3,.ypeHome p,.ypeHome a,.ypeHome button,.ypeHome input,.ypeHome span,.ypeHome b,.ypeHome strong,.ypeHome small{font-family:var(--ype-font)!important}.ypeHome,.ypeHome *{font-family:inherit!important}.ypeHomeHero{background-position:50%}@media (max-width:760px){.ypeHomeHero{background-position:68%;background-position:100%!important}}.ypePopularMeta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ypePopularEvidence{white-space:nowrap;border-radius:999px;align-items:center;min-height:25px;padding:5px 8px;font-size:9px;font-weight:800;line-height:1;display:inline-flex}.ypePopularEvidence--strong{background:var(--evidence-strong-bg);color:var(--evidence-strong)}.ypePopularEvidence--early{background:var(--evidence-early-bg);color:var(--evidence-early)}.ypePopularEvidence--preclinical{background:var(--evidence-preclinical-bg);color:var(--evidence-preclinical)}.ypePopularCard{position:relative}.ypePopularVisual{isolation:isolate;position:relative;overflow:hidden}.ypePopularVisual:before,.ypePopularVisual:after{content:"";filter:blur(1px);border-radius:50%;position:absolute}.ypePopularVisual:before{background:#ffffff73;width:115px;height:115px;top:-22px;right:-12px}.ypePopularVisual:after{background:#ffffff2e;border:1px solid #ffffffb3;width:90px;height:90px;bottom:-25px;left:-18px}.ypePopularVisual span{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffffc7;width:76px;height:76px;position:relative}.ypePopularCardBody h3{margin-top:10px}@media (max-width:900px){.ypePopularSection{padding-bottom:4px}.ypeHomeSectionTitle{margin-bottom:18px}.ypePopularRail{padding-bottom:16px}.ypePopularCard{border-radius:22px;flex-basis:72vw}.ypePopularVisual{height:170px}.ypePopularCardBody{padding:18px}.ypePopularCardBody h3{font-size:22px}.ypePopularCardBody p{margin-top:8px;font-size:12px;line-height:1.55}.ypePopularCardFoot{margin-top:17px}.ypePopularCardFoot span{font-size:11px}.ypePopularCardFoot b{width:34px;height:34px}}@media (max-width:760px){.ypePopularRail{gap:14px}.ypePopularCard{border-radius:20px;flex:0 0 72%;max-width:290px}.ypePopularVisual{height:135px}.ypePopularVisual span{width:62px;height:62px;font-size:28px}.ypePopularCardBody{padding:15px 16px 16px}.ypePopularMeta{align-items:flex-start}.ypePopularMeta small{font-size:11px}.ypePopularEvidence{min-height:22px;padding:4px 7px;font-size:8px}.ypePopularCardBody h3{margin:9px 0 7px;font-size:20px}.ypePopularCardBody p{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:11px;line-height:1.5;display:-webkit-box;overflow:hidden}.ypePopularCardFoot{margin-top:13px;padding-top:12px}.ypePopularCardFoot b{width:30px;height:30px}}.ypePopularVisual{background:#eaf3fb;border-radius:20px 20px 0 0;height:120px;overflow:hidden}.ypePopularImage{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.ypePopularVisual:before,.ypePopularVisual:after{display:none!important}.ypePopularVisual>span{display:none}@media (max-width:760px){.ypePopularCardBody p{-webkit-line-clamp:2;font-size:10.5px;line-height:1.5}.ypePopularCard{flex:0 0 68%;max-width:265px}.ypePopularVisual{height:98px}.ypePopularMeta{display:block}.ypePopularMeta small{margin-bottom:7px;display:block}.ypePopularEvidence{white-space:nowrap;max-width:100%;display:inline-flex}.ypePopularCardBody h3{margin:8px 0 7px;font-size:19px}.ypePopularCardBody p{-webkit-line-clamp:2;min-height:32px;margin-top:0}.ypePopularRail{gap:12px}.ypePopularCard{border-radius:18px;flex:0 0 225px;width:225px;max-width:225px}.ypePopularVisual{border-radius:18px 18px 0 0;height:90px}.ypePopularCardBody{padding:12px 13px 13px}.ypePopularMeta small{margin-bottom:6px;font-size:10px}.ypePopularEvidence{min-height:20px;padding:4px 7px;font-size:8px}.ypePopularCardBody h3{margin:7px 0 6px;font-size:18px;line-height:1.1}.ypePopularCardBody p{-webkit-line-clamp:2;min-height:30px;margin:0;font-size:10px;line-height:1.45}.ypePopularCardFoot{margin-top:9px;padding-top:9px}.ypePopularCardFoot span{font-size:10px}.ypePopularCardFoot b{width:28px;height:28px;font-size:11px}}.ypeHeaderLogo{object-fit:contain;width:auto;display:block}.ypeHeaderLogoDesktop{object-fit:contain;width:auto;max-width:300px;height:90px}.ypeHeaderLogoMobile{max-width:220px;height:46px}.brandDesktop,.mobileBrand{align-items:center;text-decoration:none;display:flex}@media (max-width:760px){.mobileBrand{min-width:0;overflow:hidden}.ypeHeaderLogoMobile{max-width:285px;height:58px}.mobileBrand{overflow:visible}.ypeHeaderLogoMobile{width:auto;max-width:330px;height:72px}.mobileBrand{flex-shrink:0;overflow:visible}}@media (min-width:901px){.desktopTop{min-height:88px}.desktopTopInner{grid-template-columns:250px 1fr;align-items:center;gap:24px;max-width:1380px;min-height:88px;margin:0 auto;padding:0 32px;display:grid}.brandDesktop{justify-content:flex-start;width:250px;min-width:250px;overflow:visible}.ypeHeaderLogoDesktop{width:245px;max-width:245px;height:auto}.desktopNav{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.desktopNav a{white-space:nowrap;font-size:14px;font-weight:650}.desktopNav svg{width:17px;height:17px}.brandDesktop{padding-bottom:13px;position:relative}.brandDesktop:after{content:none}.ypeHeroPrinciples{-webkit-backdrop-filter:blur(14px);background:#ffffffc7;border:1px solid #ffffff94;justify-self:end;width:300px;max-width:300px;padding:24px 22px;box-shadow:0 14px 34px #071b3a1a}}.bpcProfileHero{min-height:390px;box-shadow:var(--ype-shadow-md);color:#fff;background:linear-gradient(120deg,#071b3a 0%,#0b2a55 58%,#134873 100%);border-radius:28px;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);display:grid;position:relative;overflow:hidden}.bpcProfileHeroCopy{z-index:2;flex-direction:column;justify-content:center;align-items:flex-start;padding:48px 46px;display:flex;position:relative}.bpcHeroEyebrow{letter-spacing:.16em;color:#6ddcf5;margin-bottom:14px;font-size:11px;font-weight:800;line-height:1}.bpcProfileHero h1{letter-spacing:-.05em;color:#fff;margin:0;font-size:64px;line-height:.95}.bpcProfileHeroCopy>p{color:#ffffffd1;max-width:620px;margin:20px 0 0;font-size:18px;line-height:1.55}.bpcHeroInterests{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.bpcHeroInterests span{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#ffffff17;border:1px solid #ffffff2e;border-radius:999px;padding:8px 12px;font-size:11px;font-weight:700}.bpcHeroEvidence{background:#ffffff17;border:1px solid #ffffff24;border-radius:15px;max-width:590px;margin-top:24px;padding:14px 16px}.bpcHeroEvidence strong{color:#fff;margin-bottom:4px;font-size:12px;display:block}.bpcHeroEvidence span{color:#ffffffb3;font-size:11px;line-height:1.5;display:block}.bpcProfileHeroImage{min-height:390px;position:relative}.bpcProfileHeroImage:after{content:"";background:linear-gradient(90deg,#0b2a55 0%,#0b2a5552 34%,#0b2a5500 70%);position:absolute;inset:0}.bpcProfileHeroImage img{object-fit:cover;object-position:center;width:100%;height:100%}@media (max-width:760px){.bpcProfileHero{border-radius:24px;min-height:auto;display:block}.bpcProfileHeroCopy{padding:30px 24px 26px}.bpcProfileHero h1{font-size:48px}.bpcProfileHeroCopy>p{margin-top:14px;font-size:15px}.bpcHeroInterests,.bpcHeroEvidence{margin-top:18px}.bpcProfileHeroImage{min-height:190px}.bpcProfileHeroImage:after{background:linear-gradient(#0b2a55 0%,#0b2a5514 38%,#0b2a5500 70%)}}@media (min-width:901px){.ypeHomeHero{min-height:450px}.ypeHomeHeroContent{grid-template-columns:minmax(0,1fr) 270px;gap:70px;min-height:450px;padding-top:38px;padding-bottom:38px}.ypeHeroPrinciples{width:270px;max-width:270px;padding:18px;transform:translate(35px,-8px)}}@media (max-width:760px){.ypeHomeHero{background-position:100%!important;background-size:cover!important}.ypeHeroSearch{margin-top:6%}.ypePopularSearches{margin-top:120px}.mobileBrand{padding-bottom:10px;position:relative}.mobileBrand:after{content:"REAL SCIENCE. REAL POSSIBILITIES.";letter-spacing:.18em;color:#718096;white-space:nowrap;font-size:6px;font-weight:700;line-height:1;position:absolute;bottom:0;left:50%;transform:translate(-50%)}}.ypePopularCard{flex-direction:column;display:flex}.ypePopularCardBody{flex-direction:column;flex:1;display:flex}.ypePopularCardFoot{margin-top:auto}.ypeSiteFooter{color:#fff;background:#071b3d;margin-top:80px}.ypeSiteFooterInner{width:min(1180px,100% - 48px);margin:0 auto;padding:58px 0 26px}.ypeSiteFooterTop{grid-template-columns:minmax(260px,1.25fr) 2fr;align-items:start;gap:80px;display:grid}.ypeSiteFooterBrand{max-width:330px}.ypeSiteFooterLogo{width:230px;height:auto;margin-bottom:22px;display:block}.ypeSiteFooterBrand p{color:#ffffffad;margin:0;font-size:14px;line-height:1.65}.ypeSiteFooterNav{grid-template-columns:repeat(3,1fr);gap:44px;display:grid}.ypeSiteFooterNav h3{color:#fff;letter-spacing:.08em;text-transform:uppercase;margin:0 0 17px;font-size:13px;font-weight:750}.ypeSiteFooterNav a{color:#ffffffb3;width:fit-content;margin:0 0 11px;font-size:14px;text-decoration:none;transition:color .2s;display:block}.ypeSiteFooterNav a:hover{color:#fff}.ypeSiteDisclaimer{background:#ffffff0b;border:1px solid #ffffff1f;border-radius:16px;margin-top:46px;padding:22px 24px}.ypeSiteDisclaimer strong{color:#ffffffeb;margin-bottom:9px;font-size:13px;display:block}.ypeSiteDisclaimer p{color:#ffffff94;max-width:1050px;margin:5px 0 0;font-size:12px;line-height:1.6}.ypeSiteFooterBottom{color:#ffffff7a;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:24px;margin-top:25px;padding-top:21px;font-size:12px;display:flex}.ypeSiteFooterBottom>div{gap:22px;display:flex}@media (max-width:760px){.ypeSiteFooter{margin-top:55px;padding-bottom:74px}.ypeSiteFooterInner{width:min(100% - 32px,1180px);padding-top:40px}.ypeSiteFooterTop{grid-template-columns:1fr;gap:36px}.ypeSiteFooterBrand{max-width:100%}.ypeSiteFooterLogo{width:190px;margin-bottom:18px}.ypeSiteFooterNav{grid-template-columns:repeat(2,1fr);gap:30px 24px}.ypeSiteDisclaimer{margin-top:36px;padding:18px}.ypeSiteFooterBottom{flex-direction:column;align-items:flex-start;gap:12px}.ypeSiteFooterBottom>div{flex-wrap:wrap;gap:10px 18px}}.ypeHomeEvidenceTools{border-top:1px solid #0a22451a;width:min(1180px,100% - 48px);margin:76px auto 0;padding:54px 0 10px}.ypeHomeEvidenceToolsHead{max-width:720px;margin-bottom:32px}.ypeHomeSectionEyebrow{color:#2a8f8a;letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:800;display:inline-block}.ypeHomeEvidenceToolsHead h2{color:#0b2345;letter-spacing:-.035em;margin:0;font-size:clamp(30px,4vw,46px);line-height:1.05}.ypeHomeEvidenceToolsHead p{color:#617086;max-width:660px;margin:16px 0 0;font-size:16px;line-height:1.65}.ypeHomeEvidenceToolsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ypeHomeEvidenceToolCard{background:#fff;border:1px solid #0a22451a;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:start;gap:18px;min-height:150px;padding:26px 28px;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:grid;position:relative;box-shadow:0 10px 30px #0c23440b}.ypeHomeEvidenceToolCard:hover{border-color:#2a8f8a47;transform:translateY(-3px);box-shadow:0 18px 40px #0c234414}.ypeHomeEvidenceToolNumber{color:#2a8f8a;letter-spacing:.08em;padding-top:3px;font-size:12px;font-weight:800}.ypeHomeEvidenceToolCard h3{color:#0b2345;margin:0;font-size:19px;line-height:1.25}.ypeHomeEvidenceToolCard p{color:#6c7889;margin:9px 0 0;font-size:14px;line-height:1.55}.ypeHomeEvidenceToolArrow{color:#0b2345;font-size:22px;line-height:1;transition:transform .2s}.ypeHomeEvidenceToolCard:hover .ypeHomeEvidenceToolArrow{transform:translate(4px)}.ypeHomeEvidenceTools+.ypeSiteFooter,.homePage+.ypeSiteFooter{margin-top:54px}@media (max-width:760px){.ypeHomeEvidenceTools{width:min(100% - 32px,1180px);margin-top:54px;padding-top:38px}.ypeHomeEvidenceToolsHead{margin-bottom:24px}.ypeHomeEvidenceToolsHead h2{font-size:32px}.ypeHomeEvidenceToolsHead p{font-size:15px}.ypeHomeEvidenceToolsGrid{grid-template-columns:1fr}.ypeHomeEvidenceToolCard{border-radius:16px;min-height:0;padding:22px 20px}}.ypeHomeEvidenceTools{margin-bottom:-45px}@media (max-width:760px){.ypeHomeEvidenceTools{margin-bottom:-25px}.mobileBrand{flex-direction:column;align-items:center;padding-bottom:0;display:flex}.mobileBrandStrapline{letter-spacing:.18em;color:#718096;white-space:nowrap;margin-top:-7px;font-size:6px;font-weight:700;line-height:1;display:block}.ypeHomeHeroContent{min-height:520px}.ypePopularSearches{margin-top:45px}.ypeCategoryStrip{margin-top:-55px}.mobileTop{height:84px;padding:0 14px}.main{padding-top:84px!important}.mobileBrand{flex-shrink:0;align-items:center;width:185px;height:84px;display:flex;overflow:visible}.ypeHeaderLogoMobile{object-fit:contain;width:auto;max-width:185px;height:82px;display:block}.mobileBrand:after{content:none}.ypeHomeEvidenceTools{margin-top:24px;padding-top:26px}.homePage+.ypeSiteFooter{margin-top:18px}.mainHome{padding-bottom:18px!important}}.bpcBenefits{background:#fff;border:1px solid #dfe4ea;border-radius:24px;margin:22px 0 30px;padding:0;overflow:hidden;box-shadow:0 14px 38px #142a490e}.bpcBenefitsHead{background:radial-gradient(circle at 92% 10%,#5561ff14,#0000 30%),linear-gradient(135deg,#f5fbf8 0%,#fff 58%,#faf8ff 100%);border-bottom:1px solid #e8ecef;padding:28px 30px 25px}.bpcBenefitsKicker{align-items:center;gap:9px;margin-bottom:10px;display:flex}.bpcBenefitsKicker>span{color:#208461;background:#e6f7ef;border-radius:9px;place-items:center;width:29px;height:29px;display:grid}.bpcBenefitsKicker svg{width:17px;height:17px}.bpcBenefitsHead small{color:#208461;letter-spacing:1.25px;margin:0;font-size:11px;font-weight:950}.bpcBenefitsHead h3{color:#142b52;letter-spacing:-.025em;max-width:900px;margin:0 0 12px;font-size:clamp(28px,2.4vw,36px);line-height:1.12}.bpcBenefitsHead p{color:#596577;max-width:960px;margin:0;font-size:16px;line-height:1.65}.bpcBenefitsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:24px;display:grid}.bpcBenefitCard{background:linear-gradient(#fff 0% 70%,#fcfdfd 100%);border:1px solid #d7e1de;border-radius:19px;flex-direction:column;min-width:0;padding:20px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;box-shadow:0 10px 26px #142a490e}.bpcBenefitCard:hover{border-color:#cfded9;transform:translateY(-2px);box-shadow:0 13px 30px #142a4913}.bpcBenefitLead{align-items:center;gap:14px;margin-bottom:12px;display:flex}.bpcBenefitIcon{color:#16805c;background:linear-gradient(145deg,#e4f7ee,#f0fbf6);border-radius:15px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 0 0 1px #27916c14}.bpcBenefitLead h4{color:#142b52;letter-spacing:-.015em;margin:0;font-size:20px;line-height:1.25}.bpcBenefitIntro{color:#49566a;margin:0;font-size:14px;line-height:1.6}.bpcBenefitResearch{background:#f8f7fb;border-left:3px solid #d9d2f5;border-radius:12px;margin-top:16px;padding:13px 14px}.bpcBenefitResearch>span{color:#797488;letter-spacing:1px;margin-bottom:5px;font-size:9px;font-weight:950;display:block}.bpcBenefitResearch p{color:#666276;margin:0;font-size:12px;line-height:1.5}.bpcBenefitEvidence{border-top:0;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:15px;display:flex}.bpcBenefitEvidence>span{color:#657386;font-size:11.5px;font-weight:700}.bpcBenefitEvidence strong{text-align:right;border-radius:999px;padding:8px 11px;font-size:10.5px;font-weight:900;line-height:1.2}.bpcEvidencePill.preclinical{color:#237a5c;background:#e8f7f0}.bpcEvidencePill.human{color:#6650c8;background:#eeeaff}.bpcEvidencePill.developing{color:#3869a8;background:#eaf3ff}.bpcEvidencePill.emerging{color:#9a6a16;background:#fff3dc}.bpcBenefitsKey{color:#365b4e;background:linear-gradient(135deg,#edf9f4,#f8fcfa);border:1px solid #d8eee4;border-radius:16px;grid-template-columns:38px 1fr;align-items:center;gap:13px;margin:0 24px 24px;padding:17px 18px;display:grid}.bpcBenefitsKeyIcon{color:#247b5e;background:#dff3e9;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.bpcBenefitsKeyIcon svg{width:20px;height:20px}.bpcBenefitsKey strong{color:#245847;margin-bottom:3px;font-size:14px;display:block}.bpcBenefitsKey span{color:#557167;font-size:13px;line-height:1.5}@media (max-width:700px){.bpcBenefits{border-radius:20px}.bpcBenefitsHead{padding:22px 18px 20px}.bpcBenefitsHead h3{font-size:27px}.bpcBenefitsHead p{font-size:14px;line-height:1.6}.bpcBenefitsGrid{grid-template-columns:1fr;gap:13px;padding:16px}.bpcBenefitCard{padding:17px}.bpcBenefitLead h4{font-size:18px}.bpcBenefitsKey{grid-template-columns:34px 1fr;margin:0 16px 16px;padding:15px}.bpcBenefitsKeyIcon{width:34px;height:34px}.bpcBenefitEvidence{flex-direction:row;align-items:center}}.bpcTopResearchFocus{margin-top:24px}.compoundResearchFocus{background:radial-gradient(circle at 9% 10%,#20b78917,#0000 28%),linear-gradient(145deg,#fff,#f8fbfd);border:1px solid #dce5e8;border-radius:24px;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);align-items:stretch;gap:28px;padding:28px;display:grid;box-shadow:0 14px 38px #142a490e}.researchFocusCopy{padding:8px 4px}.researchFocusCopy>small,.communitySectionHead small,.doseExploreHead small,.comboExploreHead small,.sourcesExploreHead small{color:#16805c;letter-spacing:1.15px;margin-bottom:9px;font-size:11px;font-weight:950;display:block}.researchFocusCopy h3{color:#142b52;letter-spacing:-.025em;max-width:720px;margin:0 0 13px;font-size:32px;line-height:1.15}.researchFocusCopy>p{color:#596577;max-width:720px;margin:0;font-size:15px;line-height:1.65}.researchFocusPoints{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:22px;display:grid}.researchFocusPoint{background:#ffffffd1;border:1px solid #e0e8e6;border-radius:14px;grid-template-columns:34px 1fr;gap:10px;padding:13px;display:grid}.researchFocusPoint>span{color:#16805c;background:#e8f7f0;border-radius:10px;place-items:center;width:34px;height:34px;font-size:10px;font-weight:950;display:grid}.researchFocusPoint strong{color:#18345d;margin-bottom:3px;font-size:13px;display:block}.researchFocusPoint p{color:#687486;margin:0;font-size:11px;line-height:1.45}.researchFocusVisual{color:#fff;background:radial-gradient(circle at 75% 20%,#20a7ff47,#0000 30%),linear-gradient(145deg,#071b3d,#153c68 52%,#174e60);border-radius:20px;flex-direction:column;justify-content:space-between;min-height:390px;padding:20px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 38px #071b3d2e}.researchVisualLabel{z-index:2;position:relative}.researchVisualLabel span{color:#74d8ff;letter-spacing:1px;margin-bottom:4px;font-size:9px;font-weight:950;display:block}.researchVisualLabel strong{font-size:16px}.researchFocusVisual svg{width:100%;max-height:270px;margin:auto}.researchVisualTags{z-index:2;flex-wrap:wrap;gap:6px;display:flex;position:relative}.researchVisualTags span{color:#ffffffd6;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;padding:6px 8px;font-size:9px;font-weight:750}.profileDisclosure{background:#fff;border:1px solid #dce4e8;border-radius:22px;margin-top:18px;overflow:hidden;box-shadow:0 10px 30px #142a490a}.profileDisclosure>summary{cursor:pointer;color:#142b52;letter-spacing:-.01em;background:linear-gradient(90deg,#fff,#f8fafc);justify-content:space-between;align-items:center;min-height:70px;font-weight:850;list-style:none;display:flex;padding:20px 24px!important;font-size:20px!important}.profileDisclosure>summary::-webkit-details-marker{display:none}.profileDisclosure>summary:after{content:"+";color:#6650c8;background:#eef2ff;border-radius:10px;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:20px;font-weight:700;display:grid}.profileDisclosure[open]>summary{border-bottom:1px solid #e7ecef}.profileDisclosure[open]>summary:after{content:"–"}.profileDisclosureBody{background:#fff;padding:24px}.evidenceVisualGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.evidenceVisualCard{background:#fff;border:1px solid #dfe6ea;border-radius:17px;padding:17px;box-shadow:0 7px 20px #142a4909}.evidenceBridge{background:linear-gradient(135deg,#eff9f5,#f8fcfb);border:1px solid #d8eae4;border-radius:16px;grid-column:1/-1;margin-top:4px;padding:17px 18px}.evidenceBridge p{color:#557167}.studyGrid{gap:14px}.studyGrid article{background:#fff;border:1px solid #dde5e9;border-radius:18px;padding:20px;box-shadow:0 8px 22px #142a490a}.studyGrid article h3{color:#142b52}.bpcHuman{background:linear-gradient(145deg,#f8fcfa,#fff);border:1px solid #dce6e4;border-radius:20px;margin-bottom:24px;padding:24px}.bpcHumanHead small,.bpcSafetyHead small{color:#16805c}.bpcHumanHead h3,.bpcSafetyHead h3{color:#142b52}.bpcHumanStatus{background:#eef8f4;border-color:#d6e7e1}.bpcHumanStudies article{border-color:#dce5e8;box-shadow:0 8px 22px #142a4909}.bpcHumanSource{text-decoration:none}.bpcHumanSource strong{color:#5f52c7}.bpcHumanBoundary{background:#eff8f5}.communityExplore{margin:0}.communitySectionHead,.doseExploreHead,.comboExploreHead,.sourcesExploreHead{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.communitySectionHead h2,.doseExploreHead h2,.comboExploreHead h2,.sourcesExploreHead h2{color:#142b52;letter-spacing:-.02em;margin:0 0 7px;font-size:29px;line-height:1.2}.communitySectionHead p,.doseExploreHead p,.comboExploreHead p,.sourcesExploreHead p{color:#657184;max-width:760px;margin:0;font-size:14px;line-height:1.55}.communitySectionHead>span,.doseExploreHead>span,.comboExploreHead>span{color:#6650c8;white-space:nowrap;background:#eeeaff;border-radius:999px;padding:8px 11px;font-size:10px;font-weight:900}.communitySummary{background:#f1faf6;border:1px solid #d9ebe4;border-radius:15px;padding:16px 18px}.communitySummary strong{color:#246b55}.communitySummary p{color:#557167;margin:4px 0 0;line-height:1.55}.communityLens{grid-template-columns:1fr 44px 1fr;align-items:stretch;gap:10px;margin-top:15px;display:grid}.communityLens>div{background:#fff;border:1px solid #dfe5ea;border-radius:17px;padding:18px}.communityLensIcon{color:#16805c;background:#edf7f4;border-radius:12px;place-items:center;width:38px;height:38px;margin-bottom:11px;font-size:18px;display:grid}.communityLens small{color:#7c8593;letter-spacing:.9px;margin-bottom:4px;font-size:9px;font-weight:950;display:block}.communityLens strong{color:#18345d;font-size:16px;display:block}.communityLens p{color:#657184;margin:5px 0 0;font-size:12px;line-height:1.5}.communityLensJoin{color:#765fdb;place-items:center;font-size:24px;font-weight:900;display:grid}.communityTheoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:15px;display:grid}.communityTheoryGrid article{background:#fff;border:1px solid #dfe5ea;border-radius:18px;padding:18px}.communityTheoryTop{color:#766f80;justify-content:space-between;gap:10px;font-size:10px;display:flex}.communityTheoryTop b{color:#6650c8}.communityTheoryGrid h3{color:#142b52;margin:10px 0 13px;font-size:18px}.communityEvidenceSplit{grid-template-columns:1fr 1fr;gap:8px;display:grid}.communityEvidenceSplit>div{background:#f8f8fb;border-radius:12px;padding:11px}.communityEvidenceSplit small,.communityTakeaway small{color:#7f7888;letter-spacing:.8px;margin-bottom:4px;font-size:8px;font-weight:950;display:block}.communityEvidenceSplit p,.communityTakeaway p{color:#646d7a;margin:0;font-size:11px;line-height:1.45}.communityTakeaway{background:#f5f2ff;border-left:3px solid #765fdb;border-radius:11px;margin-top:10px;padding:12px}.communityClosing{color:#4d6c61;background:#eff8f5;border-radius:14px;margin-top:14px;padding:14px 16px;font-size:12px;line-height:1.5}.doseContextNote,.comboIntro{color:#4e6d62;background:#f2faf7;border:1px solid #daeae4;border-radius:14px;margin-bottom:15px;padding:14px 16px;font-size:12px;line-height:1.5}.doseCalculatorPanel{background:radial-gradient(circle at 88% 12%,#624fd714,#0000 26%),#fff;border-color:#dce4ec;border-radius:18px}.doseCalculatorIntro h3{color:#142b52}.doseCalculatorLinks a{background:#fff;border-color:#dce4ec;border-radius:14px}.doseCalcIcon{color:#6650c8;background:#eef2ff}.doseHeadline{color:#657184;margin:18px 0 10px}.doseCard,.communityDose{border-color:#dce5e8;border-radius:18px;box-shadow:0 8px 22px #142a4909}.doseCard{border-top-color:#38a681}.doseCommunityNote{color:#7b6237;background:#fff6e8;border-radius:11px;margin-top:12px;padding:11px 13px;font-size:11px;line-height:1.45}.comboMap{background:radial-gradient(circle at 50% 30%,#6650c814,#0000 35%),#fff;border:1px solid #dce4ea;border-radius:20px;overflow:hidden}.comboMapHead{padding:20px 22px 10px}.comboMapHead h3{color:#142b52}.comboCore{box-shadow:0 12px 28px #5b49b424}.comboGrid{gap:12px;margin-top:14px}.comboCard{background:#fff;border-color:#dce4ea;border-radius:17px;box-shadow:0 8px 22px #142a4909}.comboCard .icon{background:linear-gradient(135deg,#6650d8,#318ed9)}.bpcSafety{background:linear-gradient(145deg,#fff,#fafbfc);border:1px solid #e3e4ea;border-radius:20px;padding:24px}.bpcSafetyStatus{background:#f4f6fa;border-color:#e0e4ea}.bpcSafetyGrid article{background:#fff;border-color:#e0e5e9}.bpcSafetyBoundary{background:#f3f7f8;border-color:#dde8e7}.sourcesExploreHead{margin-bottom:16px}.regGrid article{background:#fff;border:1px solid #dce4e8;border-radius:17px;padding:18px;box-shadow:0 8px 22px #142a4909}.regGrid article h3{color:#142b52}.regGrid article a{color:#6650c8;margin-top:8px;font-weight:850;display:inline-block}@media (max-width:900px){.compoundResearchFocus{grid-template-columns:1fr}.researchFocusVisual{min-height:320px}.evidenceVisualGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.compoundResearchFocus{border-radius:20px;padding:18px}.researchFocusCopy h3{font-size:27px}.researchFocusPoints{grid-template-columns:1fr}.researchFocusVisual{min-height:290px;padding:16px}.profileDisclosure>summary{min-height:62px;padding:16px 17px!important;font-size:17px!important}.profileDisclosureBody{padding:16px}.evidenceVisualGrid{grid-template-columns:1fr}.communitySectionHead,.doseExploreHead,.comboExploreHead,.sourcesExploreHead{flex-direction:column}.communitySectionHead h2,.doseExploreHead h2,.comboExploreHead h2,.sourcesExploreHead h2{font-size:25px}.communityLens{grid-template-columns:1fr}.communityLensJoin{height:24px}.communityTheoryGrid,.communityEvidenceSplit{grid-template-columns:1fr}.researchVisualTags{gap:5px}}.compoundHeroQuick{margin-top:17px}.compoundHeroQuickLabel{color:#ffffff8c;letter-spacing:1px;margin-bottom:7px;font-size:8px;font-weight:950;display:block}.compoundHeroQuick>div{flex-wrap:wrap;gap:7px;display:flex}.compoundHeroQuick a{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #ffffff2e;border-radius:10px;align-items:center;gap:7px;min-height:34px;padding:7px 11px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.compoundHeroQuick a span{color:#68dcff;font-size:14px}.bpcBenefitEvidence{align-items:center}.bpcBenefitEvidence>span{letter-spacing:.25px;text-transform:uppercase;color:#657386!important;font-size:10px!important;font-weight:850!important}.bpcBenefitEvidence strong{align-items:center;gap:7px;display:inline-flex;text-align:left!important;background:0 0!important;border-radius:0!important;padding:0!important;font-size:11px!important;font-weight:850!important}.bpcBenefitEvidence strong:before{content:"";background:currentColor;border-radius:50%;flex:0 0 7px;width:7px;height:7px}.bpcEvidencePill.preclinical{color:#237a5c!important}.bpcEvidencePill.human{color:#6650c8!important}.bpcEvidencePill.developing{color:#3869a8!important}.bpcEvidencePill.emerging{color:#9a6a16!important}.bpcBenefitIcon{border-radius:17px;flex-basis:56px;width:56px;height:56px}.bpcBenefitIcon svg{width:29px;height:29px}.bpcBenefitsGrid .bpcBenefitCard:nth-child(2) .bpcBenefitIcon{color:#5d59c9;background:#eef1ff}.bpcBenefitsGrid .bpcBenefitCard:nth-child(3) .bpcBenefitIcon{color:#1385a2;background:#eaf8fb}.bpcBenefitsGrid .bpcBenefitCard:nth-child(4) .bpcBenefitIcon{color:#c66a34;background:#fff1e8}.bpcBenefitsGrid .bpcBenefitCard:nth-child(5) .bpcBenefitIcon{color:#bf4e82;background:#fff0f6}.bpcBenefitsGrid .bpcBenefitCard:nth-child(6) .bpcBenefitIcon{color:#6c55cf;background:#f0edff}.researchFocusPhoto{background:#071b3d;border-radius:20px;min-height:390px;position:relative;overflow:hidden;box-shadow:0 18px 38px #071b3d29}.researchFocusPhoto>img{object-fit:cover;object-position:68% center;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.05)}.researchFocusPhotoShade{background:linear-gradient(#05152e29,#05152e47 42%,#05152eeb);position:absolute;inset:0}.researchFocusPhotoCopy{z-index:2;color:#fff;position:absolute;inset:auto 20px 20px}.researchFocusPhotoCopy>small{color:#79dcff;letter-spacing:1px;margin-bottom:5px;font-size:9px;font-weight:950;display:block}.researchFocusPhotoCopy>strong{font-size:19px;line-height:1.25;display:block}.researchFocusPhotoCopy>div{flex-wrap:wrap;gap:6px;margin-top:11px;display:flex}.researchFocusPhotoCopy span{color:#ffffffe0;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;padding:6px 8px;font-size:9px;font-weight:750}.evidenceSnapshot{gap:15px;display:grid}.evidenceSnapshotGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.evidenceSnapshotPoint{background:#fff;border:1px solid #dfe6ea;border-radius:17px;padding:17px;box-shadow:0 7px 20px #142a4909}.evidenceSnapshotIcon{border-radius:12px;place-items:center;width:38px;height:38px;margin-bottom:12px;font-size:16px;font-weight:900;display:grid}.evidenceSnapshotText{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.evidenceSnapshotText span{color:#687486;font-size:11px;font-weight:750}.evidenceSnapshotText strong{color:#18345d;font-size:12px}.evidenceSnapshotBar{background:#edf0f3;border-radius:999px;height:5px;margin-top:12px;overflow:hidden}.evidenceSnapshotBar>span{border-radius:999px;height:100%;display:block}.evidenceSnapshotPoint small{color:#9299a4;margin-top:7px;font-size:8px;display:block}.evidenceSnapshotSummary{background:linear-gradient(135deg,#eff9f5,#fafcfc);border:1px solid #d8eae4;border-radius:16px;padding:17px 18px}.evidenceSnapshotSummary>span{color:#278066;letter-spacing:.8px;margin-bottom:4px;font-size:9px;font-weight:950;display:block}.evidenceSnapshotSummary strong{color:#245847;font-size:15px;display:block}.evidenceSnapshotSummary p{color:#557167;max-width:860px;margin:5px 0 0;font-size:12px;line-height:1.5}.bpcHumanStatus span{color:#557167!important}.bpcHumanStatus strong{color:#18345d!important}.bpcHumanStatus>b{border-radius:999px;padding:7px 10px;color:#247b5e!important;background:#dff3e9!important}.comboPairingVisual{background:radial-gradient(circle at 15% 30%,#6550cc1a,#0000 32%),linear-gradient(145deg,#fafaff,#fff);border:1px solid #dce4ea;border-radius:20px;grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr);align-items:stretch;gap:18px;padding:20px;display:grid}.comboPairingHero{color:#fff;text-align:center;background:linear-gradient(145deg,#142b52,#264d7e);border-radius:17px;flex-direction:column;justify-content:center;align-items:center;min-height:190px;padding:22px;display:flex;box-shadow:0 14px 30px #142b5226}.comboPairingHero small{color:#83dfff;letter-spacing:.9px;margin-bottom:7px;font-size:8px;font-weight:950}.comboPairingHero strong{font-size:23px;line-height:1.2}.comboPairingList{gap:9px;display:grid}.comboPairingRow{grid-template-columns:34px 1fr;align-items:center;gap:10px;min-height:58px;display:grid}.comboPairingArrow{color:#6650c8;background:#eeeaff;border-radius:10px;place-items:center;width:34px;height:34px;font-size:18px;font-weight:900;display:grid}.comboPairingRow>div{background:#fff;border:1px solid #dfe5ea;border-radius:13px;min-height:58px;padding:11px 13px}.comboPairingRow small{color:#81798e;letter-spacing:.7px;margin-bottom:2px;font-size:8px;font-weight:950;display:block}.comboPairingRow strong{color:#18345d;font-size:14px;display:block}.comboPairingRow p{color:#6c7480;margin:2px 0 0;font-size:10px}.comboPairingNote{color:#526f64;background:#f2f8f6;border-radius:13px;margin-top:10px;padding:12px 14px;font-size:11px;line-height:1.45}@media (max-width:900px){.evidenceSnapshotGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.compoundHeroQuick>div{gap:5px}.compoundHeroQuick a{padding:7px 9px;font-size:9px}.bpcBenefitIcon{flex-basis:48px;width:48px;height:48px}.bpcBenefitIcon svg{width:25px;height:25px}.researchFocusPhoto{min-height:300px}.evidenceSnapshotGrid{grid-template-columns:1fr}.comboPairingVisual{grid-template-columns:1fr;padding:15px}.comboPairingHero{min-height:120px}}.bpcBenefitVisualRow{grid-template-columns:112px minmax(0,1fr);align-items:start;gap:15px;display:grid}.bpcBenefitThumb{background:#edf2f5;border-radius:14px;height:142px;overflow:hidden}.bpcBenefitThumb img{object-fit:cover;width:100%;height:100%;display:block}.bpcBenefitCopy{min-width:0}.bpcBenefitVisualRow>.bpcBenefitCopy:only-child{grid-column:1/-1}.bpcBenefitCopy .bpcBenefitLead{margin-bottom:9px}.bpcBenefitCopy .bpcBenefitIcon{border-radius:13px;flex-basis:42px;width:42px;height:42px}.bpcBenefitCopy .bpcBenefitIcon svg{width:22px;height:22px}.bpcHumanStudyImage{background:#edf2f5;border-radius:17px 17px 11px 11px;height:132px;margin:-1px -1px 14px;overflow:hidden}.bpcHumanStudyImage img{object-fit:cover;width:100%;height:100%;display:block}.communityFeatureVisual,.doseFeatureVisual{background:#fff;border:1px solid #dfe6ea;border-radius:18px;grid-template-columns:190px minmax(0,1fr);align-items:center;gap:18px;margin-top:15px;display:grid;overflow:hidden;box-shadow:0 8px 22px #142a4909}.communityFeatureVisual img,.doseFeatureVisual img{object-fit:cover;width:100%;height:160px;display:block}.communityFeatureVisual>div,.doseFeatureVisual>div{padding:16px 18px 16px 0}.communityFeatureVisual small,.doseFeatureVisual small{color:#16805c;letter-spacing:.9px;margin-bottom:5px;font-size:9px;font-weight:950;display:block}.communityFeatureVisual strong,.doseFeatureVisual strong{color:#18345d;font-size:18px;line-height:1.25;display:block}.communityFeatureVisual p,.doseFeatureVisual p{color:#657184;margin:6px 0 0;font-size:12px;line-height:1.5}.comboPairingImage{background:#142b52;border-radius:17px;min-height:190px;position:relative;overflow:hidden;box-shadow:0 14px 30px #142b5226}.comboPairingImage img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.comboPairingImage:after{content:"";background:linear-gradient(#071b3d0d,#071b3dc7);position:absolute;inset:0}.comboPairingImage>div{z-index:2;color:#fff;position:absolute;inset:auto 16px 16px}.comboPairingImage small{color:#83dfff;letter-spacing:.9px;margin-bottom:4px;font-size:8px;font-weight:950;display:block}.comboPairingImage strong{font-size:21px}@media (max-width:700px){.bpcBenefitVisualRow{grid-template-columns:88px minmax(0,1fr);gap:12px}.bpcBenefitThumb{height:118px}.communityFeatureVisual,.doseFeatureVisual{grid-template-columns:1fr}.communityFeatureVisual img,.doseFeatureVisual img{height:190px}.communityFeatureVisual>div,.doseFeatureVisual>div{padding:0 16px 16px}.bpcHumanStudyImage{height:150px}}.compoundHeroQuick{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff1;border:1px solid #ffffff2e;border-radius:17px;max-width:650px;margin-top:20px;padding:11px}.compoundHeroQuickLabel{color:#ffffffad;letter-spacing:1.1px;margin:0 0 8px 3px;font-size:9px}.compoundHeroQuick>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.compoundHeroQuick a{color:#16365f;background:#fffffff0;border:1px solid #ffffff3d;border-radius:12px;justify-content:flex-start;min-height:48px;padding:9px 10px;font-size:10px;font-weight:850;line-height:1.2;display:flex;box-shadow:0 6px 15px #00000014}.compoundHeroQuick a span{color:#16805c;background:#e9f7f2;border-radius:8px;flex:0 0 25px;place-items:center;width:25px;height:25px;display:grid}.compoundHeroQuick a:nth-child(2) span{color:#6650c8;background:#f0edff}.compoundHeroQuick a:nth-child(3) span{color:#277cc0;background:#e9f4ff}.compoundHeroQuick a:nth-child(4) span{color:#c76c32;background:#fff0e6}.compoundHeroQuick a:hover{background:#fff;transform:translateY(-2px)}.evidenceContextBoundary{color:#486a5e;background:#eef8f5;border-left:4px solid #2c9b7c;flex-direction:column;gap:4px;padding:15px 17px;display:flex}.evidenceContextBoundary strong{color:#245847;font-size:13px}.evidenceContextBoundary span{font-size:13px;line-height:1.5}.sourceLinks{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.sourceLinks a{color:#5e4fc7;background:#f0edff;border-radius:999px;align-items:center;min-height:30px;padding:6px 10px;font-size:10px;font-weight:850;text-decoration:none;display:inline-flex}.sourceLinks a:hover{background:#e7e1ff}.bpcHumanStudyImage img{object-position:center}.bpcHumanStudies article:first-child .bpcHumanStudyImage img{object-position:center 58%}.bpcBenefitEvidence strong{cursor:default}.bpcBenefitEvidence strong:hover{text-decoration:none;transform:none}@media (max-width:760px){.compoundHeroQuick{padding:9px}.compoundHeroQuick>div{grid-template-columns:repeat(2,minmax(0,1fr))}.compoundHeroQuick a{min-height:46px;font-size:9px}.evidenceContextBoundary{padding:13px 14px}.ypeHomeHero{min-height:470px!important}.ypeHomeHeroContent{min-height:470px!important;padding-top:30px!important;padding-bottom:44px!important}.ypePopularSearches{margin-top:24px!important}}.bpcProfileHero.retatrutide{background:linear-gradient(120deg,#062b54 0%,#0d4778 48%,#1c6f91 100%)}.bpcProfileHero.retatrutide .bpcProfileHeroImage:after{background:linear-gradient(90deg,#062b54e6 0%,#062b5461 36%,#062b540a 74%)}.bpcProfileHero.retatrutide .bpcHeroEyebrow{color:#9fe4da}.bpcProfileHero.retatrutide .bpcHeroEvidence{background:#ffffff17;border-color:#9ee2d847}.bpcProfileHero.retatrutide .compoundHeroQuick{background:#04224338;border-color:#abe2ff3d}.bpcProfileHero.retatrutide .compoundHeroQuick a{color:#12385e}.retaHumanEvidence{margin:10px 0 24px}.retaHumanHead{margin-bottom:18px}.retaHumanHead small{letter-spacing:1px;color:#14876f;margin-bottom:6px;font-size:11px;font-weight:900;display:block}.retaHumanHead h3{color:#082d59;margin:0 0 8px;font-size:28px;line-height:1.15}.retaHumanHead p{color:#667186;max-width:900px;margin:0;font-size:15px;line-height:1.6}.retaHumanStatus{background:#eff9f6;border:1px solid #d9ece6;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:16px 18px;display:flex}.retaHumanStatus span{letter-spacing:.9px;color:#4d6b63;margin-bottom:4px;font-size:10px;font-weight:900;display:block}.retaHumanStatus strong{color:#0d4c3e;font-size:17px;display:block}.retaHumanStatus>b{color:#0d7259;letter-spacing:.3px;background:#dff3ea;border-radius:999px;flex:none;padding:7px 10px;font-size:10px;font-weight:950}.retaHumanGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.retaHumanGrid article{background:#fff;border:1px solid #dde5ee;border-radius:18px;flex-direction:column;min-width:0;display:flex;overflow:hidden;box-shadow:0 8px 22px #1536580d}.retaHumanImage{background:#eef5fb;height:160px;overflow:hidden}.retaHumanImage img{object-fit:cover;width:100%;height:100%;display:block}.retaHumanMeta{justify-content:space-between;align-items:flex-start;gap:8px;padding:14px 15px 0;display:flex}.retaHumanMeta span{color:#6650cc;font-size:10px;font-weight:900}.retaHumanMeta b{color:#6550cc;text-align:right;background:#f0edff;border-radius:999px;padding:5px 7px;font-size:9px;font-weight:900}.retaHumanGrid h4{color:#0a2d58;margin:11px 15px 6px;font-size:19px}.retaHumanGrid p{color:#667186;flex:1;margin:0;padding:0 15px 14px;font-size:13px;line-height:1.55}.retaHumanLinks{border-top:1px solid #edf0f4;flex-wrap:wrap;gap:7px;margin:0 15px 15px;padding-top:12px;display:flex}.retaHumanLinks a{color:#5f4cc8;background:#f0edff;border-radius:999px;align-items:center;min-height:30px;padding:6px 9px;font-size:10px;font-weight:900;text-decoration:none;display:inline-flex}.retaHumanLinks a:hover{background:#e7e1ff}.retaKeyOutcomes{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.retaKeyOutcomes>div{background:linear-gradient(145deg,#f8fcff,#f1f8f6);border:1px solid #dce8ef;border-radius:16px;padding:15px}.retaKeyOutcomes small{letter-spacing:.6px;color:#68788b;font-size:9px;font-weight:900;display:block}.retaKeyOutcomes strong{color:#0b5f86;margin:7px 0 3px;font-size:28px;line-height:1;display:block}.retaKeyOutcomes span{color:#667186;font-size:11px;line-height:1.4}.bpcProfileHero.retatrutide+.profileNav+.bpcTopBenefits .bpcBenefitThumb{background:#f2f8fc}.bpcProfileHero.retatrutide+.profileNav+.bpcTopBenefits .bpcBenefitThumb img{object-fit:cover}@media (max-width:900px){.retaHumanGrid{grid-template-columns:1fr}.retaHumanImage{height:210px}.retaKeyOutcomes{grid-template-columns:1fr}}@media (max-width:600px){.retaHumanHead h3{font-size:23px}.retaHumanHead p{font-size:14px}.retaHumanStatus{flex-direction:column;align-items:flex-start}.retaHumanImage{height:175px}.retaHumanMeta{flex-direction:column}.retaHumanMeta b{text-align:left}}.bpcProfileHero.tb-500{background:linear-gradient(120deg,#061d34 0%,#0a3f50 56%,#14766d 100%)}.bpcProfileHero.tb-500 .bpcHeroEyebrow{color:#83f1df}.bpcProfileHero.tb-500 .bpcHeroEvidence{background:#78e9d817;border-color:#8bf2e23d}.bpcProfileHero.tb-500 .compoundHeroQuick a span{color:#137b6f;background:#e6f8f4}.bpcProfileHero.tb-500 .bpcProfileHeroImage:after{background:linear-gradient(90deg,#0a3f50e6 0%,#0a3f5057 36%,#0a3f5000 72%)}.tbEvidenceContext{background:linear-gradient(145deg,#fff,#f2fbf8);border:1px solid #d5e7e3;border-radius:22px;margin:18px 0 22px;padding:24px}.tbEvidenceHead small,.tbSafetyHead small{color:#148174;letter-spacing:1px;margin-bottom:7px;font-size:11px;font-weight:900;display:block}.tbEvidenceHead h3,.tbSafetyHead h3{color:#092b45;margin:0 0 8px;font-size:24px;line-height:1.15}.tbEvidenceHead p,.tbSafetyHead p{color:#5f6d72;max-width:900px;margin:0;font-size:14px;line-height:1.55}.tbIdentityGrid{grid-template-columns:minmax(0,1fr) 46px minmax(0,1fr);align-items:stretch;gap:12px;margin-top:20px;display:grid}.tbIdentityGrid article{background:#fff;border:1px solid #d8e8e5;border-radius:18px;padding:18px;box-shadow:0 7px 18px #0e44450a}.tbIdentityTag{color:#117567;letter-spacing:.5px;background:#ddf6f0;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:900;display:inline-flex}.tbIdentityTag.related{color:#5c55b3;background:#eef0ff}.tbIdentityGrid article>strong{color:#092b45;margin:11px 0 7px;font-size:20px;display:block}.tbIdentityGrid article p{color:#657278;margin:0 0 12px;font-size:13px;line-height:1.5}.tbIdentityGrid article>b{color:#267467;font-size:12px;line-height:1.4;display:block}.tbIdentityLink{color:#36aa98;place-items:center;font-size:28px;font-weight:900;display:grid}.tbSignalGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.tbSignalGrid article{background:#fff;border:1px solid #dce9e6;border-radius:17px;padding:17px}.tbSignalMeta{justify-content:space-between;align-items:center;gap:10px;display:flex}.tbSignalMeta span{color:#138071;font-size:11px;font-weight:950}.tbSignalMeta b{color:#7a7183;font-size:10px}.tbSignalGrid h4{color:#092b45;margin:12px 0 7px;font-size:17px;line-height:1.25}.tbSignalGrid p{color:#667178;margin:0;font-size:13px;line-height:1.5}.tbSignalGrid a,.tbSafetySources a{color:#126f64;background:#e9f8f4;border-radius:999px;margin-top:13px;padding:7px 10px;font-size:11px;font-weight:900;text-decoration:none;display:inline-flex}.tbEvidenceClose{color:#45665f;background:#eaf8f4;border-left:4px solid #34a891;border-radius:13px;flex-direction:column;gap:4px;margin-top:15px;padding:14px 16px;display:flex}.tbEvidenceClose strong{color:#1b675a;font-size:13px}.tbEvidenceClose span{font-size:13px;line-height:1.5}.tbSafety{background:linear-gradient(145deg,#fff,#f7fbfa);border:1px solid #dce8e6;border-radius:22px;margin:0;padding:22px}.tbSafetyStatus{background:#0b3647;border-radius:18px;justify-content:space-between;align-items:center;gap:14px;margin:20px 0 15px;padding:17px;display:flex}.tbSafetyStatus span{color:#9fcfc7;letter-spacing:1px;margin-bottom:4px;font-size:10px;font-weight:900;display:block}.tbSafetyStatus strong{color:#fff;font-size:19px;display:block}.tbSafetyStatus>b{color:#126e63;letter-spacing:.4px;background:#e9f8f4;border-radius:999px;flex:none;padding:8px 10px;font-size:10px;font-weight:950}.tbSafetyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.tbSafetyGrid article{background:#fff;border:1px solid #dfe9e7;border-radius:17px;grid-template-columns:46px 1fr;gap:12px;padding:15px;display:grid}.tbSafetyIcon{color:#157769;background:#e7f7f3;border-radius:14px;place-items:center;width:46px;height:46px;font-size:12px;font-weight:950;display:grid}.tbSafetyTitle{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.tbSafetyTitle h4{color:#092b45;margin:1px 0 5px;font-size:15px}.tbSafetyTitle b{color:#177568;white-space:nowrap;font-size:10px}.tbSafetyGrid p{color:#667178;margin:0;font-size:12px;line-height:1.5}.tbSafetySources{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.tb500DashboardPage{gap:16px;display:grid}.tb500DashboardPage .compoundHeroQuick{display:none}.tb500DashboardPage .bpcProfileHero{margin-bottom:0}.tb500QuickNav{color:#fff;background:#33245d;border-radius:13px;align-items:center;gap:7px;padding:9px 12px;display:flex;overflow:auto;box-shadow:0 8px 22px #2118421f}.tb500QuickNav>span{letter-spacing:.12em;color:#d8d0f4;white-space:nowrap;margin-right:4px;font-size:8px;font-weight:950}.tb500QuickNav a{white-space:nowrap;background:#ffffff14;border:1px solid #fff3;border-radius:9px;align-items:center;min-height:30px;padding:7px 11px;font-size:9px;font-weight:900;text-decoration:none;display:inline-flex}.tb500QuickNav a:hover{color:#33245d;background:#fff}.tb500DashboardPage .section{margin-top:0}.tb500BenefitsPanel{margin-top:0!important}.tb500DashboardPage .bpcBenefitsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.tb500DashboardPage .bpcBenefitCard{min-width:0}.tb500DashboardPage .bpcBenefitThumb{width:112px;min-width:112px;height:102px}.tb500DashboardPage .bpcBenefitThumb img{object-fit:cover;width:100%;height:100%}.tb500Panel{background:#fff;border:1px solid #dfe6ef;border-radius:20px;min-width:0;padding:22px;box-shadow:0 10px 28px #1b365b0e}.tb500PanelHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.tb500PanelHead small,.tb500ResearchCopy>small,.tb500CommunityCopy>small{letter-spacing:.11em;color:#168267;font-size:9px;font-weight:950;display:block}.tb500PanelHead h2,.tb500ResearchCopy h2,.tb500CommunityCopy h2{color:#092d5f;margin:5px 0 0;font-size:25px;line-height:1.05}.tb500PanelHead p,.tb500ResearchCopy>p,.tb500CommunityCopy>p{color:#667085;margin:7px 0 0;font-size:12px;line-height:1.5}.tb500ResearchPanel{grid-template-columns:minmax(0,1fr) minmax(360px,.95fr);align-items:stretch;gap:24px;display:grid}.tb500ResearchCopy{padding:4px}.tb500ResearchPoints{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:18px;display:grid}.tb500ResearchPoints>div{background:#fbfdfd;border:1px solid #dfe7e9;border-radius:12px;grid-template-columns:36px 1fr;gap:9px;padding:11px;display:grid}.tb500ResearchPoints b{color:#14765e;background:#e6f7f1;border-radius:9px;place-items:center;width:32px;height:32px;font-size:9px;display:grid}.tb500ResearchPoints span{color:#667085;font-size:10px;line-height:1.4}.tb500ResearchPoints strong{color:#092d5f;margin-bottom:2px;font-size:11px;display:block}.tb500ResearchVisual{background:#0a3347;border-radius:16px;min-height:270px;overflow:hidden}.tb500ResearchVisual img{object-fit:cover;width:100%;height:100%;display:block}.tb500TwoCol{grid-template-columns:1fr 1fr;align-items:stretch;gap:16px;display:grid}.tb500StudyStrip{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.tb500StudyStrip article{background:#fff;border:1px solid #e0e6ef;border-radius:13px;padding:12px}.tb500StudyStrip article>span{color:#6d5d94;font-size:8px;font-weight:900}.tb500StudyStrip h3{color:#0b2f61;margin:7px 0;font-size:12px;line-height:1.2}.tb500StudyStrip p{color:#6b7280;margin:0;font-size:9px;line-height:1.45}.tb500StudyStrip a{color:#634ccc;background:#f0ebff;border-radius:999px;margin-top:9px;padding:6px 8px;font-size:8px;font-weight:900;text-decoration:none;display:inline-flex}.tb500ContextNote{color:#49695f;background:#eef9f5;border-left:4px solid #31a382;border-radius:10px;margin-top:12px;padding:11px 13px;font-size:10px;line-height:1.45}.tb500ContextNote strong{color:#17684f;margin-bottom:2px;display:block}.tb500ContextNote.compact{margin-top:12px}.tb500EvidencePanel .meterGrid{grid-template-columns:repeat(2,1fr)}.tb500EvidencePanel .meter{padding:12px}.tb500CommunityPanel{grid-template-columns:minmax(0,1.05fr) minmax(220px,.75fr);gap:14px;display:grid;overflow:hidden}.tb500CommunityCopy{padding:4px}.tb500CommunityList{grid-template-columns:1fr 1fr;gap:9px;margin-top:15px;display:grid}.tb500CommunityList>div{color:#244467;align-items:flex-start;gap:8px;font-size:10px;display:flex}.tb500CommunityList span{color:#178465;background:#e6f7f1;border-radius:50%;flex:0 0 19px;place-items:center;width:19px;height:19px;font-size:10px;font-weight:950;display:grid}.tb500CommunityList strong{line-height:1.35}.tb500CommunityImage{border-radius:15px;min-height:245px;position:relative;overflow:hidden}.tb500CommunityImage:after{content:"";background:linear-gradient(90deg,#08223d0d,#08223d80);position:absolute;inset:0}.tb500CommunityImage img{object-fit:cover;width:100%;height:100%}.tb500CommunityImage span{z-index:2;color:#fff;text-shadow:0 2px 8px #00000059;font-size:17px;font-weight:900;position:absolute;bottom:15px;right:16px}.tb500Label{color:#6a50cc;white-space:nowrap;background:#f1ecff;border-radius:999px;padding:7px 9px;font-size:8px;font-weight:900}.tb500DoseGrid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.tb500DoseGrid article{background:#fff;border:1px solid #e0e6ef;border-radius:13px;min-width:0;padding:12px}.tb500DoseIcon{color:#6250ca;background:#eef0ff;border-radius:8px;place-items:center;width:28px;height:28px;margin-bottom:8px;font-weight:900;display:grid}.tb500DoseIcon.green{color:#188166;background:#e9f8f3}.tb500DoseIcon.blue{color:#2879bb;background:#eaf4ff}.tb500DoseGrid small{color:#6c5d8f;font-size:8px;font-weight:950}.tb500DoseGrid h3{color:#0b2f61;margin:4px 0 7px;font-size:12px}.tb500DoseGrid ul{gap:5px;margin:0;padding-left:15px;display:grid}.tb500DoseGrid li,.tb500DoseGrid p{color:#667085;font-size:9px;line-height:1.4}.tb500DoseGrid a{color:#6048c8;background:#f2efff;border-radius:9px;justify-content:space-between;gap:8px;margin-top:7px;padding:8px 9px;font-size:9px;font-weight:900;text-decoration:none;display:flex}.tb500DoseFlag{color:#624eca;background:#f0edff;border-radius:999px;margin-top:10px;padding:6px 8px;font-size:8px;display:inline-flex}.tb500DoseFlag.amber{color:#94671d;background:#fff1da}.tb500BottomGrid{grid-template-columns:1.18fr 1fr .95fr;align-items:stretch;gap:16px;display:grid}.tb500StackPanel,.tb500SafetyCompact,.tb500SourcesCompact{height:100%}.tb500StackHero{color:#fff;background:#102f55;border-radius:15px;min-height:250px;position:relative;overflow:hidden}.tb500StackHero:after{content:"";background:linear-gradient(90deg,#061f41f2 0%,#061f41c7 44%,#061f411f 100%);position:absolute;inset:0}.tb500StackHero img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tb500StackHero>div{z-index:2;width:62%;padding:22px;position:relative}.tb500StackHero small{letter-spacing:.1em;color:#64e0cf;font-size:8px;font-weight:950}.tb500StackHero h3{color:#fff;margin:5px 0;font-size:24px}.tb500StackHero b{font-size:10px}.tb500StackHero p{color:#ffffffc7;font-size:10px;line-height:1.45}.tb500StackHero a{color:#17355b;background:#fff;border-radius:9px;margin-top:6px;padding:8px 11px;font-size:9px;font-weight:900;text-decoration:none;display:inline-flex}.tb500SafetyTiles{grid-template-columns:1fr 1fr;gap:8px;display:grid}.tb500SafetyTiles>div{border:1px solid #e0e6ef;border-radius:11px;grid-template-columns:30px 1fr;align-items:center;column-gap:8px;padding:10px;display:grid}.tb500SafetyTiles span{color:#168165;background:#e8f7f2;border-radius:8px;grid-row:1/3;place-items:center;width:28px;height:28px;font-size:8px;font-weight:950;display:grid}.tb500SafetyTiles b{color:#0b2f61;font-size:9px}.tb500SafetyTiles strong{color:#168165;font-size:8px}.tb500MiniLinks{flex-wrap:wrap;gap:7px;margin-top:11px;display:flex}.tb500MiniLinks a{color:#08745a;background:#e8f7f2;border-radius:999px;padding:6px 8px;font-size:8px;font-weight:900;text-decoration:none}.tb500SourceList{gap:8px;display:grid}.tb500SourceList>a{border:1px solid #e0e6ef;border-radius:11px;grid-template-columns:30px 1fr auto;align-items:center;gap:8px;padding:10px;text-decoration:none;display:grid}.tb500SourceList>a>span{color:#6451cb;background:#eff2ff;border-radius:8px;place-items:center;width:28px;height:28px;font-weight:950;display:grid}.tb500SourceList b,.tb500SourceList strong{display:block}.tb500SourceList b{color:#667085;font-size:8px}.tb500SourceList strong{color:#0b2f61;margin-top:2px;font-size:9px}.tb500SourceList em{color:#624dca;font-style:normal;font-weight:900}@media (max-width:1150px){.tb500DashboardPage .bpcBenefitsGrid{grid-template-columns:repeat(2,1fr)}.tb500TwoCol,.tb500BottomGrid,.tb500ResearchPanel{grid-template-columns:1fr}.tb500ResearchVisual{min-height:230px}.tb500CommunityPanel{grid-template-columns:1fr .7fr}}@media (max-width:760px){.bpcProfileHero.tb-500 .bpcProfileHeroImage:after{background:linear-gradient(#0a3f50 0%,#0a3f5029 42%,#0a3f5000 74%)}.tbEvidenceContext,.tbSafety{padding:17px}.tbEvidenceHead h3,.tbSafetyHead h3{font-size:21px}.tbIdentityGrid{grid-template-columns:1fr}.tbIdentityLink{min-height:28px;transform:rotate(90deg)}.tbSignalGrid,.tbSafetyGrid{grid-template-columns:1fr}.tbSafetyStatus{flex-direction:column;align-items:flex-start}.tbSafetyTitle{flex-direction:column;gap:2px}.tb500DashboardPage{gap:12px}.tb500QuickNav{margin-inline:-2px}.tb500DashboardPage .bpcBenefitsGrid{grid-template-columns:1fr}.tb500DashboardPage .bpcBenefitThumb{width:96px;min-width:96px;height:92px}.tb500Panel{border-radius:16px;padding:16px}.tb500ResearchPoints,.tb500StudyStrip,.tb500CommunityList,.tb500DoseGrid,.tb500SafetyTiles,.tb500CommunityPanel{grid-template-columns:1fr}.tb500CommunityImage{min-height:190px}.tb500PanelHead h2,.tb500ResearchCopy h2,.tb500CommunityCopy h2{font-size:22px}.tb500StackHero>div{width:78%;padding:18px}.tb500StackHero{min-height:230px}}.tb500DashboardPage .bpcBenefitThumb{background-position:50%;background-size:cover;overflow:hidden}.tb500DashboardPage .bpcBenefitThumb img{opacity:0}.tb500DashboardPage .bpcBenefitCard:first-child .bpcBenefitThumb{background-image:url(/images/peptides/bpc-157/benefit-muscle.png)}.tb500DashboardPage .bpcBenefitCard:nth-child(2) .bpcBenefitThumb{background-image:url(/images/peptides/bpc-157/benefit-tendon.png)}.tb500DashboardPage .bpcBenefitCard:nth-child(3) .bpcBenefitThumb{background-image:url(/images/peptides/bpc-157/benefit-broader.png)}.tb500DashboardPage .bpcBenefitCard:nth-child(4) .bpcBenefitThumb{background-image:url(/images/peptides/bpc-157/benefit-repair.png)}.tb500DashboardPage .bpcBenefitCard:nth-child(5) .bpcBenefitThumb{background-image:url(/images/peptides/bpc-157/benefit-joint.png)}.tb500DashboardPage .bpcBenefitCard:nth-child(6) .bpcBenefitThumb{background-image:url(/images/peptides/bpc-157/community.png);background-position:50% 38%}.tb500DashboardPage .tb500CommunityImage img{object-position:center}.tb500DashboardPage .tb500StackHero img{object-position:center 45%}.tb500DashboardPage .bpcProfileHero{min-height:0}.tb500DashboardPage .bpcBenefitCard{flex-direction:column;display:flex}.tb500DashboardPage .bpcBenefitVisualRow{align-items:flex-start;min-height:210px}.tb500DashboardPage .bpcBenefitCopy{min-width:0}.tb500DashboardPage .bpcBenefitLead{align-items:flex-start;min-height:82px}.tb500DashboardPage .bpcBenefitLead h4{margin-top:0;line-height:1.12}.tb500DashboardPage .bpcBenefitIntro{margin-top:8px}.tb500DashboardPage .bpcBenefitResearch{margin-top:auto}.tb500EvidencePanel .evidenceSnapshotGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tb500EvidencePanel .evidenceSnapshotPoint{min-width:0;overflow:hidden}.tb500EvidencePanel .evidenceSnapshotText{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.tb500EvidencePanel .evidenceSnapshotText span,.tb500EvidencePanel .evidenceSnapshotText strong{white-space:normal;overflow-wrap:anywhere;max-width:100%;line-height:1.2}.tb500EvidencePanel .evidenceSnapshotText strong{font-size:12px}.tb500DashboardPage .tb500StandardBottom{width:100%;margin:0}.tb500DashboardPage .tb500StandardBottom .profileDisclosureBody{padding-top:0}.tb500DashboardPage .tb500StandardBottom .section,.tb500DashboardPage .tb500StandardBottom+.tb500StandardBottom{margin-top:0}@media (max-width:1150px){.tb500DashboardPage .bpcBenefitVisualRow{min-height:190px}.tb500DashboardPage .bpcBenefitLead{min-height:62px}}@media (max-width:760px){.tb500DashboardPage .compoundHeroQuick{margin-top:14px}.tb500DashboardPage .bpcBenefitVisualRow,.tb500DashboardPage .bpcBenefitLead{min-height:0}.tb500EvidencePanel .evidenceSnapshotGrid{grid-template-columns:1fr}}.tb500DashboardPage .compoundHeroQuick{max-width:650px;margin-top:18px;display:block!important}.tb500QuickNav{display:none!important}.tb500PanelHead small,.tb500ResearchCopy>small,.tb500CommunityCopy>small,.tb500DoseGrid small,.tb500DoseSectionTitle small,.tb500DoseResearchBar small,.tb500TitrationNote small,.tb500DoseTools small{font-size:10.5px!important}.tb500PanelHead p,.tb500ResearchCopy>p,.tb500CommunityCopy>p{line-height:1.55;font-size:13.5px!important}.tb500ResearchPoints span{line-height:1.45;font-size:12px!important}.tb500ResearchPoints strong{font-size:12.5px!important}.tb500StudyStrip article>span{font-size:10px!important}.tb500StudyStrip h3{font-size:14px!important}.tb500StudyStrip p{line-height:1.5;font-size:12px!important}.tb500StudyStrip a{font-size:10px!important}.tb500ContextNote{line-height:1.5;font-size:12px!important}.tb500CommunityList>div{font-size:12.5px!important}.tb500Label{font-size:9.5px!important}.tb500DashboardPage .bpcBenefitsGrid{align-items:stretch}.tb500DashboardPage .bpcBenefitCard{height:100%}.tb500DashboardPage .bpcBenefitVisualRow{min-height:205px!important}.tb500DashboardPage .bpcBenefitLead{min-height:74px!important}.tb500DashboardPage .bpcBenefitLead h4{line-height:1.12;font-size:20px!important}.tb500DashboardPage .bpcBenefitIntro{line-height:1.45;font-size:13.5px!important}.tb500DashboardPage .bpcBenefitResearch span,.tb500DashboardPage .bpcBenefitEvidence>span{font-size:10px!important}.tb500DashboardPage .bpcBenefitResearch p{line-height:1.5;font-size:12.5px!important}.tb500DashboardPage .bpcBenefitEvidence strong{font-size:11.5px!important}.tb500EvidencePanel .evidenceSnapshotGrid{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.tb500EvidencePanel .evidenceSnapshotPoint{min-width:0;padding:14px;overflow:hidden}.tb500EvidencePanel .evidenceSnapshotText{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;display:grid!important}.tb500EvidencePanel .evidenceSnapshotText span{overflow-wrap:anywhere;min-width:0;line-height:1.2;font-size:11.5px!important}.tb500EvidencePanel .evidenceSnapshotText strong{white-space:nowrap;font-size:11.5px!important}.tb500EvidencePanel .evidenceSnapshotPoint small{font-size:9.5px!important}.tb500EvidencePanel .evidenceSnapshotSummary p{line-height:1.5;font-size:12px!important}.tb500CommunityWide{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr)!important}.tb500DosePanelWide{width:100%}.tb500DoseHead{margin-bottom:16px}.tb500DoseResearchBar{background:linear-gradient(135deg,#eef9f5,#f8fcfb);border:1px solid #d9ebe6;border-radius:15px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:18px;margin-bottom:18px;padding:16px 18px;display:grid}.tb500DoseResearchBar strong{color:#0b2f61;margin-top:5px;font-size:15px;line-height:1.35;display:block}.tb500DoseResearchBar p{color:#5f6f7c;margin:0;font-size:13px;line-height:1.55}.tb500DoseSectionTitle{justify-content:space-between;align-items:flex-end;gap:16px;margin:4px 0 12px;display:flex}.tb500DoseSectionTitle h3{color:#0b2f61;margin:4px 0 0;font-size:19px}.tb500DoseSectionTitle>span{color:#91641b;white-space:nowrap;background:#fff1d8;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:900;display:inline-flex}.tb500DosePhases{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.tb500DosePhases article{background:#fff;border:1px solid #dfe6ef;border-radius:16px;grid-template-columns:42px 1fr;gap:12px;padding:16px;display:grid}.tb500PhaseNumber{color:#187d64;background:#e9f8f3;border-radius:11px;place-items:center;width:38px;height:38px;font-size:11px;font-weight:950;display:grid}.tb500DosePhases small{letter-spacing:.08em;color:#6d5a94;font-size:9.5px;font-weight:950}.tb500DosePhases h3{color:#0b2f61;margin:4px 0 11px;font-size:15px;line-height:1.25}.tb500DosePhases dl{gap:0;margin:0;display:grid}.tb500DosePhases dl>div{border-top:1px solid #edf0f5;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:8px 0;display:grid}.tb500DosePhases dt{color:#6b7280;font-size:11.5px;line-height:1.35}.tb500DosePhases dd{color:#143962;text-align:right;margin:0;font-size:11.5px;font-weight:850;line-height:1.35}.tb500TitrationNote{background:#eef9f5;border-left:4px solid #36a783;border-radius:14px;grid-template-columns:38px 1fr;gap:12px;margin-top:14px;padding:15px 17px;display:grid}.tb500TitrationNote .tb500DoseIcon{margin:0}.tb500TitrationNote strong{color:#0b2f61;margin:3px 0 5px;font-size:14px;display:block}.tb500TitrationNote p{color:#5f6f7c;margin:0;font-size:12.5px;line-height:1.55}.tb500DoseTools{background:linear-gradient(135deg,#fbfbff,#f5f2ff);border:1px solid #e2e5f1;border-radius:15px;grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);align-items:center;gap:18px;margin-top:14px;padding:16px 18px;display:grid}.tb500DoseTools h3{color:#0b2f61;margin:4px 0 5px;font-size:17px}.tb500DoseTools p{color:#667085;margin:0;font-size:12.5px;line-height:1.5}.tb500DoseToolLinks{gap:8px;display:grid}.tb500DoseToolLinks a{color:#6049c9;background:#fff;border:1px solid #e6e1fa;border-radius:10px;justify-content:space-between;align-items:center;padding:11px 12px;font-size:12px;font-weight:900;text-decoration:none;display:flex}.tb500DoseDisclaimer{color:#795a22;background:#fff6e7;border-radius:11px;margin-top:13px;padding:11px 13px;font-size:11.5px;line-height:1.5}.tb500DoseDisclaimer strong{color:#694b15}@media (max-width:1150px){.tb500DashboardPage .bpcBenefitLead{min-height:58px!important}.tb500DashboardPage .bpcBenefitLead h4{font-size:18px!important}.tb500CommunityWide{grid-template-columns:1fr .8fr!important}.tb500DosePhases,.tb500DoseResearchBar,.tb500DoseTools{grid-template-columns:1fr}}@media (max-width:760px){.tb500DashboardPage .bpcBenefitVisualRow,.tb500DashboardPage .bpcBenefitLead{min-height:0!important}.tb500EvidencePanel .evidenceSnapshotGrid{grid-template-columns:1fr!important}.tb500EvidencePanel .evidenceSnapshotText{grid-template-columns:1fr}.tb500CommunityWide{grid-template-columns:1fr!important}.tb500DoseSectionTitle{flex-direction:column;align-items:flex-start}.tb500DosePhases article{grid-template-columns:36px 1fr;padding:14px}.tb500DosePhases dl>div{grid-template-columns:1fr;gap:3px}.tb500DosePhases dd{text-align:left}.tb500DoseResearchBar,.tb500DoseTools{padding:14px}.tb500PanelHead p,.tb500ResearchCopy>p,.tb500CommunityCopy>p{font-size:13px!important}}.bpcProfileHeroImage.noArtwork{background:radial-gradient(circle at 72% 24%,#18bdf23d,#0000 30%),radial-gradient(circle at 25% 74%,#7448f538,#0000 32%),linear-gradient(145deg,#0a2348,#113b68 58%,#165c68);place-items:center;min-height:390px;padding:28px;display:grid}.bpcProfileHeroImage.noArtwork:after{background:linear-gradient(90deg,#0b2a55b3,#0b2a5514)}.compoundHeroMonogram{z-index:2;aspect-ratio:1;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:min(260px,82%);display:flex;position:relative;box-shadow:0 24px 54px #0003,inset 0 0 0 12px #ffffff09}.compoundHeroMonogram span{letter-spacing:.14em;text-transform:uppercase;color:#8fe6ff;margin-bottom:8px;font-size:10px;font-weight:900}.compoundHeroMonogram strong{letter-spacing:-.04em;font-size:54px;line-height:1}.compoundHeroMonogram small{color:#ffffffbf;max-width:180px;margin-top:10px;font-size:11px;line-height:1.4}.researchFocusPhoto.noArtwork{background:radial-gradient(circle at 75% 20%,#18bdf24d,#0000 28%),radial-gradient(circle at 25% 78%,#7448f540,#0000 34%),linear-gradient(145deg,#071b3d,#153f6b 55%,#165b65)}.researchFocusFallback{text-align:center;color:#fff;place-content:center;gap:7px;padding:28px;display:grid;position:absolute;inset:0}.researchFocusFallback:before{content:"";background:#ffffff14;border:1px solid #ffffff4d;border-radius:50%;width:150px;height:150px;margin:0 auto 18px;box-shadow:inset 0 0 0 11px #ffffff09}.researchFocusFallback strong{font-size:28px;line-height:1.05}.researchFocusFallback span{letter-spacing:.1em;text-transform:uppercase;color:#8fe6ff;font-size:11px;font-weight:800}.evidenceSnapshotRationale{color:#697586;border-top:1px solid #edf0f3;margin:10px 0 0;padding-top:10px;font-size:11px;line-height:1.5}.safetyExplore{margin:0}.safetyExplore .sectionTitle{margin-top:0}.studyMetaGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:12px 0;display:grid}.studyMetaGrid div{background:#f9fafb;border:1px solid #e5e9ed;border-radius:11px;min-width:0;padding:9px 10px}.studyMetaGrid small{color:#7b8490;letter-spacing:.05em;text-transform:uppercase;margin-bottom:3px;font-size:8px;font-weight:900;display:block}.studyMetaGrid strong{color:#294464;font-size:10px;line-height:1.35;display:block}.doseExplore .doseHeadline{font-size:16px;line-height:1.6}.doseExplore .doseCard{padding:20px}.doseExplore .cardTop small,.doseExplore .factGrid small,.doseExplore .threeCols small{font-size:11px;line-height:1.35}.doseExplore .cardTop h3{font-size:19px;line-height:1.3}.doseExplore .cardTop p{font-size:14px;line-height:1.5}.doseExplore .cardTop a{font-size:12px}.doseExplore .factGrid{gap:10px;margin-top:14px}.doseExplore .factGrid div{padding:13px}.doseExplore .factGrid b{margin-top:6px;font-size:15px;line-height:1.4}.doseExplore .note,.doseExplore .doseCommunityNote{font-size:13px;line-height:1.55}.doseExplore .communityDose{padding:20px}.doseExplore .threeCols p{font-size:14px;line-height:1.55}@media (max-width:900px){.studyMetaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.profileNav{z-index:80;scrollbar-width:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#071b3af5;border:1px solid #ffffff14;border-radius:13px;gap:5px;margin:10px -6px 14px;padding:7px;position:sticky;top:90px;overflow:auto hidden;box-shadow:0 8px 24px #071b3a24;display:flex!important}.profileNav::-webkit-scrollbar{display:none}.profileNav button,.profileNav a{border-radius:8px;flex:none;min-height:36px;padding:7px 9px;font-size:10px}.bpcProfileHeroImage.noArtwork{min-height:210px}.compoundHeroMonogram{width:165px}.compoundHeroMonogram strong{font-size:38px}.researchFocusPhoto.noArtwork{min-height:280px}.researchFocusFallback:before{width:112px;height:112px;margin-bottom:12px}.researchFocusFallback strong{font-size:24px}.studyMetaGrid{grid-template-columns:1fr 1fr}.studyMetaGrid strong{font-size:12px}.evidenceSnapshotRationale{font-size:13px}.studyGrid article{padding:17px}.studyGrid article h3{font-size:20px}.studyGrid article p,.studyOutcome{font-size:14px;line-height:1.55}.sourceLinks a{min-height:34px;padding:7px 10px;font-size:11px}.doseExplore .cardTop h3{font-size:20px}.doseExplore .cardTop p,.doseExplore .threeCols p,.doseExplore .note,.doseExplore .doseCommunityNote{font-size:16px}.doseExplore .cardTop small,.doseExplore .factGrid small,.doseExplore .threeCols small{font-size:12px}.doseExplore .factGrid b{font-size:17px}.doseExplore .cardTop a{font-size:14px}}.doseExplore .doseCard,.doseExplore .communityDose{padding:26px}.doseExplore .cardTop small,.doseExplore .threeCols small{letter-spacing:.02em;font-weight:900;line-height:1.3;font-size:13px!important}.doseExplore .cardTop h3{line-height:1.25;font-size:24px!important}.doseExplore .cardTop p{line-height:1.55;font-size:17px!important}.doseExplore .cardTop a{font-weight:850;font-size:14px!important}.doseMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.doseMetric{background:#fff;border:1px solid #dfe6ec;border-radius:16px;flex-direction:column;justify-content:center;min-width:0;min-height:112px;padding:18px 20px;display:flex;box-shadow:0 6px 18px #15304e0d}.doseMetric span{color:#55705f;letter-spacing:.025em;text-transform:uppercase;margin-bottom:8px;font-size:13px;font-weight:900;line-height:1.2;display:block}.doseMetric strong{color:#0b2d59;letter-spacing:-.02em;overflow-wrap:anywhere;font-size:24px;font-weight:900;line-height:1.15;display:block}.doseMetricPrimary{background:linear-gradient(145deg,#f5fbff,#f2f8ff 56%,#f6f4ff);border-color:#cfe2f2;min-height:132px}.doseMetricPrimary strong{color:#0a3a72;font-size:30px}.doseMetricSource strong{letter-spacing:0;font-size:17px;line-height:1.35}.doseExplore .note,.doseExplore .doseCommunityNote{margin-top:20px;line-height:1.6;font-size:16px!important}.doseExplore .threeCols p{line-height:1.5;font-size:18px!important}.doseExplore .doseHeadline,.doseExplore .doseContextNote{line-height:1.6;font-size:17px!important}.communityInjection{background:linear-gradient(145deg,#fffdf8,#fffaf0);border:1px solid #e5d8bb;border-radius:20px;margin-top:22px;overflow:hidden;box-shadow:0 8px 26px #4835140d}.communityInjection summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 24px;list-style:none;display:flex}.communityInjection summary::-webkit-details-marker{display:none}.communityInjection summary:after{content:"+";color:#9d6511;background:#fff2d8;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:24px;font-weight:800;display:grid}.communityInjection[open] summary:after{content:"−"}.communityInjection summary>div{gap:4px;display:grid}.communityInjection summary small{color:#a56a13;letter-spacing:.08em;font-size:12px;font-weight:900}.communityInjection summary strong{color:#0b2d59;font-size:22px;line-height:1.25}.communityInjection summary span{color:#697586;font-size:14px}.communityInjection summary em{color:#8a5d17;white-space:nowrap;background:#fff4dc;border-radius:999px;margin-left:auto;padding:8px 11px;font-size:12px;font-style:normal;font-weight:850}.communityInjectionBody{border-top:1px solid #f1e7d3;padding:0 24px 24px}.communityUseTags{flex-wrap:wrap;gap:8px;padding:20px 0 4px;display:flex}.communityUseTags span{color:#704d18;background:#fff;border:1px solid #eadcc0;border-radius:999px;padding:8px 11px;font-size:13px;font-weight:800}.communityInjectionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.communityInjectionGrid>div{background:#fff;border:1px solid #eadfcb;border-radius:15px;padding:18px}.communityInjectionGrid small{color:#8d6729;letter-spacing:.05em;margin-bottom:8px;font-size:11px;font-weight:900;display:block}.communityInjectionGrid p{color:#294464;margin:0;font-size:16px;line-height:1.55}.communityEvidenceBoundary{background:#f6f8fb;border-left:4px solid #6f7de8;border-radius:15px;margin-top:14px;padding:18px 20px}.communityEvidenceBoundary strong{color:#273663;margin-bottom:5px;font-size:16px;display:block}.communityEvidenceBoundary p{color:#42526a;margin:0 0 7px;font-size:15px;line-height:1.55}.communityEvidenceBoundary span{color:#667085;font-size:13px;line-height:1.5}@media (max-width:900px){.doseMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.doseExplore .doseCard,.doseExplore .communityDose{padding:18px}.doseExplore .cardTop small,.doseExplore .threeCols small{font-size:13px!important}.doseExplore .cardTop h3{font-size:22px!important}.doseExplore .cardTop p{font-size:17px!important}.doseMetrics{grid-template-columns:1fr;gap:10px}.doseMetric,.doseMetricPrimary{min-height:0;padding:16px 17px}.doseMetric span{font-size:12px}.doseMetric strong{font-size:22px}.doseMetricPrimary strong{font-size:27px}.doseMetricSource strong{font-size:16px}.doseExplore .threeCols p,.doseExplore .note,.doseExplore .doseCommunityNote{font-size:17px!important}.communityInjection summary{align-items:flex-start;padding:18px}.communityInjection summary em{display:none}.communityInjection summary strong{font-size:19px}.communityInjectionBody{padding:0 18px 18px}.communityInjectionGrid{grid-template-columns:1fr}.communityInjectionGrid p{font-size:16px}}.visualRefreshHero{background:radial-gradient(circle at 74% 20%,#25cbff33,#0000 26%),radial-gradient(circle at 82% 74%,#9753ff2e,#0000 30%),linear-gradient(135deg,#071b3d 0%,#0b2f61 55%,#0d4365 100%);border:1px solid #dfe8f1;border-bottom:0;border-radius:28px 28px 0 0;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:0;margin:0 auto;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 50px #0a20431f}.visualRefreshHero .bpcProfileHeroCopy{z-index:2;padding:42px 42px 34px;position:relative}.visualRefreshHero .bpcHeroEyebrow{color:#9edfff;letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:13px;font-weight:900;display:block}.visualRefreshHero h1{color:#fff;letter-spacing:-.055em;margin:0;font-size:clamp(58px,6vw,92px);line-height:.95}.visualRefreshHero .bpcProfileHeroCopy>p{color:#ffffffdb;max-width:720px;margin:16px 0 0;font-size:20px;line-height:1.42}.visualRefreshHero .bpcHeroInterests{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.visualRefreshHero .bpcHeroInterests span{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:800}.visualRefreshHero .bpcHeroEvidence{background:#fffffff5;border:1px solid #ffffff29;border-radius:15px;gap:4px;margin-top:18px;padding:12px 15px;display:inline-grid;box-shadow:0 10px 28px #00000024;color:#0b2d59!important}.visualRefreshHero .bpcHeroEvidence strong{font-size:15px;color:#0b2d59!important}.visualRefreshHero .bpcHeroEvidence span{max-width:330px;font-size:12px;line-height:1.4;color:#5a6a7d!important}.visualRefreshHero .bpcProfileHeroImage{background:radial-gradient(circle at 68% 22%,#54d3ff33,#0000 25%),radial-gradient(circle at 35% 75%,#9062ff2e,#0000 32%),#02122c42;border:1px solid #ffffff29;border-radius:22px;justify-content:stretch;align-items:stretch;min-height:360px;margin:16px 16px 16px 0;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff09,0 18px 42px #020f2633}.visualRefreshHero .bpcProfileHeroImage:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#071b3d57,#0000 28%);position:absolute;inset:0}.visualRefreshHero .bpcProfileHeroImage img{z-index:0;object-fit:contain;object-position:center;filter:drop-shadow(0 26px 36px #03112842);width:100%;height:100%;min-height:360px;padding:14px;position:relative}.visualRefreshHero.bpc-157{background:radial-gradient(circle at 74% 18%,#23d6ff2e,#0000 25%),radial-gradient(circle at 30% 86%,#4064ff29,#0000 28%),linear-gradient(132deg,#061936 0%,#092b58 48%,#0b4465 100%);grid-template-columns:minmax(0,1.12fr) minmax(420px,.88fr);min-height:380px}.visualRefreshHero.bpc-157 .bpcProfileHeroCopy{flex-direction:column;justify-content:center;padding:32px 44px 28px;display:flex}.visualRefreshHero.bpc-157 h1{font-size:clamp(56px,5.8vw,86px)}.visualRefreshHero.bpc-157 .bpcProfileHeroCopy>p{max-width:610px;margin-top:14px}.visualRefreshHero.bpc-157 .bpcHeroInterests{margin-top:16px}.visualRefreshHero.bpc-157 .bpcProfileHeroImage{z-index:1;width:calc(100% + 72px);min-height:380px;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 0 0 -72px;position:relative}.visualRefreshHero.bpc-157 .bpcProfileHeroImage:before{background:linear-gradient(90deg,#092b58 0%,#092b58fa 10%,#092b58e0 20%,#092b58a3 34%,#092b5857 48%,#092b581f 60%,#0000 72%),linear-gradient(#0000 66%,#04152e38)}.visualRefreshHero.bpc-157 .bpcProfileHeroImage:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(circle at 18%,#092b5857,#0000 40%);position:absolute;inset:0}.visualRefreshHero.bpc-157 .bpcProfileHeroImage img{object-fit:cover;object-position:58% center;filter:none;width:100%;height:100%;min-height:0;padding:0;position:absolute;inset:0;transform:scale(1.045)}.visualRefreshHero.bpc-157 .bpcHeroEvidence{display:none}.visualRefreshHero .bpcProfileHeroImage.noArtwork{background:radial-gradient(circle at 70% 18%,#49cdff33,#0000 25%),radial-gradient(circle at 30% 76%,#9062ff33,#0000 32%),#02122c38;min-height:360px;margin:16px 16px 16px 0;padding:34px}.visualRefreshHero .bpcProfileHeroImage.noArtwork:after{display:none}.visualRefreshHero .compoundHeroMonogram{max-width:310px;border-radius:50%!important;min-height:310px!important}.profileTabsShell{z-index:75;background:#fff;border:1px solid #dfe8f1;border-top:0;border-radius:0 0 20px 20px;margin:0 auto 18px;position:relative;box-shadow:0 14px 34px #0a204314}.profileNav{z-index:76;box-shadow:none;scrollbar-width:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffffa;border:0;gap:2px;margin:0;padding:0 16px;display:flex;position:sticky;top:0;overflow-x:auto}.profileNav button{color:#6b7a8e;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;min-height:52px;padding:14px 16px 12px;font-size:13px;font-weight:850;position:relative}.profileNav button:after{content:"";background:0 0;border-radius:999px 999px 0 0;height:3px;position:absolute;bottom:0;left:14px;right:14px}:is(.profileNav button:hover,.profileNav button:focus-visible){color:#0d5fe8;outline:none}.profileNav button.active,.profileNav button[aria-selected=true]{color:#0b4fb8}.profileNav button.active:after,.profileNav button[aria-selected=true]:after{background:linear-gradient(90deg,#17b7eb,#4d75ff 58%,#8a5cff)}[hidden]{display:none!important}.profileDisclosure:not([hidden]){margin-top:0}.profileDisclosure:not([hidden])>summary{display:none}.section{scroll-margin-top:78px}.sectionTitle h2,.doseExploreHead h2{letter-spacing:-.025em}.bpcTopBenefits:not([hidden]){padding-top:10px;padding-bottom:8px}.bpcTopBenefits:not([hidden]) .bpcBenefits{background:#fff;border:1px solid #e1eaf2;border-radius:22px;padding:22px;box-shadow:0 10px 30px #0e2e540d}.bpcTopBenefits:not([hidden]) .bpcBenefitsHead{grid-template-columns:minmax(0,.8fr) minmax(360px,1.2fr);align-items:end;gap:26px;margin-bottom:18px;display:grid}.bpcTopBenefits:not([hidden]) .bpcBenefitsHead h3{margin-bottom:0;font-size:30px;line-height:1.08}.bpcTopBenefits:not([hidden]) .bpcBenefitsHead>p{margin:0;font-size:15px;line-height:1.55}.bpcTopBenefits:not([hidden]) .bpcBenefitsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.bpcTopBenefits:not([hidden]) .bpcBenefitCard{border-radius:16px;min-height:0;padding:16px}.bpcTopBenefits:not([hidden]) .bpcBenefitThumb{border-radius:13px;width:48px;height:48px}.bpcTopBenefits:not([hidden]) .bpcBenefitLead h4{font-size:16px;line-height:1.2}.bpcTopBenefits:not([hidden]) .bpcBenefitIntro{margin-top:8px;font-size:13px;line-height:1.45}.bpcTopResearchFocus:not([hidden]){padding-top:8px}.bpcTopResearchFocus:not([hidden]) .compoundResearchFocus{border-radius:20px;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);min-height:0}.bpcTopResearchFocus:not([hidden]) .researchFocusCopy h3{margin:5px 0 8px;font-size:25px}.bpcTopResearchFocus:not([hidden]) .researchFocusPoint{background:0 0;border:0;padding:0}@media (max-width:1050px){.bpcTopBenefits:not([hidden]) .bpcBenefitsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.visualRefreshHero{grid-template-columns:1fr}.visualRefreshHero .bpcProfileHeroCopy{padding:32px 26px 22px}.visualRefreshHero .bpcProfileHeroImage,.visualRefreshHero .bpcProfileHeroImage.noArtwork{min-height:230px;margin:0 24px 20px}.visualRefreshHero .bpcProfileHeroImage img{min-height:230px;max-height:270px}.visualRefreshHero.bpc-157{grid-template-columns:1fr;min-height:0}.visualRefreshHero.bpc-157 .bpcProfileHeroCopy{padding:32px 28px 20px}.visualRefreshHero.bpc-157 .bpcProfileHeroImage{width:100%;min-height:250px;margin:0}.visualRefreshHero.bpc-157 .bpcProfileHeroImage:before{background:linear-gradient(#0000 58%,#092b587a 82%,#092b58 100%)}.visualRefreshHero.bpc-157 .bpcProfileHeroImage:after{display:none}.visualRefreshHero.bpc-157 .bpcProfileHeroImage img{object-position:center;max-height:none;transform:scale(1.03)}.bpcTopBenefits:not([hidden]) .bpcBenefitsHead,.bpcTopResearchFocus:not([hidden]) .compoundResearchFocus{grid-template-columns:1fr}.bpcTopResearchFocus:not([hidden]) .researchFocusPhoto{min-height:210px}}@media (max-width:760px){.visualRefreshHero{border-radius:20px 20px 0 0;margin-top:0}.visualRefreshHero h1{font-size:52px}.visualRefreshHero .bpcProfileHeroCopy>p{font-size:17px}.visualRefreshHero .bpcHeroInterests{gap:7px}.visualRefreshHero .bpcHeroInterests span{font-size:11px}.visualRefreshHero .bpcProfileHeroImage,.visualRefreshHero .bpcProfileHeroImage.noArtwork{border-radius:18px;margin:0 16px 14px}.visualRefreshHero.bpc-157 .bpcProfileHeroImage{border-radius:0;min-height:215px;margin:0}.visualRefreshHero.bpc-157 h1{font-size:52px}.profileTabsShell{border-radius:0 0 16px 16px;margin-bottom:14px}.profileNav{padding:0 6px;top:0}.profileNav button{min-height:46px;padding:12px 12px 10px;font-size:12px}.bpcTopBenefits:not([hidden]) .bpcBenefits{padding:17px}.bpcTopBenefits:not([hidden]) .bpcBenefitsHead{grid-template-columns:1fr;gap:10px}.bpcTopBenefits:not([hidden]) .bpcBenefitsHead h3{font-size:25px}.bpcTopBenefits:not([hidden]) .bpcBenefitsGrid,.bpcTopResearchFocus:not([hidden]) .researchFocusPoints{grid-template-columns:1fr}}.bpcTopBenefits:not([hidden]){padding:10px 0 6px}.bpcTopBenefits:not([hidden]) .bpcBenefits{background:#fff;border:1px solid #dde7f0;border-radius:22px;padding:0;overflow:hidden;box-shadow:0 12px 34px #0e2e540e}.bpcTopBenefits:not([hidden]) .bpcBenefitsHead{background:radial-gradient(circle at 88% 18%,#5f51ff1a,#0000 23%),radial-gradient(circle at 76% 76%,#27bedb1a,#0000 25%),linear-gradient(108deg,#f3fbf8 0%,#fff 54%,#f6f5ff 100%);border-bottom:1px solid #e7eef5;margin:0;padding:34px 34px 30px;display:block;position:relative;overflow:hidden}.bpcTopBenefits:not([hidden]) .bpcBenefitsHead:after{content:"";pointer-events:none;border:1px solid #2369ba1a;border-radius:50%;width:180px;height:180px;position:absolute;top:50%;right:5%;transform:translateY(-50%);box-shadow:0 0 0 28px #4f75ff09,0 0 0 58px #40c2d206}.bpcTopBenefits:not([hidden]) .bpcBenefitsIntroBlock{z-index:1;max-width:880px;position:relative}.bpcTopBenefits:not([hidden]) .bpcBenefitsKicker{margin-bottom:12px}.bpcTopBenefits:not([hidden]) .bpcBenefitsHead h3{letter-spacing:-.035em;color:#062a5c;max-width:800px;margin:0;font-size:34px;line-height:1.06}.bpcTopBenefits:not([hidden]) .bpcBenefitsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px;display:grid}.bpcTopBenefits:not([hidden]) .bpcBenefitCard{background:#fff;border:1px solid #e1eaf2;border-radius:18px;min-height:156px;padding:18px 20px;position:relative;overflow:hidden;box-shadow:0 5px 16px #0e2e5409}.bpcTopBenefits:not([hidden]) .bpcBenefitCard:after{content:"";pointer-events:none;background:radial-gradient(circle,#477bff14,#0000 70%);border-radius:50%;width:92px;height:92px;position:absolute;inset:auto -18px -28px auto}.bpcTopBenefits:not([hidden]) .bpcBenefitCard:nth-child(n+5){display:none}.bpcTopBenefits:not([hidden]) .bpcBenefitVisualRow{align-items:flex-start;gap:16px}.bpcTopBenefits:not([hidden]) .bpcBenefitThumb{border-radius:16px;flex:0 0 68px;width:68px;height:68px;overflow:hidden}.bpcTopBenefits:not([hidden]) .bpcBenefitThumb img{object-fit:cover;width:100%;height:100%}.bpcTopBenefits:not([hidden]) .bpcBenefitLead{align-items:center;gap:10px}.bpcTopBenefits:not([hidden]) .bpcBenefitLead h4{color:#082a59;margin:0;font-size:18px;line-height:1.18}.bpcTopBenefits:not([hidden]) .bpcBenefitIntro{color:#5a6a7e;margin:8px 0 0;font-size:14px;line-height:1.48}.bpcTopBenefits:not([hidden]) .bpcBenefitResearch,.bpcTopBenefits:not([hidden]) .bpcBenefitEvidence,.bpcTopBenefits:not([hidden]) .bpcBenefitsKey{display:none}.bpcTopResearchFocus:not([hidden]){padding:8px 0 6px}.bpcTopResearchFocus:not([hidden]) .compoundResearchFocus{border:1px solid #dce6ef;border-radius:22px;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);min-height:290px;overflow:hidden;box-shadow:0 12px 30px #0e2e540d}.bpcTopResearchFocus:not([hidden]) .researchFocusCopy{padding:28px 30px}.bpcTopResearchFocus:not([hidden]) .researchFocusCopy h3{margin:6px 0 10px;font-size:28px;line-height:1.12}.bpcTopResearchFocus:not([hidden]) .researchFocusCopy>p{font-size:14px;line-height:1.55}.bpcTopResearchFocus:not([hidden]) .researchFocusPoints{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin-top:18px;display:grid}.bpcTopResearchFocus:not([hidden]) .researchFocusPoint{background:0 0;border-top:1px solid #e7edf3;padding:10px 0}.bpcTopResearchFocus:not([hidden]) .researchFocusPoint p{display:none}.bpcTopResearchFocus:not([hidden]) .researchFocusPhoto{min-height:290px}.bpcOverviewSummary{color:#fff;background:radial-gradient(circle at 82% 18%,#2bcaff33,#0000 25%),radial-gradient(circle at 20% 100%,#7b50ff29,#0000 32%),linear-gradient(135deg,#061a3b 0%,#0a3266 58%,#0b526a 100%);border:1px solid #ffffff14;border-radius:22px;grid-template-columns:minmax(260px,.82fr) minmax(0,1.18fr);gap:30px;margin:10px 0 24px;padding:26px 28px;display:grid;overflow:hidden;box-shadow:0 16px 38px #0722461c}.bpcOverviewSummaryIntro small{color:#7ce0ff;letter-spacing:.13em;margin-bottom:8px;font-size:12px;font-weight:900;display:block}.bpcOverviewSummaryIntro h3{letter-spacing:-.03em;margin:0;font-size:29px;line-height:1.1}.bpcOverviewSummaryIntro p{color:#ffffffc2;max-width:500px;margin:12px 0 0;font-size:14px;line-height:1.55}.bpcOverviewSummaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.bpcOverviewSummaryGrid article{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff13;border:1px solid #ffffff21;border-radius:16px;grid-template-columns:auto 1fr;align-content:start;gap:12px;min-height:150px;padding:16px;display:grid}.bpcOverviewSummaryGrid article>span{color:#8be4ff;background:#ffffff1f;border-radius:10px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:900;display:grid}.bpcOverviewSummaryGrid strong{margin:2px 0 7px;font-size:15px;line-height:1.25;display:block}.bpcOverviewSummaryGrid p{color:#ffffffb8;margin:0;font-size:12.5px;line-height:1.48}@media (max-width:1050px){.bpcOverviewSummary{grid-template-columns:1fr}.bpcOverviewSummaryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.bpcTopBenefits:not([hidden]) .bpcBenefitsHead{padding:24px 20px}.bpcTopBenefits:not([hidden]) .bpcBenefitsHead:after{width:145px;height:145px;right:-48px}.bpcTopBenefits:not([hidden]) .bpcBenefitsHead h3{max-width:90%;font-size:28px}.bpcTopBenefits:not([hidden]) .bpcBenefitsIntroBlock>p{max-width:92%;font-size:15px}.bpcTopBenefits:not([hidden]) .bpcBenefitsGrid{grid-template-columns:1fr;padding:14px}.bpcTopBenefits:not([hidden]) .bpcBenefitCard{min-height:0}.bpcTopResearchFocus:not([hidden]) .compoundResearchFocus,.bpcTopResearchFocus:not([hidden]) .researchFocusPoints{grid-template-columns:1fr}.bpcOverviewSummary{padding:22px 20px}.bpcOverviewSummaryGrid{grid-template-columns:1fr}.bpcOverviewSummaryGrid article{min-height:0}}.bpcTopBenefits:not([hidden]) .bpcBenefitsHead{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:stretch;gap:24px;display:grid}.bpcTopBenefits:not([hidden]) .bpcBenefitsIntroBlock{flex-direction:column;justify-content:center;display:flex}.bpcTopBenefits:not([hidden]) .bpcBenefitsIntroBlock h3{letter-spacing:-.03em;margin:10px 0 14px;font-size:clamp(28px,2.5vw,38px);line-height:1.08}.bpcTopBenefits:not([hidden]) .bpcBenefitsIntroBlock>p{color:#52647a;max-width:620px;margin:0;font-size:15px;line-height:1.6}.bpcOverviewSnapshot{color:#fff;background:radial-gradient(circle at 82% 18%,#36c9ff42,#0000 28%),radial-gradient(circle at 18% 85%,#8a5cff33,#0000 34%),linear-gradient(145deg,#071b3d 0%,#0b3466 62%,#11546d 100%);border-radius:18px;flex-direction:column;justify-content:center;min-height:210px;padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 36px #09264d21}.bpcOverviewSnapshot:after{content:"";border:1px solid #ffffff1f;border-radius:50%;width:190px;height:190px;position:absolute;bottom:-90px;right:-70px;box-shadow:0 0 0 34px #ffffff06,0 0 0 68px #ffffff05}.bpcOverviewSnapshot small{z-index:1;color:#78ddff;letter-spacing:.12em;font-size:11px;font-weight:900;position:relative}.bpcOverviewSnapshot>strong{z-index:1;letter-spacing:-.02em;margin-top:7px;font-size:23px;line-height:1.15;position:relative}.bpcOverviewSnapshot>div{z-index:1;gap:9px;margin-top:18px;display:grid;position:relative}.bpcOverviewSnapshot span{color:#ffffffe6;align-items:center;gap:10px;font-size:13px;font-weight:750;display:flex}.bpcOverviewSnapshot b{color:#8ce6ff;letter-spacing:.04em;background:#ffffff14;border:1px solid #ffffff2e;border-radius:9px;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:10px;display:grid}.profileBackToTopWrap{justify-content:center;padding:20px 0 34px;display:flex}.profileBackToTop{color:#123e70;background:#fff;border:1px solid #d9e4ef;border-radius:999px;align-items:center;gap:8px;min-height:42px;padding:10px 16px;font-size:13px;font-weight:850;text-decoration:none;transition:transform .15s,box-shadow .15s,border-color .15s;display:inline-flex;box-shadow:0 8px 22px #0e2e540f}:is(.profileBackToTop:hover,.profileBackToTop:focus-visible){border-color:#a9c8e8;outline:none;transform:translateY(-1px);box-shadow:0 10px 26px #0e2e541a}.profileBackToTop span{font-size:16px;line-height:1}@media (max-width:900px){.bpcTopBenefits:not([hidden]) .bpcBenefitsHead{grid-template-columns:1fr}.bpcOverviewSnapshot{min-height:0}}.bpcTopBenefits:not([hidden]) .bpcBenefitsHead{grid-template-columns:minmax(0,1.08fr) minmax(400px,.92fr);align-items:stretch;gap:30px;padding:28px 30px;display:grid}.bpcTopBenefits:not([hidden]) .bpcBenefitsHead:after{display:none}.bpcTopBenefits:not([hidden]) .bpcBenefitsIntroBlock{flex-direction:column;justify-content:flex-start;max-width:720px;padding-top:0;display:flex}.bpcTopBenefits:not([hidden]) .bpcBenefitsKicker{margin-top:0}.bpcOverviewSupport{background:linear-gradient(135deg,#f7fbff 0%,#f4fbf9 100%);border:1px solid #dce8f1;border-radius:16px;margin-top:20px;padding:16px 18px}.bpcOverviewSupport>strong{color:#103d6d;font-size:13px;line-height:1.3;display:block}.bpcOverviewSupport>p{color:#607185;max-width:620px;margin:6px 0 0;font-size:12.5px;line-height:1.55}.bpcOverviewSupportLinks{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.bpcOverviewSupportLinks a{color:#0d578d;background:#fff;border:1px solid #c8d9e8;border-radius:10px;align-items:center;min-height:34px;padding:8px 11px;font-size:11px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:0 4px 10px #103d6d0d}:is(.bpcOverviewSupportLinks a:hover,.bpcOverviewSupportLinks a:focus-visible){color:#083f70;border-color:#79b9d8;outline:none}.bpcUseCaseVisual{background:#0b2f5f;border:1px solid #dbe6f1;border-radius:22px;min-height:300px;position:relative;overflow:hidden;box-shadow:0 12px 28px #11396317}.bpcUseCaseVisual>img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.05)}.bpcUseCaseShade{background:linear-gradient(90deg,#051c3dad 0%,#051c3d42 36%,#051c3d0f 62%,#051c3d38 100%),linear-gradient(#0000 56%,#04142e7a 100%);position:absolute;inset:0}.bpcUseCaseVisual:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14}.bpcUseCaseLabel{z-index:2;color:#fff;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#071f42c2;border:1px solid #fff3;border-radius:13px;min-width:150px;padding:10px 12px 11px;position:absolute;box-shadow:0 8px 22px #03132b2e}.bpcUseCaseLabel small{color:#7fe0ff;letter-spacing:.11em;margin-bottom:3px;font-size:8px;font-weight:900;display:block}.bpcUseCaseLabel strong{letter-spacing:-.01em;font-size:13px;line-height:1.2;display:block}.useCaseOne{top:18px;left:18px}.useCaseTwo{top:50%;right:18px;transform:translateY(-50%)}.useCaseThree{bottom:18px;left:18px}.bpcTopBenefits:not([hidden]) .bpcBenefitSupport{color:#607185;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:13px 0 0;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.bpcTopBenefits:not([hidden]) .bpcBenefitJump{z-index:2;color:#0b6499;align-items:center;gap:5px;margin-top:12px;font-size:11.5px;font-weight:900;text-decoration:none;display:inline-flex;position:relative}:is(.bpcTopBenefits:not([hidden]) .bpcBenefitJump:hover,.bpcTopBenefits:not([hidden]) .bpcBenefitJump:focus-visible){color:#083e72;outline:none}@media (max-width:1050px){.bpcTopBenefits:not([hidden]) .bpcBenefitsHead{grid-template-columns:1fr}.bpcUseCaseVisual{min-height:250px}}@media (max-width:760px){.bpcTopBenefits:not([hidden]) .bpcBenefitsHead{gap:20px;padding:22px 20px}.bpcOverviewSupport{margin-top:16px;padding:14px}.bpcUseCaseVisual{min-height:300px}.bpcUseCaseVisual>img{transform:scale(1.09)}.bpcUseCaseLabel{min-width:138px;padding:9px 10px}.useCaseOne{top:12px;left:12px}.useCaseTwo{top:50%;right:12px}.useCaseThree{bottom:12px;left:12px}}.profileTabsShell{z-index:80;background:#fff;border:1px solid #ccd9e6;border-radius:20px;gap:10px;margin:18px auto 24px;padding:14px;display:grid;position:relative;box-shadow:0 14px 34px #0c274c1a}.profileTabsShell:before{content:"";background:linear-gradient(90deg,#1fb8e8 0%,#38c9b1 28%,#7d61eb 58%,#d85aaa 78%,#ef9b3b 100%);border-radius:0 0 999px 999px;height:4px;position:absolute;top:0;left:18px;right:18px}.profileTabsLabel{border:0;justify-content:space-between;align-items:center;min-height:auto;padding:4px 4px 1px;display:flex}.profileTabsLabel span{color:#143e70;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:950}.profileTabsLabel:after{content:"Choose a section";color:#6f8094;font-size:11px;font-weight:750}.profileNav{z-index:81;scrollbar-width:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#e9eff5;border:1px solid #d5dfe9;border-radius:16px;grid-auto-columns:minmax(118px,1fr);grid-auto-flow:column;justify-content:center;align-items:stretch;gap:8px;margin:0;padding:9px;display:grid;position:sticky;top:10px;overflow-x:auto;box-shadow:inset 0 1px 2px #14375a0e}.profileNav::-webkit-scrollbar{display:none}.profileNav button{color:#183853;text-align:center;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #c7d3df;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;min-height:48px;padding:11px 10px;font-size:12.5px;font-weight:900;line-height:1.15;transition:background .16s,border-color .16s,color .16s,transform .16s,box-shadow .16s;display:inline-flex;position:relative;box-shadow:0 3px 9px #10305613}.profileNav button:after{display:none}.profileTabDot{background:linear-gradient(145deg,#9aabba,#6d8297);border:1px solid #60768d;border-radius:50%;flex:0 0 8px;width:8px;height:8px;transition:background .16s,border-color .16s,box-shadow .16s,filter .16s;box-shadow:inset 0 1px 1px #ffffff59,0 0 0 3px #70859b1a}:is(.profileNav button:hover,.profileNav button:focus-visible){color:#092f58;background:#f9fcff;border-color:#6c9ec3;outline:none;transform:translateY(-1px);box-shadow:0 8px 18px #0d47791f}.profileNav .tab-community{--active-a:#b83683;--active-b:#dc5aa9;--active-glow:#dc5aa940;--active-dot:#ffb2dd;--dot-glow:#ff6dc1d6}.profileNav .tab-overview{--active-a:#0e79c7;--active-b:#14a9d8;--active-glow:#14a9d847;--active-dot:#7ee8ff;--dot-glow:#40d5ffd9}.profileNav .tab-research{--active-a:#087f76;--active-b:#16b39f;--active-glow:#16b39f42;--active-dot:#7bf0da;--dot-glow:#49e6cad1}.profileNav .tab-evidence{--active-a:#6043c8;--active-b:#8665ee;--active-glow:#8665ee45;--active-dot:#c0adff;--dot-glow:#9c7effdb}.profileNav .tab-dose-duration{--active-a:#c56518;--active-b:#ed9638;--active-glow:#ed963842;--active-dot:#ffd08c;--dot-glow:#ffad4cdb}.profileNav .tab-stacks{--active-a:#258153;--active-b:#42aa70;--active-glow:#42aa7040;--active-dot:#9ce8bd;--dot-glow:#59d68bd1}.profileNav .tab-safety{--active-a:#225daf;--active-b:#3b82df;--active-glow:#3b82df40;--active-dot:#a7d1ff;--dot-glow:#5da4ffd6}.profileNav .tab-evidence-vs-internet{--active-a:#8b3fae;--active-b:#aa63cb;--active-glow:#aa63cb40;--active-dot:#ddb5f0;--dot-glow:#be74e2d6}.profileNav .tab-sources-regulation{--active-a:#5a429f;--active-b:#7a5bc5;--active-glow:#7a5bc540;--active-dot:#c9b8f5;--dot-glow:#906fe0d6}.profileNav button.active,.profileNav button[aria-selected=true]{border-color:var(--active-a,#0b4c85);background:linear-gradient(135deg,var(--active-a,#07376b) 0%,var(--active-b,#0b7689) 100%);color:#fff;box-shadow:inset 0 0 0 1px #ffffff24, 0 10px 22px var(--active-glow,#07376b38);transform:translateY(-2px)}.profileNav button.active:before,.profileNav button[aria-selected=true]:before{content:"";background:#fffffff0;border-radius:999px;height:3px;position:absolute;bottom:-5px;left:16px;right:16px;box-shadow:0 0 0 1px #ffffff52}.profileNav button.active .profileTabDot,.profileNav button[aria-selected=true] .profileTabDot{background:radial-gradient(circle at 35% 30%,#fff 0 16%,var(--active-dot,#8be8f6) 42%,var(--active-dot,#8be8f6) 68%,#ffffffe6 100%);filter:saturate(1.18)brightness(1.08);box-shadow:0 0 3px 1px #fff, 0 0 8px 3px var(--dot-glow,#68e0f6e6), 0 0 16px 5px var(--active-glow,#68e0f659);border-color:#fff}.main.mainCompound{padding-bottom:22px}.main.mainCompound .profileBackToTopWrap{padding:10px 0 12px}.profileBottomNav{background:linear-gradient(135deg,#f7fbff 0%,#f4fbf9 48%,#faf7ff 100%);border:1px solid #d4e0ea;border-radius:20px;grid-template-columns:minmax(220px,.72fr) minmax(0,2fr);gap:18px;margin:26px 0 8px;padding:20px;display:grid;box-shadow:0 12px 30px #0d2e5213}.profileBottomNavIntro{align-self:center;min-width:0}.profileBottomNavIntro>span{color:#147e8f;letter-spacing:.13em;font-size:10px;font-weight:950}.profileBottomNavIntro h2{color:#102f54;letter-spacing:-.02em;margin:5px 0 6px;font-size:20px;line-height:1.18}.profileBottomNavIntro p{color:#64768a;margin:0;font-size:14px;line-height:1.5}.profileBottomNavTabs{grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;gap:8px;display:grid}.profileBottomNavTabs button{color:#183853;min-width:0;min-height:43px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #cfdae5;border-radius:11px;justify-content:flex-start;align-items:center;gap:8px;padding:9px 11px;font-size:13px;font-weight:850;line-height:1.2;transition:transform .16s,border-color .16s,box-shadow .16s,color .16s;display:flex;box-shadow:0 3px 9px #1030560d}:is(.profileBottomNavTabs button:hover,.profileBottomNavTabs button:focus-visible){color:#0b4f87;outline-offset:1px;border-color:#6099c6;outline:3px solid #14a9d833;transform:translateY(-1px);box-shadow:0 7px 15px #0d47791a}@media (max-width:1050px){.profileTabsShell{margin-top:16px;padding:12px}.profileTabsLabel{padding-left:2px;padding-right:2px}.profileNav{grid-auto-columns:minmax(124px,124px);justify-content:start}}@media (max-width:760px){.profileTabsShell{border-radius:17px;margin:14px auto 20px;padding:10px}.profileTabsShell:before{left:14px;right:14px}.profileTabsLabel:after{display:none}.profileNav{border-radius:14px;grid-auto-columns:minmax(122px,122px);gap:7px;padding:7px}.profileNav button{min-height:44px;padding:9px;font-size:12px}.main.mainCompound{padding-bottom:76px}.profileBottomNav{border-radius:17px;grid-template-columns:1fr;gap:14px;margin-top:22px;padding:17px 14px}.profileBottomNavIntro h2{font-size:18px}.profileBottomNavTabs{scroll-snap-type:x proximity;scrollbar-width:thin;gap:7px;margin:0 -3px;padding:2px 3px 7px;display:flex;overflow-x:auto}.profileBottomNavTabs button{scroll-snap-align:start;flex:none;min-width:122px}}.compoundPage,.compoundPage[data-active-profile-tab=overview]{--section-accent:#0e79c7;--section-accent-2:#14a9d8;--section-soft:#edf8ff}.compoundPage[data-active-profile-tab=community]{--section-accent:#b83683;--section-accent-2:#dc5aa9;--section-soft:#fff1f8}.compoundPage[data-active-profile-tab=dose-duration]{--section-accent:#c56518;--section-accent-2:#ed9638;--section-soft:#fff6ea}.compoundPage[data-active-profile-tab=research]{--section-accent:#087f76;--section-accent-2:#16b39f;--section-soft:#eefaf7}.compoundPage[data-active-profile-tab=evidence]{--section-accent:#6043c8;--section-accent-2:#8665ee;--section-soft:#f3f0ff}.compoundPage[data-active-profile-tab=stacks]{--section-accent:#258153;--section-accent-2:#42aa70;--section-soft:#eff9f3}.compoundPage[data-active-profile-tab=safety]{--section-accent:#225daf;--section-accent-2:#3b82df;--section-soft:#eef5ff}.compoundPage[data-active-profile-tab=evidence-vs-internet]{--section-accent:#8b3fae;--section-accent-2:#aa63cb;--section-soft:#faf1ff}.compoundPage[data-active-profile-tab=sources-regulation]{--section-accent:#5a429f;--section-accent-2:#7a5bc5;--section-soft:#f5f1ff}.compoundPage .profileDisclosure:not([hidden]) .sectionTitle h2,.compoundPage .doseExploreHead h2,.compoundPage .communitySectionHead h2{display:inline-block;position:relative}.compoundPage .profileDisclosure:not([hidden]) .sectionTitle h2:after,.compoundPage .doseExploreHead h2:after,.compoundPage .communitySectionHead h2:after{content:"";background:linear-gradient(90deg,var(--section-accent),var(--section-accent-2));border-radius:999px;width:46px;height:4px;margin-top:8px;display:block}.compoundPage .profileDisclosure:not([hidden]) .sectionTitle>div>span,.compoundPage .doseExploreHead>div>small,.compoundPage .communitySectionHead>div>small{color:var(--section-accent)}.compoundPage .profileDisclosure:not([hidden]) .boundary,.compoundPage .profileDisclosure:not([hidden]) .doseContextNote{border-left-color:var(--section-accent);background:linear-gradient(90deg,var(--section-soft),#fff 78%)}.communityHeroVisual{background:#321b3c;border:1px solid #e0d9e8;border-radius:24px;min-height:320px;margin-bottom:18px;position:relative;overflow:hidden;box-shadow:0 16px 36px #471d4b1f}.communityHeroVisual>img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.025)}.communityHeroShade{background:linear-gradient(90deg,#1c0f30e6 0%,#2a1239bd 42%,#2a12392e 72%,#0c173014 100%),linear-gradient(#0000 45%,#130b266b);position:absolute;inset:0}.communityHeroCopy{z-index:2;color:#fff;flex-direction:column;justify-content:center;max-width:650px;min-height:320px;padding:38px 42px;display:flex;position:relative}.communityHeroCopy small{color:#ff9fd3;letter-spacing:.14em;font-size:11px;font-weight:950}.communityHeroCopy h2{letter-spacing:-.04em;margin:9px 0 12px;font-size:clamp(32px,3.4vw,48px);line-height:1.02}.communityHeroCopy p{color:#ffffffd6;max-width:590px;margin:0;font-size:16px;line-height:1.55}.communityHeroCopy>span{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;align-self:flex-start;margin-top:18px;padding:8px 11px;font-size:11px;font-weight:800}.communityTheoryGrid article{border-top:3px solid color-mix(in srgb,var(--section-accent) 76%,#fff)}.communityTakeaway{background:linear-gradient(100deg,var(--section-soft),#fff)}.evidenceSnapshotSummary{border-top:4px solid var(--section-accent);background:linear-gradient(135deg,var(--section-soft),#fff 62%)}.evidenceScoreGuide{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.evidenceScoreGuide>div{background:#ffffffc7;border:1px solid #e2e6ef;border-radius:13px;padding:12px 13px}.evidenceScoreGuide b{color:#172e55;margin-bottom:4px;font-size:12px;display:block}.evidenceScoreGuide span{color:#66758a;font-size:11px;line-height:1.45;display:block}.evidenceScoreLinks{flex-wrap:wrap;gap:8px;margin-top:15px;display:flex}.evidenceScoreLinks button{border:1px solid color-mix(in srgb,var(--section-accent) 45%,#d7dce6);min-height:38px;color:var(--section-accent);font:inherit;cursor:pointer;background:#fff;border-radius:10px;padding:9px 13px;font-size:11px;font-weight:900}.evidenceScoreLinks button:hover{background:var(--section-soft)}.doseFeatureVisual{border-top:4px solid var(--section-accent)}.doseFeatureVisual small,.doseCalculatorIntro small{color:var(--section-accent)!important}.doseCalculatorPanel{box-shadow:inset 4px 0 0 var(--section-accent),0 10px 26px #1e304e0d}@media (max-width:760px){.communityHeroVisual,.communityHeroCopy{min-height:290px}.communityHeroCopy{padding:28px 22px}.communityHeroShade{background:linear-gradient(90deg,#1c0f30eb,#2a1239ad 72%,#2a123961)}.evidenceScoreGuide{grid-template-columns:1fr}}.bpc-157Page{isolation:isolate;position:relative}.bpc-157Page:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 7% 5%,#16b39f13,#0000 18%),radial-gradient(circle at 94% 18%,#8665ee12,#0000 20%),radial-gradient(circle at 18% 48%,#0e79c70e,#0000 17%);position:absolute;inset:350px -36px 0}.bpc-157Page>[hidden]{display:none!important}.bpc-157Page>:not([hidden]).profileDisclosure,.bpc-157Page>:not([hidden]).bpcTopBenefits,.bpc-157Page>:not([hidden]).bpcOverviewSummary{animation:.34s both bpcPanelIn}@keyframes bpcPanelIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.bpc-157Page .bpcTopBenefits:not([hidden]) .bpcBenefitCard{--benefit-accent:#1b9ab7;border-top:4px solid var(--benefit-accent);background:linear-gradient(145deg, color-mix(in srgb, var(--benefit-accent) 7%, #fff), #fff 52%);transition:transform .18s,box-shadow .18s,border-color .18s;box-shadow:0 10px 26px #10345b11}.bpc-157Page .bpcTopBenefits:not([hidden]) .bpcBenefitCard:nth-child(2){--benefit-accent:#7b61df}.bpc-157Page .bpcTopBenefits:not([hidden]) .bpcBenefitCard:nth-child(3){--benefit-accent:#da5b9f}.bpc-157Page .bpcTopBenefits:not([hidden]) .bpcBenefitCard:nth-child(4){--benefit-accent:#31a86d}.bpc-157Page .bpcTopBenefits:not([hidden]) .bpcBenefitCard:hover{transform:translateY(-3px);box-shadow:0 16px 34px #10345b1b}.bpc-157Page .bpcTopBenefits:not([hidden]) .bpcBenefitThumb{box-shadow:0 8px 18px color-mix(in srgb, var(--benefit-accent) 18%, transparent)}.bpc-157Page .bpcTopBenefits:not([hidden]) .bpcBenefitIcon{color:var(--benefit-accent);background:color-mix(in srgb, var(--benefit-accent) 11%, #fff)}.bpc-157Page .bpcOverviewSummaryGrid article{grid-template-columns:1fr;position:relative;overflow:hidden}.bpc-157Page .bpcOverviewSummaryGrid article:after{content:"";border:1px solid #ffffff17;border-radius:50%;width:90px;height:90px;position:absolute;bottom:-34px;right:-30px}.bpc-157Page #research .compoundResearchFocus{background:radial-gradient(circle at 12% 18%,#16b39f17,#0000 27%),linear-gradient(145deg,#f5fbfa,#fff 62%);border:1px solid #d6e8e4;border-radius:24px;overflow:hidden;box-shadow:0 14px 36px #0a4b4713}.bpc-157Page #research .researchFocusPhoto{min-height:390px}.bpc-157Page #research .researchFocusPoint{background:#ffffffdb;border-color:#d9ebe6}.bpc-157Page #research .bpcHuman{background:radial-gradient(circle at 92% 5%,#7b61df17,#0000 23%),linear-gradient(145deg,#fff,#fbfaff);border-color:#dfdcf1;position:relative;overflow:hidden;box-shadow:0 14px 34px #41307611}.bpc-157Page .bpcHumanStatus{background:radial-gradient(circle at 88% 20%,#61d9ff2b,#0000 24%),linear-gradient(135deg,#071c41,#2f2862 64%,#49509b)}.bpc-157Page .bpcHumanStatus span,.bpc-157Page .bpcHumanStatus strong{color:#fff!important}.bpc-157Page .bpcHumanStatus span{opacity:.68}.bpc-157Page .bpcHumanStudies article{padding:0 17px 17px;overflow:hidden;box-shadow:0 9px 22px #31265b0e}.bpc-157Page .bpcHumanStudyImage{background:#dfe8f1;height:132px;margin:0 -17px 15px;overflow:hidden}.bpc-157Page .bpcHumanStudyImage img{object-fit:cover;width:100%;height:100%;transition:transform .28s}.bpc-157Page .bpcHumanStudies article:hover .bpcHumanStudyImage img{transform:scale(1.035)}.bpc-157Page #evidence .evidenceSnapshotGrid{gap:14px}.bpc-157Page #evidence .evidenceSnapshotPoint{background:linear-gradient(150deg,#fff,#f8f8ff);min-height:190px;padding:19px;position:relative;overflow:hidden;box-shadow:0 12px 28px #302c650f}.bpc-157Page #evidence .evidenceSnapshotPoint:after{content:"";background:radial-gradient(circle,#6b52dc17,#0000 68%);border-radius:50%;width:112px;height:112px;position:absolute;top:-42px;right:-38px}.bpc-157Page #evidence .evidenceSnapshotIcon{z-index:1;border-radius:15px;width:46px;height:46px;font-size:20px;position:relative}.bpc-157Page #evidence .evidenceSnapshotSummary{background:radial-gradient(circle at 88% 15%,#8665ee1a,#0000 24%),linear-gradient(135deg,#f3f0ff,#fff 68%);border-color:#ddd7f4;padding:22px;box-shadow:0 12px 28px #4c3a940e}.bpc-157Page #evidence .mechanismVisual{background:radial-gradient(circle at 90% 8%,#624bcb17,#0000 22%),linear-gradient(145deg,#f5f2ff,#eef9f7);border-color:#ded8f1}.bpc-157Page .communityHeroVisual{border-color:#d8c9e1;min-height:350px;box-shadow:0 20px 44px #4e1c5526}.bpc-157Page .communityHeroVisual>img{object-position:center 44%;transform:scale(1.045)}.bpc-157Page .communitySummary{background:linear-gradient(135deg,#fff3fa,#fff 72%);border-color:#ead6e3;grid-template-columns:54px 1fr;align-items:start;gap:15px;padding:20px 22px;display:grid}.communitySummaryMark{color:#fff;background:linear-gradient(145deg,#bd3b88,#e267ad);border-radius:17px;place-items:center;width:54px;height:54px;font-family:Georgia,serif;font-size:38px;line-height:1;display:grid;box-shadow:0 10px 22px #b8368333}.bpc-157Page .communitySummary strong{color:#8f2868}.bpc-157Page .communitySummary p{color:#5d5260;font-size:15px}.communityInterestMap{color:#fff;background:radial-gradient(circle at 12% 14%,#ff6abe36,#0000 25%),radial-gradient(circle at 88% 80%,#52cfff29,#0000 27%),linear-gradient(135deg,#24133e 0%,#4c205c 52%,#173f67 100%);border:1px solid #ffffff17;border-radius:22px;grid-template-columns:minmax(250px,.75fr) minmax(0,1.25fr);gap:22px;margin-top:18px;padding:24px;display:grid;overflow:hidden;box-shadow:0 18px 40px #401a4e24}.communityInterestIntro small{color:#ff9fd3;letter-spacing:.13em;font-size:11px;font-weight:950}.communityInterestIntro h3{letter-spacing:-.03em;margin:8px 0 10px;font-size:28px;line-height:1.08}.communityInterestIntro p{color:#ffffffb8;margin:0;font-size:13px;line-height:1.58}.communityInterestList{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.communityInterestList a{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff13;border:1px solid #ffffff21;border-radius:16px;grid-template-columns:48px 1fr auto;grid-template-areas:"icon copy arrow""icon signal arrow";align-items:center;gap:6px 12px;min-height:98px;padding:14px;text-decoration:none;transition:transform .16s,background .16s,border-color .16s;display:grid}:is(.communityInterestList a:hover,.communityInterestList a:focus-visible){background:#ffffff1f;border-color:#ffffff4d;outline:none;transform:translateY(-2px)}.communityInterestIcon{color:#fff;background:linear-gradient(145deg,#1aa2c4,#2bc8b0);border-radius:15px;flex:0 0 48px;grid-area:icon;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 8px 18px #00000024}.communityInterestIcon svg{width:25px;height:25px}.communityInterestIcon.interest-2{background:linear-gradient(145deg,#bd3b88,#df66ad)}.communityInterestIcon.interest-3{background:linear-gradient(145deg,#26965e,#4bbb7d)}.communityInterestIcon.interest-4{background:linear-gradient(145deg,#6650cf,#9274ee)}.communityInterestCopy{grid-area:copy;min-width:0}.communityInterestCopy strong{font-size:13px;line-height:1.25;display:block}.communityInterestCopy small{color:#ffffffa1;margin-top:3px;font-size:10px;display:block}.communityInterestList a>b{color:#ffffff8c;grid-area:arrow;font-size:14px}.communityInterestSignal{grid-area:signal;gap:4px;display:flex}.communityInterestSignal i{background:#ffffff29;border-radius:999px;width:16px;height:4px}.communityInterestSignal i.active{background:#ff9fd3;box-shadow:0 0 9px #ff6fc18c}.bpc-157Page .communityLens{margin-top:18px}.bpc-157Page .communityLens>div{background:linear-gradient(145deg,#fff,#fff8fc);border-color:#eadde7;padding:21px;box-shadow:0 9px 24px #5d2a530b}.bpc-157Page .communityLens p{font-size:14px;line-height:1.58}.bpc-157Page .communityTheoryGridDetailed{grid-template-columns:1fr;gap:16px;margin-top:18px}.bpc-157Page .communityTheoryGridDetailed article{background:radial-gradient(circle at 95% 8%,#c3448d0f,#0000 23%),#fff;border-top:1px solid #eadde7;border-left:4px solid #c3448d;border-radius:20px;padding:22px 22px 22px 92px;scroll-margin-top:110px;position:relative;overflow:hidden;box-shadow:0 12px 30px #4c254d0e}.bpc-157Page .communityTheoryGridDetailed article:nth-child(2){border-left-color:#db5aa3}.bpc-157Page .communityTheoryGridDetailed article:nth-child(3){border-left-color:#37a970}.bpc-157Page .communityTheoryGridDetailed article:nth-child(4){border-left-color:#745adb}.communityTheoryIdentity{justify-items:center;gap:7px;display:grid;position:absolute;top:21px;left:20px}.communityTheoryIdentity .communityInterestIcon{width:52px;height:52px}.communityTheoryIdentity>span:last-child{color:#937c91;letter-spacing:.08em;font-size:9px;font-weight:950}.bpc-157Page .communityTheoryTop{flex-wrap:wrap;justify-content:flex-start;gap:8px}.bpc-157Page .communityTheoryTop span,.bpc-157Page .communityTheoryTop b{border-radius:999px;padding:6px 9px;font-size:10px;font-weight:900}.bpc-157Page .communityTheoryTop span{color:#9e2f73;background:#fff0f8}.bpc-157Page .communityTheoryTop b{color:#6550c8;background:#f2efff}.bpc-157Page .communityTheoryGridDetailed h3{letter-spacing:-.02em;margin:13px 0 8px;font-size:23px}.communityTheoryDetail{color:#5a6473;max-width:970px;margin:0 0 16px;font-size:15px;line-height:1.62}.bpc-157Page .communityTheoryGridDetailed .communityEvidenceSplit{gap:12px}.bpc-157Page .communityTheoryGridDetailed .communityEvidenceSplit>div{background:linear-gradient(145deg,#faf9fc,#fff);border:1px solid #e5e3ec;border-radius:15px;min-height:145px;padding:16px 17px}.bpc-157Page .communityTheoryGridDetailed .communityEvidenceSplit small,.bpc-157Page .communityTheoryGridDetailed .communityTakeaway small{font-size:10px}.bpc-157Page .communityTheoryGridDetailed .communityEvidenceSplit p,.bpc-157Page .communityTheoryGridDetailed .communityTakeaway p{color:#566273;font-size:14px;line-height:1.58}.bpc-157Page .communityTheoryGridDetailed .communityTakeaway{background:linear-gradient(100deg,#fff0f8,#fff 78%);border-left-color:#c3448d;padding:15px 17px}.bpc-157Page .communityClosing{color:#3f665b;background:linear-gradient(135deg,#eef9f6,#fff);grid-template-columns:42px 1fr;align-items:start;gap:13px;padding:18px 20px;display:grid}.bpc-157Page .communityClosing>span{color:#238966;background:#dff5ee;border-radius:13px;place-items:center;width:42px;height:42px;font-size:18px;display:grid}.bpc-157Page .communityClosing strong{color:#235f50;font-size:14px;display:block}.bpc-157Page .communityClosing p{margin:5px 0 0;font-size:13px;line-height:1.55}.bpc-157Page #dose-duration .doseFeatureVisual,.bpc-157Page #stacks .comboPairingVisual{overflow:hidden;box-shadow:0 15px 34px #302d5b13}.bpc-157Page #dose-duration .doseCard,.bpc-157Page #dose-duration .communityDose,.bpc-157Page #stacks .comboCard,.bpc-157Page #sources-regulation .regGrid article{box-shadow:0 10px 25px #1a34540e}.bpc-157Page .bpcSafety{background:radial-gradient(circle at 93% 5%,#3b82df1a,#0000 24%),linear-gradient(145deg,#fff,#f7faff);border-color:#d9e4f1;box-shadow:0 14px 34px #20508f11}.bpc-157Page .bpcSafetyStatus{background:radial-gradient(circle at 90% 15%,#4cb8ff2e,#0000 25%),linear-gradient(135deg,#071c41,#124a81 68%,#276c9b)}.bpc-157Page .bpcSafetyGrid article{border-top:3px solid #3b82df;box-shadow:0 9px 22px #2658990d}.bpc-157Page #sources-regulation .regGrid article{background:linear-gradient(145deg,#fff,#faf8ff);border-top:4px solid #745ac7;position:relative;overflow:hidden}.bpc-157Page #sources-regulation .regGrid article:after{content:"";background:radial-gradient(circle,#745ac714,#0000 67%);border-radius:50%;width:105px;height:105px;position:absolute;bottom:-42px;right:-35px}@media (max-width:900px){.communityInterestMap{grid-template-columns:1fr}.bpc-157Page #research .researchFocusPhoto{min-height:280px}.bpc-157Page #evidence .evidenceSnapshotGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.bpc-157Page:before{inset:300px -12px 0}.bpc-157Page .communityHeroVisual,.bpc-157Page .communityHeroCopy{min-height:315px}.bpc-157Page .communitySummary{grid-template-columns:44px 1fr;padding:17px}.communitySummaryMark{border-radius:14px;width:44px;height:44px;font-size:32px}.communityInterestMap{padding:19px}.communityInterestIntro h3{font-size:25px}.communityInterestList,.bpc-157Page .communityLens{grid-template-columns:1fr}.bpc-157Page .communityLensJoin{min-height:24px;transform:rotate(90deg)}.bpc-157Page .communityTheoryGridDetailed article{padding:78px 17px 17px}.communityTheoryIdentity{grid-auto-flow:column;align-items:center;top:16px;left:17px}.communityTheoryIdentity .communityInterestIcon{width:46px;height:46px}.bpc-157Page .communityTheoryGridDetailed .communityEvidenceSplit{grid-template-columns:1fr}.bpc-157Page .communityTheoryGridDetailed .communityEvidenceSplit>div{min-height:0}.bpc-157Page .communityTheoryGridDetailed h3{font-size:21px}.communityTheoryDetail{font-size:15px}.bpc-157Page #evidence .evidenceSnapshotGrid{grid-template-columns:1fr}.bpc-157Page #evidence .evidenceSnapshotPoint{min-height:0}}@media (prefers-reduced-motion:reduce){.bpc-157Page>:not([hidden]){animation:none!important}.bpc-157Page *{scroll-behavior:auto!important}}.bpc-157Page #dose-duration .doseExploreHead h2,.bpc-157Page #stacks .comboExploreHead h2{letter-spacing:-.035em;max-width:760px;font-size:clamp(32px,4vw,46px);line-height:1.04}.bpc-157Page #dose-duration .doseExploreHead p,.bpc-157Page #stacks .comboExploreHead p,.bpc-157Page .bpcSafetyHead p{max-width:780px;font-size:17px;line-height:1.7}.bpc-157Page #dose-duration .doseContextNote{color:#604a1d;background:linear-gradient(90deg,#fff9e9,#fffdf7);border:1px solid #efd999;border-left:5px solid #e7a72e;border-radius:14px;align-items:baseline;gap:6px;padding:17px 20px;font-size:16px;line-height:1.6;display:flex}.bpc-157Page #dose-duration .doseFeatureVisual strong{font-size:clamp(24px,3vw,34px);line-height:1.12}.bpc-157Page #dose-duration .doseFeatureVisual p,.bpc-157Page #dose-duration .doseCalculatorIntro p,.bpc-157Page #dose-duration .doseCalculatorLinks span,.bpc-157Page #dose-duration .communityDose p,.bpc-157Page #dose-duration .communityInjection p{font-size:16px;line-height:1.65}.bpc-157Page .communitySchedule{background:radial-gradient(circle at 95% 4%,#714bd224,#0000 24%),radial-gradient(circle at 2% 96%,#2abd9e1c,#0000 23%),linear-gradient(145deg,#fff,#f8f6ff 63%,#f2fbf8);border:1px solid #d9d2f1;border-radius:26px;margin-top:24px;padding:clamp(24px,4vw,38px);box-shadow:0 20px 48px #43307e1a}.bpc-157Page .scheduleHead{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.bpc-157Page .scheduleHead>div{max-width:760px}.bpc-157Page .scheduleHead small,.bpc-157Page .evidenceLandscapeIntro small,.bpc-157Page .comboRoleMap small,.bpc-157Page .bpcSafetyBalance small,.bpc-157Page .safetyConfidenceMap small{color:#6d54c5;letter-spacing:.12em;font-size:12px;font-weight:850}.bpc-157Page .scheduleHead h3,.bpc-157Page .evidenceLandscapeIntro h3,.bpc-157Page .bpcSafetyHead h3{color:#10213f;letter-spacing:-.03em;margin:8px 0 10px;font-size:clamp(27px,3.2vw,38px);line-height:1.08}.bpc-157Page .scheduleHead p{color:#536078;margin:0;font-size:16px;line-height:1.65}.bpc-157Page .scheduleHead>span{color:#825d09;letter-spacing:.08em;background:#fff7dc;border:1px solid #e4b84b;border-radius:999px;flex:none;padding:10px 13px;font-size:11px;font-weight:900}.bpc-157Page .scheduleTimeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:28px;display:grid;position:relative}.bpc-157Page .scheduleTimeline:before{content:"";z-index:0;background:linear-gradient(90deg,#2db99a,#55a6d9,#7357cf,#e4a630);height:3px;position:absolute;top:25px;left:8%;right:8%}.bpc-157Page .scheduleStage{z-index:1;background:#fffffff0;border:1px solid #e1e4ed;border-radius:18px;min-height:174px;padding:16px;position:relative;box-shadow:0 10px 25px #30335912}.bpc-157Page .scheduleStageTop{align-items:center;gap:10px;margin-bottom:18px;display:flex}.bpc-157Page .scheduleStageTop>span{color:#fff;background:#236fbd;border-radius:50%;place-items:center;width:36px;height:36px;font-size:13px;font-weight:900;display:grid;box-shadow:0 0 0 6px #eef6ff}.bpc-157Page .scheduleStage.start .scheduleStageTop>span{background:#1b9b79;box-shadow:0 0 0 6px #e9f8f3}.bpc-157Page .scheduleStage.continue .scheduleStageTop>span{background:#7055ca;box-shadow:0 0 0 6px #f1edff}.bpc-157Page .scheduleStage.pause .scheduleStageTop>span{background:#d89622;box-shadow:0 0 0 6px #fff5dd}.bpc-157Page .scheduleStageTop small{color:#5b667b;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:850}.bpc-157Page .scheduleStage>strong{color:#132747;font-size:clamp(21px,2.3vw,29px);line-height:1.12;display:block}.bpc-157Page .scheduleStage>p{color:#687387;margin:9px 0 0;font-size:14px;line-height:1.45}.bpc-157Page .scheduleBoundary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.bpc-157Page .scheduleBoundary>div{background:#edf9f5;border-radius:15px;padding:17px 18px}.bpc-157Page .scheduleBoundary>div:last-child{background:#fff7e7}.bpc-157Page .scheduleBoundary strong{color:#174f43;font-size:14px;display:block}.bpc-157Page .scheduleBoundary>div:last-child strong{color:#755314}.bpc-157Page .scheduleBoundary span{color:#526176;margin-top:5px;font-size:14px;line-height:1.55;display:block}.bpc-157Page .bpcEvidenceLandscape{background:radial-gradient(circle at 92% 8%,#7a59de24,#0000 23%),linear-gradient(145deg,#fff,#f8f5ff 72%,#f1faf8);border:1px solid #d9d2f0;border-radius:27px;margin:24px 0;padding:clamp(25px,4vw,40px);box-shadow:0 20px 48px #3a2b6f1a}.bpc-157Page .evidenceLandscapeIntro{grid-template-columns:minmax(0,1.6fr) minmax(240px,.7fr);align-items:stretch;gap:24px;display:grid}.bpc-157Page .evidenceLandscapeIntro p{color:#526078;max-width:720px;margin:0;font-size:16px;line-height:1.65}.bpc-157Page .evidenceLandscapeBadge{color:#fff;background:linear-gradient(145deg,#17224f,#583b9f);border-radius:19px;flex-direction:column;justify-content:center;padding:22px;display:flex;box-shadow:0 14px 28px #36276f33}.bpc-157Page .evidenceLandscapeBadge span{color:#c9c0ff;letter-spacing:.11em;font-size:11px;font-weight:850}.bpc-157Page .evidenceLandscapeBadge strong{margin-top:8px;font-size:24px;line-height:1.15}.bpc-157Page .evidenceLandscapeBadge small{color:#e8e4ff;letter-spacing:0;margin-top:10px;font-size:13px;line-height:1.45}.bpc-157Page .evidenceJourney{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-top:28px;display:grid}.bpc-157Page .evidenceJourneyStep{background:#ffffffeb;border:1px solid #e1ddef;border-radius:18px;flex-direction:column;min-height:238px;padding:18px;display:flex}.bpc-157Page .evidenceStepNumber{color:#8b79c7;letter-spacing:.09em;font-size:12px;font-weight:900}.bpc-157Page .evidenceStepCopy small{color:#58657b;letter-spacing:.08em;text-transform:uppercase;margin-top:14px;font-size:11px;font-weight:850;display:block}.bpc-157Page .evidenceStepCopy strong{color:#142746;margin-top:6px;font-size:21px;line-height:1.15;display:block}.bpc-157Page .evidenceStepCopy p{color:#687387;margin:8px 0 18px;font-size:14px;line-height:1.5}.bpc-157Page .evidenceStepBar{background:#eceaf3;border-radius:999px;height:7px;margin-top:auto;display:block;overflow:hidden}.bpc-157Page .evidenceStepBar i{border-radius:inherit;background:linear-gradient(90deg,#2cb99a,#6d52c7);width:100%;height:100%;display:block}.bpc-157Page .evidenceJourneyStep.medium .evidenceStepBar i{width:45%}.bpc-157Page .evidenceJourneyStep.short .evidenceStepBar i{background:#d8a23a;width:14%}.bpc-157Page .evidenceJourneyStep.minimum .evidenceStepBar i{background:#d9a23a;width:6%}.bpc-157Page .evidenceOpportunity{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.bpc-157Page .evidenceOpportunity>div{background:#eaf8f4;border-radius:17px;padding:20px}.bpc-157Page .evidenceOpportunity>div:last-child{background:#f1edff}.bpc-157Page .evidenceOpportunity small{color:#21886d;letter-spacing:.1em;font-size:11px;font-weight:900}.bpc-157Page .evidenceOpportunity>div:last-child small{color:#6b51bf}.bpc-157Page .evidenceOpportunity strong{color:#183f37;margin-top:7px;font-size:19px;display:block}.bpc-157Page .evidenceOpportunity>div:last-child strong{color:#342a66}.bpc-157Page .evidenceOpportunity p{color:#536176;margin:7px 0 0;font-size:15px;line-height:1.55}.bpc-157Page #stacks .comboIntro{font-size:16px;line-height:1.65}.bpc-157Page .comboRoleMap{background:linear-gradient(135deg,#fbf9ff,#f1faf8);border:1px solid #dcd5ef;border-radius:22px;grid-template-columns:minmax(0,1fr) 54px minmax(0,1fr);align-items:center;gap:16px;margin:20px 0;padding:22px;display:grid}.bpc-157Page .comboRoleMap>div{grid-template-columns:50px 1fr;align-items:center;column-gap:14px;display:grid}.bpc-157Page .comboRoleMap .comboRoleIcon{color:#fff;background:#6850bd;border-radius:15px;grid-row:1/4;place-items:center;width:48px;height:48px;font-size:18px;font-weight:900;display:grid}.bpc-157Page .comboRoleMap .comboRoleIcon.pair{background:#239d80}.bpc-157Page .comboRoleMap strong{color:#182a48;margin-top:4px;font-size:18px;line-height:1.25}.bpc-157Page .comboRoleMap p{color:#617086;margin:6px 0 0;font-size:14px;line-height:1.5}.bpc-157Page .comboRolePlus{color:#6750b8;background:#fff;border-radius:50%;place-items:center;width:44px;height:44px;margin:auto;font-size:24px;display:grid;box-shadow:0 8px 20px #3f31721f}.bpc-157Page .comboWhyLabel{color:#6b52bd;letter-spacing:.1em;margin-top:15px;font-size:10px;font-weight:900;display:block}.bpc-157Page #stacks .comboCard p{font-size:15px;line-height:1.6}.bpc-157Page .comboDecisionGuide{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.bpc-157Page .comboDecisionGuide>div{background:#f7f5fd;border:1px solid #e2def0;border-radius:17px;padding:20px}.bpc-157Page .comboDecisionGuide span{color:#795fd0;font-size:12px;font-weight:900}.bpc-157Page .comboDecisionGuide strong{color:#162845;margin-top:10px;font-size:18px;display:block}.bpc-157Page .comboDecisionGuide p{color:#5f6d82;margin:7px 0 0;font-size:14px;line-height:1.55}.bpc-157Page .bpcSafety{border-radius:27px;padding:clamp(24px,4vw,40px)}.bpc-157Page .bpcSafetyBalance{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:24px 0 16px;display:grid}.bpc-157Page .bpcSafetyBalance>div{background:#eaf8f4;border-radius:18px;padding:22px}.bpc-157Page .bpcSafetyBalance>div.unknown{background:#fff5e4}.bpc-157Page .bpcSafetyBalance .observed small{color:#1e8c70}.bpc-157Page .bpcSafetyBalance .unknown small{color:#9a6b13}.bpc-157Page .bpcSafetyBalance strong{color:#173f36;margin-top:7px;font-size:20px;line-height:1.25;display:block}.bpc-157Page .bpcSafetyBalance .unknown strong{color:#604716}.bpc-157Page .bpcSafetyBalance p{color:#586579;margin:8px 0 0;font-size:15px;line-height:1.6}.bpc-157Page .bpcSafetyStatus{border-radius:19px;margin:16px 0;padding:22px}.bpc-157Page .bpcSafetyStatus strong{font-size:20px;line-height:1.25}.bpc-157Page .bpcSafetyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.bpc-157Page .bpcSafetyGrid article{min-height:170px;padding:20px}.bpc-157Page .bpcSafetyGrid h4{font-size:18px}.bpc-157Page .bpcSafetyGrid p{font-size:15px;line-height:1.6}.bpc-157Page .safetyConfidenceMap{background:#dbe5ef;border:1px solid #dbe5ef;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:16px;display:grid;overflow:hidden}.bpc-157Page .safetyConfidenceMap>div{background:#fff;padding:20px}.bpc-157Page .safetyConfidenceMap small{color:#3975aa}.bpc-157Page .safetyConfidenceMap strong{color:#162943;margin-top:7px;font-size:17px;display:block}.bpc-157Page .safetyConfidenceMap span{color:#647286;margin-top:6px;font-size:13px;line-height:1.5;display:block}.bpc-157Page .bpcSafetyBoundary{margin-top:16px;padding:20px}.bpc-157Page .bpcSafetyBoundary strong{font-size:17px}.bpc-157Page .bpcSafetyBoundary span{font-size:15px;line-height:1.55}@media (max-width:900px){.bpc-157Page .scheduleTimeline,.bpc-157Page .evidenceJourney{grid-template-columns:repeat(2,minmax(0,1fr))}.bpc-157Page .scheduleTimeline:before{display:none}.bpc-157Page .evidenceLandscapeIntro,.bpc-157Page .comboRoleMap{grid-template-columns:1fr}.bpc-157Page .comboRolePlus{margin:-3px auto}.bpc-157Page .comboDecisionGuide,.bpc-157Page .safetyConfidenceMap{grid-template-columns:1fr}}@media (max-width:680px){.bpc-157Page #dose-duration .doseExploreHead h2,.bpc-157Page #stacks .comboExploreHead h2{font-size:31px}.bpc-157Page #dose-duration .doseContextNote{display:block}.bpc-157Page .scheduleHead{flex-direction:column}.bpc-157Page .scheduleTimeline,.bpc-157Page .scheduleBoundary,.bpc-157Page .evidenceJourney,.bpc-157Page .evidenceOpportunity,.bpc-157Page .bpcSafetyBalance,.bpc-157Page .bpcSafetyGrid{grid-template-columns:1fr}.bpc-157Page .scheduleStage{min-height:0}.bpc-157Page .comboRoleMap>div{grid-template-columns:42px 1fr}.bpc-157Page .comboRoleMap .comboRoleIcon{border-radius:12px;width:40px;height:40px}}.bpc-157Page .communityTheoryGridDetailed article{padding:24px}.bpc-157Page .communityTheoryGridDetailed .communityTheoryIdentity{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;margin-bottom:12px;display:flex;position:static}.bpc-157Page .communityTheoryGridDetailed .communityTheoryIdentity .communityInterestIcon{border-radius:13px;flex-basis:44px;width:44px;height:44px}.bpc-157Page .communityTheoryGridDetailed .communityTheoryIdentity>span:last-child{font-size:11px}.bpc-157Page #dose-duration .communityDose .badge.amber{color:#755414;letter-spacing:.01em;background:#fff3cf;border:1px solid #e7c777;padding:9px 12px;font-size:13px;line-height:1.2}.bpc-157Page #research .researchFocusCopy>p{font-size:16px}.bpc-157Page #research .researchFocusPoint{padding:16px}.bpc-157Page #research .researchFocusPoint strong{font-size:15px}.bpc-157Page #research .researchFocusPoint p{font-size:14px;line-height:1.55}.bpc-157Page #evidence .evidenceSnapshotRationale{font-size:13px;line-height:1.55}.bpc-157Page .bpcRegisteredTrial{background:radial-gradient(circle at 92% 8%,#25b18e21,#0000 25%),linear-gradient(145deg,#f0fbf7,#fff 68%);border:1px solid #bfe7dc;border-radius:22px;grid-template-columns:230px minmax(0,1fr);gap:24px;margin-top:18px;padding:24px;display:grid;overflow:hidden;box-shadow:0 14px 34px #19745e14}.bpc-157Page .bpcTrialFlag{color:#fff;background:linear-gradient(145deg,#106e5e,#25a887);border-radius:18px;align-items:center;gap:14px;padding:19px;display:flex}.bpc-157Page .bpcTrialFlag>span{background:#ffffff1f;border:1px solid #ffffff47;border-radius:14px;flex:0 0 46px;place-items:center;width:46px;height:46px;font-weight:900;display:grid}.bpc-157Page .bpcTrialFlag small,.bpc-157Page .bpcTrialCopy>small,.bpc-157Page .bpcResearchLibraryHead small{letter-spacing:.1em;font-size:11px;font-weight:900}.bpc-157Page .bpcTrialFlag small{color:#c6f4e8}.bpc-157Page .bpcTrialFlag strong{margin-top:5px;font-size:17px;line-height:1.25;display:block}.bpc-157Page .bpcTrialCopy>small{color:#16856d}.bpc-157Page .bpcTrialCopy h4{color:#132b4d;letter-spacing:-.02em;margin:7px 0 9px;font-size:25px;line-height:1.15}.bpc-157Page .bpcTrialCopy>p{color:#536276;margin:0;font-size:15px;line-height:1.62}.bpc-157Page .bpcTrialCopy>a{color:#137861;margin-top:15px;font-size:13px;font-weight:900;text-decoration:none;display:inline-flex}.bpc-157Page .bpcTrialMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:17px;display:grid}.bpc-157Page .bpcTrialMetrics>div{background:#fffc;border:1px solid #dcebe7;border-radius:13px;padding:12px}.bpc-157Page .bpcTrialMetrics span{color:#718077;font-size:10px;font-weight:800;display:block}.bpc-157Page .bpcTrialMetrics strong{color:#184c40;margin-top:5px;font-size:15px;display:block}.bpc-157Page .bpcResearchLibrary{background:linear-gradient(145deg,#faf8ff,#fff);border:1px solid #dfd9ef;border-radius:22px;margin-top:18px;padding:24px}.bpc-157Page .bpcResearchLibraryHead{justify-content:space-between;align-items:end;gap:18px;display:flex}.bpc-157Page .bpcResearchLibraryHead small{color:#7358c8}.bpc-157Page .bpcResearchLibraryHead h4{color:#172947;margin:6px 0 0;font-size:23px}.bpc-157Page .bpcResearchLibraryHead>span{color:#766a8d;font-size:12px;font-weight:800}.bpc-157Page .bpcResearchLibraryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:17px;display:grid}.bpc-157Page .bpcResearchLibraryGrid a{background:#fff;border:1px solid #e4e0ef;border-radius:16px;flex-direction:column;min-height:210px;padding:18px;text-decoration:none;display:flex;box-shadow:0 8px 20px #3f30700a}.bpc-157Page .bpcResearchLibraryGrid a>span{color:#765bd0;font-size:12px;font-weight:900}.bpc-157Page .bpcResearchLibraryGrid a>strong{color:#1b2e4c;margin-top:8px;font-size:17px;line-height:1.28}.bpc-157Page .bpcResearchLibraryGrid p{color:#647185;margin:9px 0 14px;font-size:14px;line-height:1.55}.bpc-157Page .bpcResearchLibraryGrid b{color:#6550b9;margin-top:auto;font-size:12px}@media (max-width:900px){.bpc-157Page .bpcRegisteredTrial{grid-template-columns:1fr}.bpc-157Page .bpcTrialMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.bpc-157Page .bpcResearchLibraryGrid{grid-template-columns:1fr}.bpc-157Page .bpcResearchLibraryGrid a{min-height:0}}@media (max-width:620px){.bpc-157Page .bpcResearchLibraryHead{flex-direction:column;align-items:flex-start}.bpc-157Page .bpcTrialMetrics{grid-template-columns:1fr}.bpc-157Page #dose-duration .communityDose .cardTop{flex-direction:column;align-items:flex-start}}.bpc-157Page .communityTheoryGridDetailed article{--area-accent:#c3448d}.bpc-157Page .communityTheoryGridDetailed article:nth-child(2){--area-accent:#d4529b}.bpc-157Page .communityTheoryGridDetailed article:nth-child(3){--area-accent:#2f9f69}.bpc-157Page .communityTheoryGridDetailed article:nth-child(4){--area-accent:#7056cf}.bpc-157Page .communityTheoryGridDetailed .communityTheoryIdentity>span:last-child{background:color-mix(in srgb, var(--area-accent) 9%, #fff);color:var(--area-accent);letter-spacing:.1em;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:950}.bpc-157Page .communityTheoryGridDetailed h3{color:#14294b;letter-spacing:-.035em;border-bottom:1px solid #eadfe8;margin:15px 0 14px;padding:0 0 16px;font-size:clamp(27px,3vw,34px);font-weight:850;line-height:1.08;position:relative}.bpc-157Page .communityTheoryGridDetailed h3:after{content:"";background:var(--area-accent);border-radius:999px;width:74px;height:4px;position:absolute;bottom:-2px;left:0}.bpc-157Page .communityTheoryGridDetailed .communityTheoryDetail{font-size:16px;line-height:1.65}.bpc-157Page .communityResearchLinks{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.bpc-157Page .communityResearchLinks a,.bpc-157Page .communityDiscussionSources a{color:#4d5f94;background:#fff;border:1px solid #dadbea;border-radius:9px;align-items:center;min-height:32px;padding:7px 10px;font-size:12px;font-weight:850;line-height:1.3;text-decoration:none;transition:transform .15s,border-color .15s,color .15s;display:inline-flex}:is(.bpc-157Page .communityResearchLinks a:hover,.bpc-157Page .communityResearchLinks a:focus-visible,.bpc-157Page .communityDiscussionSources a:hover,.bpc-157Page .communityDiscussionSources a:focus-visible){color:#6048b4;border-color:#8571cc;outline:none;transform:translateY(-1px)}.bpc-157Page .communityDiscussionSources{background:#fcfafc;border:1px dashed #e1d8df;border-radius:13px;grid-template-columns:auto 1fr;align-items:start;gap:12px;margin-top:12px;padding:13px 15px;display:grid}.bpc-157Page .communityDiscussionSources>small{color:#8b607b;letter-spacing:.1em;padding-top:8px;font-size:10px;font-weight:950}.bpc-157Page .communityDiscussionSources>div{flex-wrap:wrap;gap:7px;display:flex}.bpc-157Page .communityDiscussionSources a{color:#8f3f70;border-color:#ead8e3}@media (max-width:680px){.bpc-157Page .communityDiscussionSources{grid-template-columns:1fr}.bpc-157Page .communityDiscussionSources>small{padding-top:0}}.peptidePage{--peptide-accent:#536fe8;--peptide-accent-2:#29b8c7;--peptide-soft:#eef3ff;--peptide-ink:#132b50}.semaglutidePage{--peptide-accent:#187fc0;--peptide-accent-2:#25b8a7;--peptide-soft:#eaf8f7}.tirzepatidePage{--peptide-accent:#6858d8;--peptide-accent-2:#2f9ed5;--peptide-soft:#f0edff}.cagrilintidePage{--peptide-accent:#a65ca7;--peptide-accent-2:#e48a79;--peptide-soft:#fff0f3}.ghk-cuPage{--peptide-accent:#b66c3d;--peptide-accent-2:#2ca5a3;--peptide-soft:#fff2e9}.cjc-1295Page{--peptide-accent:#4b66cc;--peptide-accent-2:#8569d8;--peptide-soft:#eef0ff}.ipamorelinPage{--peptide-accent:#288a91;--peptide-accent-2:#7b68d6;--peptide-soft:#eaf8f6}.retatrutidePage{--peptide-accent:#385ad8;--peptide-accent-2:#19a9b9;--peptide-soft:#edf3ff}.peptidePage:not(.bpc-157Page) .visualRefreshHero{background:radial-gradient(circle at 78% 16%,color-mix(in srgb,var(--peptide-accent-2) 42%,transparent),transparent 28%), radial-gradient(circle at 88% 84%,color-mix(in srgb,var(--peptide-accent) 34%,transparent),transparent 32%), linear-gradient(135deg,#071a39 0%,#0b2d59 52%,#113e5d 100%)}.peptidePage:not(.bpc-157Page) .visualRefreshHero:after{content:"";pointer-events:none;border:1px solid #ffffff17;border-radius:50%;width:300px;height:300px;position:absolute;inset:auto auto -125px 42%;box-shadow:0 0 0 42px #ffffff06,0 0 0 84px #ffffff05}.peptidePage:not(.bpc-157Page) .visualRefreshHero .bpcProfileHeroImage.noArtwork{place-items:center;display:grid}.peptidePage:not(.bpc-157Page) .visualRefreshHero .compoundHeroMonogram{border:1px solid #ffffff2e;position:relative;overflow:hidden;background:radial-gradient(circle at 28% 22%,color-mix(in srgb,var(--peptide-accent-2) 58%,transparent),transparent 32%), radial-gradient(circle at 76% 72%,color-mix(in srgb,var(--peptide-accent) 56%,transparent),transparent 35%), linear-gradient(145deg,#17294d,#203c61 58%,#245b67)!important;width:min(310px,82%)!important;min-height:310px!important;box-shadow:inset 0 0 0 1px #ffffff17,0 24px 52px #010d224d!important}.peptidePage:not(.bpc-157Page) .visualRefreshHero .compoundHeroMonogram:before,.peptidePage:not(.bpc-157Page) .visualRefreshHero .compoundHeroMonogram:after{content:"";border:1px solid #ffffff29;border-radius:50%;position:absolute}.peptidePage:not(.bpc-157Page) .visualRefreshHero .compoundHeroMonogram:before{inset:24px}.peptidePage:not(.bpc-157Page) .visualRefreshHero .compoundHeroMonogram:after{inset:52px}.peptidePage:not(.bpc-157Page) .visualRefreshHero .compoundHeroMonogram>*{z-index:1;position:relative}.peptidePage:not(.bpc-157Page) .bpcTopBenefits:not([hidden]) .bpcBenefits{background:radial-gradient(circle at 94% 4%,color-mix(in srgb,var(--peptide-accent-2) 11%,transparent),transparent 28%), #fff;border-color:#dce6ef;position:relative;overflow:hidden}.peptidePage:not(.bpc-157Page) .bpcTopBenefits:not([hidden]) .bpcBenefitsHead{align-items:stretch}.peptidePage:not(.bpc-157Page) .bpcBenefitsKicker>span{color:var(--peptide-accent);background:var(--peptide-soft)}.peptidePage:not(.bpc-157Page) .bpcOverviewSupport{border:1px solid color-mix(in srgb,var(--peptide-accent) 18%,#dbe5ef);background:color-mix(in srgb,var(--peptide-soft) 66%,#fff);border-radius:15px;margin-top:18px;padding:15px 16px}.peptidePage:not(.bpc-157Page) .bpcOverviewSupport strong{color:var(--peptide-ink);font-size:14px}.peptidePage:not(.bpc-157Page) .bpcOverviewSupport p{color:#5a6a7f;margin:5px 0 11px;font-size:13px;line-height:1.52}.peptidePage:not(.bpc-157Page) .bpcOverviewSupportLinks{flex-wrap:wrap;gap:8px;display:flex}.peptidePage:not(.bpc-157Page) .bpcOverviewSupportLinks a{color:var(--peptide-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--peptide-accent) 18%,#dce6ef);background:#fff;border-radius:9px;padding:7px 10px;font-size:12px;font-weight:850;text-decoration:none}.peptideOverviewGraphic{color:#fff;background:radial-gradient(circle at 76% 24%,color-mix(in srgb,var(--peptide-accent-2) 80%,transparent),transparent 28%), radial-gradient(circle at 22% 90%,color-mix(in srgb,var(--peptide-accent) 70%,transparent),transparent 35%), linear-gradient(145deg,#14284d,#203d64);border-radius:20px;flex-direction:column;justify-content:flex-end;min-height:230px;padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 30px #0e274826}.peptideOverviewGraphic:before,.peptideOverviewGraphic:after{content:"";border:1px solid #ffffff29;border-radius:50%;position:absolute}.peptideOverviewGraphic:before{width:190px;height:190px;top:-48px;right:-38px}.peptideOverviewGraphic:after{width:112px;height:112px;top:-9px;right:1px}.peptideOverviewGraphic>*{z-index:1;position:relative}.peptideOverviewGraphic>small{letter-spacing:.12em;color:#ffffffb8;font-size:11px;font-weight:900}.peptideOverviewGraphic>strong{letter-spacing:-.035em;margin:6px 0 17px;font-size:31px;line-height:1}.peptideOverviewGraphic>div{flex-wrap:wrap;gap:7px;display:flex}.peptideOverviewGraphic>div span{background:#ffffff17;border:1px solid #ffffff29;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:800}.peptideOverviewGraphic>p{color:#ffffffc2;max-width:440px;margin:15px 0 0;font-size:12px;line-height:1.45}.peptidePage:not(.bpc-157Page) .bpcBenefitCard{border-top:3px solid color-mix(in srgb,var(--peptide-accent) 65%,#fff)}.peptidePage:not(.bpc-157Page) .bpcBenefitCard:nth-child(2n){border-top-color:color-mix(in srgb,var(--peptide-accent-2) 72%,#fff)}.peptidePage:not(.bpc-157Page) #research .sectionTitle,.peptidePage:not(.bpc-157Page) #evidence .sectionTitle{margin-bottom:22px}.peptidePage:not(.bpc-157Page) #research .studyGrid{gap:16px}.peptidePage:not(.bpc-157Page) #research .studyGrid article{background:linear-gradient(145deg,#fff 68%,color-mix(in srgb,var(--peptide-soft) 62%,#fff));border:1px solid #dfe7ef;border-radius:18px;padding:22px;position:relative;overflow:hidden;box-shadow:0 10px 24px #0f2c4f0e}.peptidePage:not(.bpc-157Page) #research .studyGrid article:before{content:"";background:linear-gradient(var(--peptide-accent),var(--peptide-accent-2));width:5px;height:100%;position:absolute;top:0;left:0}.peptidePage:not(.bpc-157Page) #research .studyGrid article>small{color:var(--peptide-accent);letter-spacing:.055em;font-size:12px;font-weight:900}.peptidePage:not(.bpc-157Page) #research .studyGrid h3{color:var(--peptide-ink);margin:9px 0 8px;font-size:21px;line-height:1.23}.peptidePage:not(.bpc-157Page) #research .studyGrid p,.peptidePage:not(.bpc-157Page) #research .studyOutcome{font-size:15px;line-height:1.55}.peptidePage:not(.bpc-157Page) #research .studyOutcome{color:#475a70;background:#f5f8fb;border-radius:11px;margin-top:10px;padding:11px 13px}.peptidePage:not(.bpc-157Page) #evidence .evidenceSnapshotGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.peptidePage:not(.bpc-157Page) #evidence .evidenceSnapshotPoint{background:linear-gradient(155deg,#fff 68%,color-mix(in srgb,var(--peptide-soft) 60%,#fff));border:1px solid #dfe7ef;border-radius:17px;min-height:215px;padding:19px;box-shadow:0 9px 22px #0f2b4e0e}.peptidePage:not(.bpc-157Page) #evidence .evidenceSnapshotText strong{color:var(--peptide-ink);font-size:23px}.peptidePage:not(.bpc-157Page) #evidence .evidenceSnapshotRationale{color:#596b80;font-size:13px;line-height:1.48}.peptidePage:not(.bpc-157Page) #evidence .evidenceSnapshotSummary{border:1px solid color-mix(in srgb,var(--peptide-accent) 18%,#dce6ef);background:linear-gradient(135deg,color-mix(in srgb,var(--peptide-soft) 72%,#fff),#fff);margin-top:16px}.peptidePage:not(.bpc-157Page) .communitySectionHead,.peptidePage:not(.bpc-157Page) .comboExploreHead,.peptidePage:not(.bpc-157Page) .doseExploreHead,.peptidePage:not(.bpc-157Page) .sourcesExploreHead{background:linear-gradient(135deg,#fff 62%,color-mix(in srgb,var(--peptide-soft) 72%,#fff));border:1px solid #dfe7ef;border-radius:19px;padding:24px 26px}.peptidePage:not(.bpc-157Page) .communitySectionHead h2,.peptidePage:not(.bpc-157Page) .comboExploreHead h2,.peptidePage:not(.bpc-157Page) .doseExploreHead h2,.peptidePage:not(.bpc-157Page) .sourcesExploreHead h2{color:var(--peptide-ink);letter-spacing:-.035em;margin:6px 0 8px;font-size:clamp(28px,3vw,38px);line-height:1.08}.peptidePage:not(.bpc-157Page) .communityTheoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.peptidePage:not(.bpc-157Page) .communityTheoryGrid>article{border:1px solid #dfe7ef;border-top:4px solid var(--peptide-accent);background:#fff;border-radius:18px;padding:23px;box-shadow:0 10px 25px #102d4e0e}.peptidePage:not(.bpc-157Page) .communityTheoryGrid>article:nth-child(2n){border-top-color:var(--peptide-accent-2)}.peptidePage:not(.bpc-157Page) .communityTheoryGrid h3{color:var(--peptide-ink);letter-spacing:-.025em;margin:13px 0 14px;font-size:23px;line-height:1.18}.peptidePage:not(.bpc-157Page) .communityEvidenceSplit{gap:10px}.peptidePage:not(.bpc-157Page) .communityEvidenceSplit>div{background:#f6f8fb;border-radius:13px;padding:14px}.peptidePage:not(.bpc-157Page) .communityEvidenceSplit p,.peptidePage:not(.bpc-157Page) .communityTakeaway p{font-size:14px;line-height:1.52}.peptidePage:not(.bpc-157Page) .communityTakeaway{border-left:4px solid var(--peptide-accent-2);background:color-mix(in srgb,var(--peptide-soft) 68%,#fff);border-radius:0 12px 12px 0;margin-top:12px;padding:14px 15px}.doseProtocolFlow{grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:10px;margin:18px 0;display:grid}.doseProtocolStep{background:linear-gradient(145deg,#fff,color-mix(in srgb,var(--peptide-soft) 62%,#fff));border:1px solid #dce6ef;border-radius:14px;min-width:0;padding:15px}.doseProtocolStep small{color:var(--peptide-accent);letter-spacing:.09em;font-size:10px;font-weight:900;display:block}.doseProtocolStep strong{color:var(--peptide-ink);margin-top:6px;font-size:18px;line-height:1.25;display:block}.doseProtocolArrow{color:var(--peptide-accent-2);place-items:center;font-size:22px;font-weight:900;display:grid}.doseProtocolCaption{color:#68788b;margin:-7px 0 16px;font-size:12px;line-height:1.45}.peptidePage:not(.bpc-157Page) .doseCard,.peptidePage:not(.bpc-157Page) .communityDose{border-radius:18px;box-shadow:0 10px 26px #0f2c4e0e}.peptidePage:not(.bpc-157Page) .comboPairingVisual{border-color:color-mix(in srgb,var(--peptide-accent) 18%,#dce6ef);background:linear-gradient(145deg,#fff,color-mix(in srgb,var(--peptide-soft) 62%,#fff))}.peptidePage:not(.bpc-157Page) .comboCard{border-top:3px solid var(--peptide-accent)}.peptideSafetyHead{background:linear-gradient(135deg,#fff 60%,#fff7e9);border:1px solid #eadfcf;border-radius:18px;align-items:center;gap:16px;margin-bottom:18px;padding:22px 24px;display:flex}.peptideSafetyIcon{color:#9b6814;background:#fff0cd;border-radius:16px;flex:0 0 56px;place-items:center;width:56px;height:56px;font-size:26px;display:grid}.peptideSafetyHead small{color:#9b6814;letter-spacing:.1em;font-size:11px;font-weight:900;display:block}.peptideSafetyHead h2{color:var(--peptide-ink);margin:5px 0 0;font-size:31px;line-height:1.08}.peptideSafetyStatus{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.peptideSafetyStatus>div{background:#fff;border:1px solid #e0e7ee;border-radius:15px;padding:17px}.peptideSafetyStatus span{color:#9b6814;letter-spacing:.085em;font-size:10px;font-weight:900;display:block}.peptideSafetyStatus strong{color:var(--peptide-ink);margin:7px 0 5px;font-size:15px;display:block}.peptideSafetyStatus p{color:#5d6d80;margin:0;font-size:13px;line-height:1.5}.peptidePage:not(.bpc-157Page) .regGrid article{border-top:4px solid var(--peptide-accent);border-radius:17px;box-shadow:0 9px 23px #0f2b4e0d}@media (max-width:1050px){.peptidePage:not(.bpc-157Page) #evidence .evidenceSnapshotGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.peptidePage:not(.bpc-157Page) .communityTheoryGrid,.peptideSafetyStatus,.doseProtocolFlow{grid-template-columns:1fr}.doseProtocolArrow{height:20px;transform:rotate(90deg)}}@media (max-width:760px){.peptideOverviewGraphic{min-height:205px;padding:20px}.peptideOverviewGraphic>strong{font-size:27px}.peptidePage:not(.bpc-157Page) #evidence .evidenceSnapshotGrid{grid-template-columns:1fr}.peptidePage:not(.bpc-157Page) #evidence .evidenceSnapshotPoint{min-height:0}.peptidePage:not(.bpc-157Page) .communitySectionHead,.peptidePage:not(.bpc-157Page) .comboExploreHead,.peptidePage:not(.bpc-157Page) .doseExploreHead,.peptidePage:not(.bpc-157Page) .sourcesExploreHead{padding:19px}.peptidePage:not(.bpc-157Page) .communityTheoryGrid>article{padding:18px}.peptideSafetyHead{align-items:flex-start;padding:18px}.peptideSafetyHead h2{font-size:26px}}.peptidePage:not(.bpc-157Page) #research .studyGrid{grid-template-columns:1fr}.peptidePage:not(.bpc-157Page) #research .studyGrid article{width:100%;min-height:0}.tb500DashboardPage .tb500TwoCol{grid-template-columns:minmax(0,1fr);gap:22px}.tb500DashboardPage .tb500StudiesPanel,.tb500DashboardPage .tb500EvidencePanel{width:100%}.tb500DashboardPage .tb500CommunityExpanded{width:100%;grid-template-columns:minmax(0,1fr)!important;display:block!important}.tb500DashboardPage .tb500CommunityExpanded>.communityExplore{grid-column:1/-1;width:100%;max-width:none;margin:0;padding:0;display:block}.tb500DashboardPage .tb500CommunityExpanded .communitySectionHead,.tb500DashboardPage .tb500CommunityExpanded .communitySummary,.tb500DashboardPage .tb500CommunityExpanded .communityLens,.tb500DashboardPage .tb500CommunityExpanded .communityTheoryGrid,.tb500DashboardPage .tb500CommunityExpanded .communityClosing{width:100%;max-width:none}.tb500DashboardPage .tb500EvidencePanel .evidenceSnapshotGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.peptidePage:not(.bpc-157Page) .doseExplore{flex-direction:column;display:flex}.peptidePage:not(.bpc-157Page) .doseExploreHead{order:1}.peptidePage:not(.bpc-157Page) .doseContextNote{order:2;margin:18px 0}.peptidePage:not(.bpc-157Page) .doseHeadline{order:3}.peptidePage:not(.bpc-157Page) .doseList{order:4}.peptidePage:not(.bpc-157Page) .sharedTitrationNote{order:5}.peptidePage:not(.bpc-157Page) .communityDose{order:6}.peptidePage:not(.bpc-157Page) .communityInjection{order:7}.peptidePage:not(.bpc-157Page) .doseCalculatorPanel{order:8;margin-top:20px}.peptidePage:not(.bpc-157Page) .doseContextNote{border:1px solid color-mix(in srgb,var(--peptide-accent) 20%,#dce6ef);border-left:6px solid var(--peptide-accent);background:linear-gradient(135deg,color-mix(in srgb,var(--peptide-soft) 72%,#fff),#fff);color:#506176;border-radius:18px;grid-template-columns:minmax(260px,.78fr) minmax(0,1.22fr);align-items:center;gap:22px;padding:22px 24px;font-size:15px;line-height:1.55;display:grid}.peptidePage:not(.bpc-157Page) .doseContextNote strong{color:var(--peptide-ink);font-size:20px;line-height:1.25}.peptidePage:not(.bpc-157Page) .doseHeadline{color:#657589;margin:2px 0 17px;font-size:15px;line-height:1.55}.peptidePage:not(.bpc-157Page) .doseList{grid-template-columns:1fr;gap:18px;display:grid}.peptidePage:not(.bpc-157Page) .doseCard{background:#fff;border:1px solid #dce5ee;padding:24px}.peptidePage:not(.bpc-157Page) .doseProtocolFlow{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin:22px 0 12px}.peptidePage:not(.bpc-157Page) .doseProtocolArrow{display:none}.peptidePage:not(.bpc-157Page) .doseProtocolStep{border:1px solid #dce5ee;border-top:5px solid var(--peptide-accent);background:linear-gradient(150deg,#fff 65%,color-mix(in srgb,var(--peptide-soft) 72%,#fff));border-radius:17px;min-height:142px;padding:20px;position:relative}.peptidePage:not(.bpc-157Page) .doseProtocolStep:nth-of-type(2){border-top-color:var(--peptide-accent-2)}.peptidePage:not(.bpc-157Page) .doseProtocolStep:nth-of-type(3){border-top-color:#6d7b91}.peptidePage:not(.bpc-157Page) .doseProtocolStep:after{content:"";background:#cbd6e1;width:14px;height:2px;position:absolute;top:28px;right:-14px}.peptidePage:not(.bpc-157Page) .doseProtocolStep:last-child:after{display:none}.peptidePage:not(.bpc-157Page) .doseProtocolStep small{font-size:11px}.peptidePage:not(.bpc-157Page) .doseProtocolStep strong{margin-top:13px;font-size:23px;line-height:1.18}.peptidePage:not(.bpc-157Page) .doseProtocolCaption{margin:0 0 20px;font-size:13px}.peptidePage:not(.bpc-157Page) .doseMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.sharedTitrationNote{background:linear-gradient(135deg,#effaf7,#fff);border:1px solid #dce7e4;border-radius:17px;grid-template-columns:auto 1fr;align-items:start;gap:16px;margin:18px 0;padding:20px 22px;display:grid}.sharedTitrationNote>span{color:#187c6d;background:#d9f4ec;border-radius:14px;place-items:center;width:48px;height:48px;font-size:24px;font-weight:900;display:grid}.sharedTitrationNote small{color:#187c6d;letter-spacing:.1em;font-size:10px;font-weight:900;display:block}.sharedTitrationNote strong{color:var(--peptide-ink);margin:6px 0;font-size:18px;display:block}.sharedTitrationNote p{color:#586b78;margin:0;font-size:14px;line-height:1.55}.peptidePage:not(.bpc-157Page) .communityDose{background:linear-gradient(145deg,#fff 70%,#fff9eb);border:1px solid #e5dfcf;padding:24px}.peptidePage:not(.bpc-157Page) .communityDose .threeCols{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.peptidePage:not(.bpc-157Page) .communityDose .threeCols>div{background:#fff;border:1px solid #eadfca;border-top:5px solid #d5a54a;border-radius:16px;min-height:150px;padding:19px}.peptidePage:not(.bpc-157Page) .communityDose .threeCols>div:nth-child(2){border-top-color:#b88a44}.peptidePage:not(.bpc-157Page) .communityDose .threeCols>div:nth-child(3){border-top-color:#7b8293}.peptidePage:not(.bpc-157Page) .communityDose .threeCols small{letter-spacing:.075em;font-size:11px}.peptidePage:not(.bpc-157Page) .communityDose .threeCols p{font-size:15px;line-height:1.55}.peptidePage:not(.bpc-157Page) .communitySectionHead>div>p,.peptidePage:not(.bpc-157Page) .comboExploreHead>div>p,.tb500DashboardPage .communitySectionHead>div>p,.tb500DashboardPage .comboExploreHead>div>p{font-size:16px;line-height:1.58}.peptidePage:not(.bpc-157Page) .communitySummary p,.peptidePage:not(.bpc-157Page) .communityLens p,.peptidePage:not(.bpc-157Page) .communityClosing p,.tb500DashboardPage .communitySummary p,.tb500DashboardPage .communityLens p,.tb500DashboardPage .communityClosing p{font-size:15px;line-height:1.6}.peptidePage:not(.bpc-157Page) .comboIntro,.tb500DashboardPage .comboIntro{font-size:16px;line-height:1.58}.peptidePage:not(.bpc-157Page) .comboPairingRow strong,.tb500DashboardPage .comboPairingRow strong{font-size:21px;line-height:1.2}.peptidePage:not(.bpc-157Page) .comboPairingRow p,.tb500DashboardPage .comboPairingRow p{font-size:14px;line-height:1.5}.peptidePage:not(.bpc-157Page) .comboCard h3,.tb500DashboardPage .comboCard h3{font-size:23px;line-height:1.18}.peptidePage:not(.bpc-157Page) .comboCard b,.tb500DashboardPage .comboCard b{font-size:14px;line-height:1.45}.peptidePage:not(.bpc-157Page) .comboCard p,.tb500DashboardPage .comboCard p{font-size:15px;line-height:1.58}.peptidePage:not(.bpc-157Page) .comboCard em,.tb500DashboardPage .comboCard em{font-size:13px;line-height:1.5}@media (max-width:1050px){.tb500DashboardPage .tb500EvidencePanel .evidenceSnapshotGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.peptidePage:not(.bpc-157Page) .doseContextNote,.peptidePage:not(.bpc-157Page) .doseProtocolFlow,.peptidePage:not(.bpc-157Page) .doseMetrics,.peptidePage:not(.bpc-157Page) .communityDose .threeCols{grid-template-columns:1fr}.peptidePage:not(.bpc-157Page) .doseProtocolStep{min-height:0}.peptidePage:not(.bpc-157Page) .doseProtocolStep:after{display:none}}@media (max-width:760px){.tb500DashboardPage .tb500EvidencePanel .evidenceSnapshotGrid{grid-template-columns:1fr}.peptidePage:not(.bpc-157Page) .doseCard,.peptidePage:not(.bpc-157Page) .communityDose{padding:18px}.sharedTitrationNote{grid-template-columns:1fr;padding:18px}.peptidePage:not(.bpc-157Page) .comboCard h3,.tb500DashboardPage .comboCard h3{font-size:21px}}.peptidePage .bpcBenefitVisualRow>.bpcBenefitCopy:only-child{grid-column:1/-1;width:100%}.mots-cPage{--mots-navy:#102f58;--mots-teal:#1aa995;--mots-cyan:#27bdd0;--mots-violet:#7364df;--mots-soft:#eefaf8}.mots-cPage .compoundHeroMonogram{isolation:isolate;position:relative;overflow:hidden;background:radial-gradient(circle at 22% 18%,#31dcca6b,#0000 28%),radial-gradient(circle at 82% 30%,#8a6ff775,#0000 34%),linear-gradient(145deg,#12284f,#24446d 58%,#16766f)!important;min-height:300px!important}.mots-cPage .compoundHeroMonogram:before,.mots-cPage .compoundHeroMonogram:after{content:"";z-index:-1;border:1px solid #ffffff38;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-16deg)}.mots-cPage .compoundHeroMonogram:before{width:270px;height:150px}.mots-cPage .compoundHeroMonogram:after{opacity:.72;border-style:dashed;width:205px;height:205px}.mots-cPage .compoundHeroMonogram>*{z-index:1;position:relative}.mots-cPage .compoundHeroMonogram>strong{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0a1f3c47;border:1px solid #ffffff30;border-radius:24px;padding:16px 22px;box-shadow:0 16px 35px #03183033,inset 0 0 26px #4fe2d31c}.mots-cPage .bpcProfileHeroImage img{object-position:58% center}.mots-cPage .bpcProfileHeroImage:after{background:linear-gradient(90deg,#0a224033,#0a224000 45%)!important}.mots-cPage .bpcTopBenefits:not([hidden]) .bpcBenefitsGrid{gap:16px}.mots-cPage .bpcTopBenefits:not([hidden]) .bpcBenefitCard{--mots-card-accent:var(--mots-teal);border-top:4px solid var(--mots-card-accent);background:radial-gradient(circle at 94% 5%,color-mix(in srgb,var(--mots-card-accent) 11%,transparent),transparent 28%), #fff;min-height:190px;padding:22px;position:relative;overflow:hidden}.mots-cPage .bpcTopBenefits:not([hidden]) .bpcBenefitVisualRow{grid-template-columns:145px minmax(0,1fr);gap:18px}.mots-cPage .bpcTopBenefits:not([hidden]) .bpcBenefitThumb{width:100%;height:168px;box-shadow:0 10px 24px color-mix(in srgb,var(--mots-card-accent) 16%,transparent);border-radius:16px}.mots-cPage .bpcTopBenefits:not([hidden]) .bpcBenefitThumb img{object-position:center;transition:transform .3s}.mots-cPage .bpcTopBenefits:not([hidden]) .bpcBenefitCard:hover .bpcBenefitThumb img{transform:scale(1.025)}.mots-cPage .bpcTopBenefits:not([hidden]) .bpcBenefitCard:first-child .bpcBenefitThumb img{object-position:44% center}.mots-cPage .bpcTopBenefits:not([hidden]) .bpcBenefitCard:nth-child(2) .bpcBenefitThumb img{object-position:48% center}.mots-cPage .bpcTopBenefits:not([hidden]) .bpcBenefitCard:nth-child(3) .bpcBenefitThumb img{object-position:58% 44%}.mots-cPage .bpcTopBenefits:not([hidden]) .bpcBenefitCard:nth-child(4) .bpcBenefitThumb img{object-position:center 48%}.mots-cPage .bpcTopBenefits:not([hidden]) .bpcBenefitCard:nth-child(2){--mots-card-accent:var(--mots-violet)}.mots-cPage .bpcTopBenefits:not([hidden]) .bpcBenefitCard:nth-child(3){--mots-card-accent:var(--mots-cyan)}.mots-cPage .bpcTopBenefits:not([hidden]) .bpcBenefitCard:nth-child(4){--mots-card-accent:#d45d9f}.mots-cPage .bpcTopBenefits:not([hidden]) .bpcBenefitLead{align-items:center;gap:13px;max-width:none;margin-bottom:14px}.mots-cPage .bpcTopBenefits:not([hidden]) .bpcBenefitIcon{width:54px;height:54px;color:var(--mots-card-accent);background:color-mix(in srgb,var(--mots-card-accent) 10%,#fff);border:1px solid color-mix(in srgb,var(--mots-card-accent) 16%,#e2e9ef);flex:0 0 54px}.mots-cPage .bpcTopBenefits:not([hidden]) .bpcBenefitLead h4{font-size:21px;line-height:1.12}.mots-cPage .bpcTopBenefits:not([hidden]) .bpcBenefitIntro{color:#536579;max-width:54ch;margin-top:0;font-size:15px;line-height:1.58}.motsStory{background:radial-gradient(circle at 2% 0,#22beb71f,#0000 27%),radial-gradient(circle at 100% 100%,#7662e11a,#0000 31%),linear-gradient(145deg,#fbfefd,#f7f9ff);border:1px solid #dbe7eb;border-radius:22px;margin:22px 24px 24px;padding:28px;overflow:hidden;box-shadow:0 14px 34px #0d325211}.motsStoryHead{grid-template-columns:minmax(0,.95fr) minmax(340px,1.05fr);align-items:end;gap:28px;display:grid}.motsStoryHead small{color:var(--mots-teal);letter-spacing:.11em;font-size:11px;font-weight:950}.motsStoryHead h3{max-width:600px;color:var(--mots-navy);letter-spacing:-.035em;margin:8px 0 0;font-size:clamp(27px,3vw,38px);line-height:1.06}.motsStoryHead>p{color:#566a7c;margin:0;font-size:15px;line-height:1.62}.motsSignalMap{grid-template-columns:minmax(260px,.8fr) 90px minmax(0,1.2fr);align-items:center;gap:18px;margin-top:26px;display:grid}.motsMitoStage{color:#fff;background:radial-gradient(circle at 25% 20%,#2bdacc7a,#0000 32%),radial-gradient(circle at 80% 75%,#7d67e885,#0000 35%),linear-gradient(145deg,#122c55,#1b556f);border-radius:20px;place-items:center;min-height:235px;display:grid;position:relative;overflow:hidden}.motsOrbit{border:1px solid #ffffff38;border-radius:50%;position:absolute;transform:rotate(-18deg)}.motsOrbit:after{content:"";background:#7bf0de;border-radius:50%;width:10px;height:10px;position:absolute;top:2%;right:17%;box-shadow:0 0 0 6px #7bf0de1f}.motsOrbit.orbitOne{width:225px;height:126px}.motsOrbit.orbitTwo{border-style:dashed;width:172px;height:172px;transform:rotate(32deg)}.motsMitoCore{z-index:2;text-align:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#08223f75;border:1px solid #fff3;border-radius:28px 46px;align-content:center;place-items:center;width:155px;min-height:120px;padding:16px;display:grid;position:relative;box-shadow:0 18px 40px #03142a47,inset 0 0 32px #59e1d514}.motsMitoCore small{letter-spacing:.09em;color:#b8f2e9;font-size:8px;font-weight:900}.motsMitoCore strong{margin:6px 0 4px;font-size:31px;line-height:1}.motsMitoCore span{color:#ffffffb8;font-size:11px}.motsSignalConnector{color:var(--mots-teal);grid-template-columns:1fr;justify-items:center;gap:8px;display:grid}.motsSignalConnector span{background:linear-gradient(90deg,transparent,var(--mots-teal),transparent);width:100%;height:2px}.motsSignalConnector b{letter-spacing:.1em;text-transform:uppercase;font-size:10px}.motsSignalOutcomes{gap:11px;display:grid}.motsSignalOutcomes article{background:#fff;border:1px solid #dce6ee;border-radius:15px;grid-template-columns:48px 1fr;align-items:center;gap:13px;padding:15px 17px;display:grid;box-shadow:0 7px 18px #11324f0b}.motsSignalOutcomes article>span{width:44px;height:44px;color:var(--mots-teal);background:#e9f8f5;border-radius:13px;place-items:center;font-size:11px;font-weight:950;display:grid}.motsSignalOutcomes article:nth-child(2)>span{color:var(--mots-violet);background:#f0edff}.motsSignalOutcomes article:nth-child(3)>span{color:#1689a5;background:#e9f8fb}.motsSignalOutcomes strong{color:var(--mots-navy);font-size:17px;display:block}.motsSignalOutcomes small{color:#657489;margin-top:4px;font-size:12px;line-height:1.4;display:block}.motsStoryBoundary{border-left:5px solid var(--mots-violet);background:#f1efff;border-radius:14px;grid-template-columns:46px 1fr;align-items:start;gap:14px;margin-top:20px;padding:17px 19px;display:grid}.motsStoryBoundary>span{color:#fff;background:var(--mots-violet);border-radius:12px;place-items:center;width:40px;height:40px;font-weight:950;display:grid}.motsStoryBoundary strong{color:var(--mots-navy);font-size:16px}.motsStoryBoundary p{color:#5b6680;margin:4px 0 0;font-size:13.5px;line-height:1.55}.motsEvidenceVisual{background:radial-gradient(circle at 0 0,#27bdd017,#0000 28%),linear-gradient(145deg,#fff,#fbfcff);border-color:#dbe7eb}.mots-cPage .bpcTopResearchFocus .researchFocusPhoto img{object-position:54% center}.motsEvidenceJourney{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:21px;display:grid}.motsEvidenceStage{--stage:#1aa995;border:1px solid #dce6ed;border-top:5px solid var(--stage);background:#fff;border-radius:17px;min-width:0;min-height:210px;padding:18px;position:relative;box-shadow:0 8px 21px #12324f0d}.motsEvidenceStage.mechanistic{--stage:#27a6c5}.motsEvidenceStage.preclinical{--stage:#7364df}.motsEvidenceStage.unresolved{--stage:#d29a34}.motsEvidenceNumber{color:var(--stage);letter-spacing:.11em;font-size:11px;font-weight:950;display:block}.motsEvidenceStage strong{color:var(--mots-navy);margin-top:14px;font-size:20px;line-height:1.16;display:block}.motsEvidenceStage p{color:#5b6c7f;margin:8px 0 16px;font-size:13.5px;line-height:1.52}.motsEvidenceStage small{color:var(--stage);background:color-mix(in srgb,var(--stage) 10%,#fff);border-radius:999px;padding:6px 9px;font-size:10px;font-weight:900;display:inline-flex;position:absolute;bottom:17px;left:18px}.motsMechanismNote{align-items:baseline;gap:7px;display:flex}.motsMechanismNote strong{color:var(--mots-navy)}.mots-cPage .motsCommunitySchedule{background:radial-gradient(circle at 94% 4%,#6f5fd91f,#0000 28%),radial-gradient(circle at 5% 95%,#1aa9951c,#0000 30%),linear-gradient(145deg,#fff,#f9fcfd);border:1px solid #d5e6e7;border-radius:24px;order:6;margin:22px 0;padding:clamp(22px,4vw,34px);box-shadow:0 18px 42px #0f304914}.mots-cPage .motsCommunitySchedule .scheduleHead{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px;display:grid}.mots-cPage .motsCommunitySchedule .scheduleHead small{color:#0e8e7c;letter-spacing:.13em;font-size:11px;font-weight:950}.mots-cPage .motsCommunitySchedule .scheduleHead h3{max-width:760px;color:var(--mots-navy);letter-spacing:-.035em;margin:8px 0 9px;font-size:clamp(25px,3vw,36px);line-height:1.08}.mots-cPage .motsCommunitySchedule .scheduleHead p{color:#566a79;max-width:760px;margin:0;font-size:15px;line-height:1.62}.mots-cPage .motsCommunitySchedule .scheduleHead>span{color:#6748bf;letter-spacing:.06em;white-space:nowrap;background:#f4efff;border:1px solid #ddcff8;border-radius:999px;align-items:center;min-height:38px;padding:9px 13px;font-size:11px;font-weight:950;display:inline-flex}.mots-cPage .motsCommunitySchedule .scheduleTimeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.mots-cPage .motsCommunitySchedule .scheduleStage{--dose-stage:#169f8d;border:1px solid #dce8ea;border-top:5px solid var(--dose-stage);background:#fffffff0;border-radius:17px;min-width:0;min-height:178px;padding:18px;position:relative;overflow:hidden;box-shadow:0 8px 22px #15354e0e}.mots-cPage .motsCommunitySchedule .scheduleStage.step{--dose-stage:#28a9c2}.mots-cPage .motsCommunitySchedule .scheduleStage.continue{--dose-stage:#7262d8}.mots-cPage .motsCommunitySchedule .scheduleStage.pause{--dose-stage:#d49a37}.mots-cPage .motsCommunitySchedule .scheduleStageTop{align-items:center;gap:9px;display:flex}.mots-cPage .motsCommunitySchedule .scheduleStageTop>span{color:#fff;background:var(--dose-stage);border-radius:9px;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:12px;font-weight:950;display:grid}.mots-cPage .motsCommunitySchedule .scheduleStageTop small{color:var(--dose-stage);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:950}.mots-cPage .motsCommunitySchedule .scheduleStage>strong{color:var(--mots-navy);margin-top:19px;font-size:21px;line-height:1.18;display:block}.mots-cPage .motsCommunitySchedule .scheduleStage>p{color:#627281;margin:8px 0 0;font-size:14px;line-height:1.5}.mots-cPage .motsCommunitySchedule .scheduleBoundary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.mots-cPage .motsCommunitySchedule .scheduleBoundary>div{background:#ffffffc2;border:1px solid #dce7e9;border-radius:15px;padding:17px 18px}.mots-cPage .motsCommunitySchedule .scheduleBoundary strong{color:var(--mots-navy);font-size:15px;display:block}.mots-cPage .motsCommunitySchedule .scheduleBoundary span{color:#5d6e7c;margin-top:5px;font-size:14px;line-height:1.55;display:block}.motsDoseSources{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.motsDoseSources>div{background:#edf8f6;border-radius:15px;padding:17px}.motsDoseSources>div:last-child{background:#f3f1ff}.motsDoseSources small{color:#107e70;letter-spacing:.1em;margin-bottom:9px;font-size:10px;font-weight:950;display:block}.motsDoseSources>div:last-child small{color:#6653bf}.motsDoseSources p{color:#526d73;margin:0;font-size:14px;line-height:1.58}.motsDoseSources a{color:#164d63;border-top:1px solid #1c4c531f;justify-content:space-between;gap:10px;padding:10px 0;font-size:13.5px;font-weight:750;line-height:1.4;text-decoration:none;display:flex}.motsDoseSources a:hover{text-decoration:underline}.motsAnimalBoundary{color:#655a46;background:#fff8ea;border-left:4px solid #d49a37;border-radius:11px;margin:14px 0 0;padding:13px 15px;font-size:13.5px;line-height:1.5}.motsCommunityHero{background:#102d4d;border-radius:24px;min-height:340px;position:relative;overflow:hidden;box-shadow:0 18px 44px #0c274226}.motsCommunityHero>img{object-fit:cover;object-position:center 45%;width:100%;height:100%;position:absolute;inset:0}.motsCommunityHeroShade{background:linear-gradient(90deg,#071c35f0 0%,#072139c4 48%,#0720361f 82%);position:absolute;inset:0}.motsCommunityHeroCopy{z-index:1;color:#fff;width:min(630px,72%);padding:clamp(32px,5vw,58px);position:relative}.motsCommunityHeroCopy small{color:#59dfca;letter-spacing:.13em;font-size:11px;font-weight:950}.motsCommunityHeroCopy h2{letter-spacing:-.045em;margin:8px 0 12px;font-size:clamp(34px,5vw,54px);line-height:1}.motsCommunityHeroCopy p{color:#ffffffdb;margin:0;font-size:17px;line-height:1.6}.motsCommunityHeroCopy>span{background:#ffffff1a;border:1px solid #ffffff36;border-radius:999px;margin-top:19px;padding:8px 11px;font-size:11px;font-weight:850;display:inline-flex}.motsCommunitySummary{background:linear-gradient(135deg,#ecf9f6,#f8fbff)!important;border-color:#cfe8e2!important;margin-top:18px!important}.motsCommunitySummary strong{font-size:17px!important}.motsCommunitySummary p{font-size:16px!important;line-height:1.65!important}.motsCommunitySignals{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin:18px 0;display:grid}.motsCommunitySignals a{border:1px solid #dae6eb;border-top:4px solid var(--mots-teal);min-width:0;color:inherit;background:#fff;border-radius:16px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;padding:16px;text-decoration:none;display:grid;box-shadow:0 9px 22px #12324e0e}.motsCommunitySignals a:nth-child(2){border-top-color:var(--mots-cyan)}.motsCommunitySignals a:nth-child(3){border-top-color:var(--mots-violet)}.motsCommunitySignals a:nth-child(4){border-top-color:#d45d9f}.motsCommunitySignals a>span{color:#fff;background:var(--mots-teal);border-radius:11px;place-items:center;width:38px;height:38px;font-size:11px;font-weight:950;display:grid}.motsCommunitySignals a:nth-child(2)>span{background:var(--mots-cyan)}.motsCommunitySignals a:nth-child(3)>span{background:var(--mots-violet)}.motsCommunitySignals a:nth-child(4)>span{background:#d45d9f}.motsCommunitySignals small{color:#748192;letter-spacing:.045em;text-transform:uppercase;font-size:9px;font-weight:900;display:block}.motsCommunitySignals strong{color:var(--mots-navy);margin-top:4px;font-size:15px;line-height:1.25;display:block}.motsCommunitySignals b{color:#8391a1;font-size:14px}.mots-cPage .motsCommunityTheoryGrid{grid-template-columns:1fr;gap:16px}.mots-cPage .motsCommunityTheoryGrid>article{border-left:5px solid var(--mots-teal);background:linear-gradient(145deg,#fff,#fbfcff);border-radius:20px;padding:clamp(22px,3.5vw,32px)}.mots-cPage .motsCommunityTheoryGrid>article:nth-child(2){border-left-color:var(--mots-cyan)}.mots-cPage .motsCommunityTheoryGrid>article:nth-child(3){border-left-color:var(--mots-violet)}.mots-cPage .motsCommunityTheoryGrid>article:nth-child(4){border-left-color:#d45d9f}.motsCommunityCardHead{align-items:center;gap:11px;margin-bottom:13px;display:flex}.motsCommunityCardHead span{color:#fff;background:var(--mots-teal);border-radius:11px;place-items:center;width:38px;height:38px;font-size:11px;font-weight:950;display:grid}.motsCommunityTheoryGrid article:nth-child(2) .motsCommunityCardHead span{background:var(--mots-cyan)}.motsCommunityTheoryGrid article:nth-child(3) .motsCommunityCardHead span{background:var(--mots-violet)}.motsCommunityTheoryGrid article:nth-child(4) .motsCommunityCardHead span{background:#d45d9f}.motsCommunityCardHead small{color:#637487;letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:900}.mots-cPage .motsCommunityTheoryGrid h3{margin-top:11px;font-size:clamp(25px,3vw,34px);line-height:1.12}.mots-cPage .motsCommunityTheoryGrid .communityTheoryDetail{max-width:950px;font-size:16px;line-height:1.65}.mots-cPage .motsCommunityTheoryGrid .communityEvidenceSplit{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.mots-cPage .motsCommunityTheoryGrid .communityEvidenceSplit>div{border-radius:15px;padding:19px}.mots-cPage .motsCommunityTheoryGrid .communityEvidenceSplit p,.mots-cPage .motsCommunityTheoryGrid .communityTakeaway p{font-size:15px;line-height:1.62}.mots-cPage .motsCommunityTheoryGrid .communityResearchLinks a{font-size:13px;line-height:1.4}.motsCommunitySourcePanel{background:linear-gradient(135deg,#edf9f6,#f3f0ff);border:1px solid #d7e6e9;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(340px,.9fr);align-items:center;gap:22px;margin-top:18px;padding:24px;display:grid}.motsCommunitySourcePanel small{color:#0e8e7c;letter-spacing:.11em;font-size:10px;font-weight:950}.motsCommunitySourcePanel strong{color:var(--mots-navy);margin-top:7px;font-size:22px;display:block}.motsCommunitySourcePanel p{color:#5c6d7c;margin:7px 0 0;font-size:14px;line-height:1.55}.motsCommunitySourcePanel a{color:#274b67;background:#ffffffd1;border:1px solid #3847741f;border-radius:12px;justify-content:space-between;gap:12px;padding:13px 14px;font-size:14px;font-weight:800;text-decoration:none;display:flex}.motsCommunitySourcePanel a+a{margin-top:8px}.motsCommunitySourcePanel a:hover{text-decoration:underline}.mots-cPage .comboPairingImage img{object-position:center 48%}.mots-cPage .comboPairingVisual{border-radius:22px;overflow:hidden}.motsComboRoleMap{grid-template-columns:minmax(0,1fr) 54px minmax(0,1fr);align-items:stretch;gap:13px;margin:18px 0;display:grid}.motsComboRoleMap>div{background:linear-gradient(145deg,#eef9f6,#fff);border:1px solid #d9e8e7;border-radius:18px;padding:23px}.motsComboRoleMap>div:last-child{background:linear-gradient(145deg,#f2efff,#fff);border-color:#ded9f2}.motsComboRoleMap .comboRoleIcon{color:#fff;background:var(--mots-teal);border-radius:13px;place-items:center;width:46px;height:46px;font-weight:950;display:grid}.motsComboRoleMap .comboRoleIcon.pair{background:var(--mots-violet)}.motsComboRoleMap small{color:#138875;letter-spacing:.08em;margin-top:14px;font-size:10px;font-weight:950;display:block}.motsComboRoleMap>div:last-child small{color:#6653bf}.motsComboRoleMap strong{color:var(--mots-navy);margin-top:7px;font-size:21px;line-height:1.25;display:block}.motsComboRoleMap p{color:#5e6f7f;margin:8px 0 0;font-size:15px;line-height:1.58}.motsComboRoleMap .comboRolePlus{color:#fff;background:linear-gradient(145deg,var(--mots-teal),var(--mots-violet));border-radius:17px;place-items:center;font-size:24px;font-weight:950;display:grid}.motsComboDecisionGuide{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.motsComboDecisionGuide>div{border:1px solid #dce6eb;border-top:4px solid var(--mots-teal);background:#fff;border-radius:16px;padding:20px}.motsComboDecisionGuide>div:nth-child(2){border-top-color:var(--mots-cyan)}.motsComboDecisionGuide>div:nth-child(3){border-top-color:var(--mots-violet)}.motsComboDecisionGuide span{color:var(--mots-teal);letter-spacing:.1em;font-size:11px;font-weight:950}.motsComboDecisionGuide strong{color:var(--mots-navy);margin-top:10px;font-size:18px;display:block}.motsComboDecisionGuide p{color:#5c6d7d;margin:7px 0 0;font-size:14px;line-height:1.55}.motsSafetyExplore .peptideSafetyHead{background:linear-gradient(135deg,#effaf7,#f5f2ff);border-color:#d8e7e8}.motsSafetyExplore .peptideSafetyIcon{color:#fff;background:linear-gradient(145deg,var(--mots-teal),var(--mots-violet))}.motsSafetyBalance{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-bottom:16px;display:grid}.motsSafetyBalance>div{background:#edf9f5;border:1px solid #d5e9e3;border-radius:19px;padding:24px;position:relative}.motsSafetyBalance>div.unknown{background:#fff7e8;border-color:#e8dfcc}.motsSafetyBalance>div>span{color:#113d4b1f;font-size:39px;font-weight:950;position:absolute;top:16px;right:18px}.motsSafetyBalance small{color:#148873;letter-spacing:.1em;font-size:10px;font-weight:950}.motsSafetyBalance .unknown small{color:#9b6b19}.motsSafetyBalance strong{max-width:80%;color:var(--mots-navy);margin-top:9px;font-size:23px;line-height:1.22;display:block}.motsSafetyBalance p{color:#5b6d78;margin:9px 0 0;font-size:15px;line-height:1.62}.motsSafetyPractical{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:17px 0;display:grid}.motsSafetyPractical article{border:1px solid #dce5eb;border-top:4px solid var(--mots-teal);background:#fff;border-radius:16px;padding:20px}.motsSafetyPractical article:nth-child(2){border-top-color:#d49a37}.motsSafetyPractical article:nth-child(3){border-top-color:var(--mots-violet)}.motsSafetyPractical span{color:#158976;letter-spacing:.09em;font-size:10px;font-weight:950}.motsSafetyPractical article:nth-child(2) span{color:#9b6b19}.motsSafetyPractical article:nth-child(3) span{color:#6653bf}.motsSafetyPractical strong{color:var(--mots-navy);margin-top:8px;font-size:18px;line-height:1.28;display:block}.motsSafetyPractical p{color:#5c6c7c;margin:8px 0 0;font-size:14px;line-height:1.58}.mots-cPage #research .studyGrid article{border-left:5px solid var(--mots-teal);padding:clamp(21px,3vw,30px)}.mots-cPage #research .studyGrid article:nth-child(2){border-left-color:var(--mots-cyan)}.mots-cPage #research .studyGrid article:nth-child(3){border-left-color:var(--mots-violet)}.mots-cPage #research .studyGrid article:nth-child(4){border-left-color:#d45d9f}.mots-cPage #research .studyGrid h3{font-size:clamp(22px,2.8vw,29px);line-height:1.22}.mots-cPage #research .studyGrid p,.mots-cPage #research .studyOutcome{font-size:15px;line-height:1.6}@media (max-width:960px){.motsStoryHead,.motsSignalMap{grid-template-columns:1fr}.motsSignalConnector{grid-template-columns:1fr auto 1fr;align-items:center}.motsSignalConnector span{height:2px}.motsEvidenceJourney,.mots-cPage .motsCommunitySchedule .scheduleTimeline,.motsCommunitySignals{grid-template-columns:repeat(2,minmax(0,1fr))}.motsCommunitySourcePanel,.motsComboDecisionGuide,.motsSafetyPractical{grid-template-columns:1fr}}@media (max-width:760px){.mots-cPage .compoundHeroMonogram{min-height:235px!important}.mots-cPage .bpcTopBenefits:not([hidden]) .bpcBenefitsGrid{gap:14px;padding:12px}.mots-cPage .bpcTopBenefits:not([hidden]) .bpcBenefitCard{min-height:0;padding:20px}.mots-cPage .bpcTopBenefits:not([hidden]) .bpcBenefitVisualRow{grid-template-columns:1fr;gap:16px}.mots-cPage .bpcTopBenefits:not([hidden]) .bpcBenefitThumb{width:100%;height:180px}.mots-cPage .bpcTopBenefits:not([hidden]) .bpcBenefitLead{gap:11px;max-width:none}.mots-cPage .bpcTopBenefits:not([hidden]) .bpcBenefitIcon{flex-basis:48px;width:48px;height:48px}.mots-cPage .bpcTopBenefits:not([hidden]) .bpcBenefitLead h4{font-size:20px}.mots-cPage .bpcTopBenefits:not([hidden]) .bpcBenefitIntro{font-size:15px;line-height:1.55}.motsStory{border-radius:18px;margin:18px 12px 14px;padding:20px}.motsStoryHead{gap:13px}.motsStoryHead h3{font-size:27px}.motsStoryHead>p{font-size:14.5px}.motsMitoStage{min-height:210px}.motsSignalOutcomes article{grid-template-columns:44px 1fr;padding:14px}.motsStoryBoundary{grid-template-columns:1fr;padding:16px}.motsEvidenceJourney{grid-template-columns:1fr}.motsEvidenceStage{min-height:0;padding:17px}.motsEvidenceStage small{margin-top:3px;position:static}.motsMechanismNote{display:block}.mots-cPage .motsCommunitySchedule{border-radius:19px;margin:18px 0;padding:20px}.mots-cPage .motsCommunitySchedule .scheduleHead{grid-template-columns:1fr;gap:13px}.mots-cPage .motsCommunitySchedule .scheduleHead>span{justify-self:start}.mots-cPage .motsCommunitySchedule .scheduleTimeline,.mots-cPage .motsCommunitySchedule .scheduleBoundary,.motsDoseSources{grid-template-columns:1fr}.mots-cPage .motsCommunitySchedule .scheduleStage{min-height:0}.motsCommunityHero{border-radius:19px;min-height:390px}.motsCommunityHero>img{object-position:64% center}.motsCommunityHeroShade{background:linear-gradient(#071e351f 0%,#071e35bf 42%,#061c32f5 100%)}.motsCommunityHeroCopy{width:auto;padding:24px;position:absolute;bottom:0;left:0;right:0}.motsCommunityHeroCopy h2{font-size:34px}.motsCommunityHeroCopy p{font-size:15px;line-height:1.55}.motsCommunityHeroCopy>span{font-size:10px}.motsCommunitySignals,.mots-cPage .motsCommunityTheoryGrid .communityEvidenceSplit{grid-template-columns:1fr}.motsCommunitySourcePanel{padding:19px}.motsComboRoleMap{grid-template-columns:1fr}.motsComboRoleMap .comboRolePlus{justify-self:center;width:48px;height:48px}.motsSafetyBalance{grid-template-columns:1fr}.motsSafetyBalance strong{max-width:88%;font-size:21px}}.tesamorelinPage{--tesa-navy:#132f57;--tesa-blue:#307fc4;--tesa-teal:#159a8c;--tesa-mint:#eaf8f4;--tesa-violet:#6858ca;--tesa-amber:#c77b25}.tesamorelinPage .peptideOverviewGraphic{color:#fff;background:linear-gradient(105deg,#081c35f2,#113f5bd1),url(/images/peptides/tesamorelin/hero.webp) 50%/cover}.tesamorelinPage .bpcBenefitsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.tesamorelinPage .bpcBenefitCard{border-top:4px solid var(--tesa-teal);min-width:0;box-shadow:0 14px 36px #122f5714}.tesamorelinPage .bpcBenefitThumb{height:154px}.tesamorelinPage .bpcBenefitThumb img{object-position:center}.tesamorelinPage .bpcBenefitCard h4{font-size:20px;line-height:1.18}.tesamorelinPage .bpcBenefitIntro,.tesamorelinPage .bpcBenefitResearch p{font-size:14px;line-height:1.58}.tesamorelinPage .bpcBenefitEvidence strong{font-size:12px!important}.tesaPathway{background:radial-gradient(circle at 95% 5%,#40a0b724,#0000 32%),linear-gradient(145deg,#f8fcfb,#fff);border:1px solid #d7e5e5;border-radius:24px;margin-top:22px;padding:25px;overflow:hidden}.tesaPathwayIntro{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.tesaPathwayIntro small,.tesaEvidenceLead small{color:var(--tesa-teal);letter-spacing:1.05px;font-size:10px;font-weight:950}.tesaPathwayIntro h3,.tesaEvidenceLead h3{max-width:720px;color:var(--tesa-navy);margin:6px 0 0;font-size:27px;line-height:1.16}.tesaPathwayIntro>span{color:#187764;background:#e3f4ef;border-radius:999px;padding:8px 11px;font-size:11px;font-weight:850}.tesaPathwayGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.tesaPathwayGrid article{background:#fff;border:1px solid #dfe8e8;border-radius:18px;min-width:0;padding:18px;position:relative}.tesaPathwayGrid article>b{z-index:2;background:var(--tesa-navy);color:#fff;border:4px solid #f8fcfb;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:50%;right:-22px}.tesaPathwayNumber{background:linear-gradient(135deg,var(--tesa-teal),#43bdad);color:#fff;border-radius:12px;place-items:center;width:38px;height:38px;margin-bottom:20px;font-size:12px;font-weight:950;display:grid}.tesaPathwayGrid article:nth-child(2) .tesaPathwayNumber,.tesaPathwayGrid article:nth-child(3) .tesaPathwayNumber{background:linear-gradient(135deg,var(--tesa-blue),#65a5dc)}.tesaPathwayGrid article:nth-child(4) .tesaPathwayNumber{background:linear-gradient(135deg,var(--tesa-violet),#8e7ce0)}.tesaPathwayGrid small{color:#748092;letter-spacing:.75px;font-size:9px;font-weight:950;display:block}.tesaPathwayGrid strong{color:var(--tesa-navy);margin-top:5px;font-size:17px;line-height:1.22;display:block}.tesaPathwayGrid p{color:#647286;margin:7px 0 0;font-size:13px;line-height:1.5}.tesaPathwayBoundary{border-left:4px solid var(--tesa-teal);background:#edf8f5;border-radius:13px;grid-template-columns:220px 1fr;gap:17px;margin-top:14px;padding:16px 18px;display:grid}.tesaPathwayBoundary strong{color:#176b5b;font-size:14px}.tesaPathwayBoundary p{color:#526f68;margin:0;font-size:13px;line-height:1.55}.tesamorelinPage .compoundResearchFocus{background:linear-gradient(145deg,#fbfefd,#f4f9fb);border-color:#d9e6e7}.tesamorelinPage .researchFocusPhoto{min-height:430px}.tesamorelinPage .researchFocusPhoto>img{object-position:center}.tesamorelinPage .studyGrid{grid-template-columns:1fr}.tesamorelinPage .studyGrid>article{border-left:4px solid var(--tesa-teal);padding:22px}.tesamorelinPage .studyGrid>article h3{font-size:21px}.tesamorelinPage .studyGrid>article>p,.tesamorelinPage .studyOutcome{font-size:14px;line-height:1.55}.tesaEvidenceMap{background:radial-gradient(circle at 88% 12%,#6a58ca1c,#0000 28%),linear-gradient(145deg,#fbfcff,#fff);border:1px solid #dce5eb;border-radius:24px;margin-top:20px;padding:25px}.tesaEvidenceLead p{color:#647286;max-width:850px;margin:9px 0 0;font-size:14px;line-height:1.6}.tesaEvidenceBands{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.tesaEvidenceBands article{background:#fff;border:1px solid #dfe6eb;border-radius:18px;padding:20px}.tesaEvidenceBands article:before{content:"";border-radius:999px;width:46px;height:6px;margin-bottom:19px;display:block}.tesaEvidenceBands .established:before{background:var(--tesa-teal)}.tesaEvidenceBands .developing:before{background:var(--tesa-blue)}.tesaEvidenceBands .unproven:before{background:var(--tesa-amber)}.tesaEvidenceBands span{letter-spacing:.9px;font-size:9px;font-weight:950}.tesaEvidenceBands .established span{color:#147665}.tesaEvidenceBands .developing span{color:#286fae}.tesaEvidenceBands .unproven span{color:#9b621f}.tesaEvidenceBands strong{min-height:68px;color:var(--tesa-navy);margin-top:7px;font-size:17px;line-height:1.28;display:block}.tesaEvidenceBands p{color:#657286;margin:8px 0 0;font-size:13px;line-height:1.52}.tesaEvidenceFooter{background:var(--tesa-navy);color:#fff;border-radius:15px;align-items:center;gap:18px;margin-top:14px;padding:16px 18px;display:flex}.tesaEvidenceFooter span{flex:none;font-size:14px;font-weight:900}.tesaEvidenceFooter p{color:#ffffffc7;margin:0;font-size:13px;line-height:1.5}.tesaCommunityHero{background:#102e4d;border-radius:23px;min-height:330px;position:relative;overflow:hidden}.tesaCommunityHero>img{object-fit:cover;object-position:center 54%;width:100%;height:100%;position:absolute;inset:0}.tesaCommunityHeroShade{background:linear-gradient(90deg,#071b31f0,#071b31ba 52%,#071b312e);position:absolute;inset:0}.tesaCommunityHeroCopy{z-index:2;color:#fff;max-width:650px;padding:43px;position:relative}.tesaCommunityHeroCopy small{color:#79ead7;letter-spacing:1px;font-size:10px;font-weight:950}.tesaCommunityHeroCopy h2{margin:8px 0;font-size:38px;line-height:1.06}.tesaCommunityHeroCopy p{color:#ffffffd1;margin:0;font-size:16px;line-height:1.58}.tesaCommunityHeroCopy span{background:#ffffff17;border:1px solid #fff3;border-radius:999px;margin-top:18px;padding:8px 11px;font-size:11px;font-weight:800;display:inline-flex}.tesaCommunitySummary{background:linear-gradient(135deg,#eefaf7,#f9fcff);border-color:#cce8e2}.tesaCommunitySignals{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.tesaCommunitySignals a{min-width:0;color:inherit;background:#fff;border:1px solid #dce7e8;border-radius:15px;grid-template-columns:35px 1fr 18px;align-items:center;gap:9px;padding:15px;text-decoration:none;display:grid}.tesaCommunitySignals>a>span{color:#167b69;background:#e8f7f3;border-radius:11px;place-items:center;width:35px;height:35px;font-size:11px;font-weight:950;display:grid}.tesaCommunitySignals small{color:#7a8490;white-space:normal;font-size:9px;font-weight:850;display:block}.tesaCommunitySignals strong{color:var(--tesa-navy);margin-top:3px;font-size:13px;line-height:1.3;display:block}.tesaCommunitySignals b{color:var(--tesa-teal)}.tesaCommunityTheoryGrid{grid-template-columns:1fr}.tesaCommunityTheoryGrid>article{border-top:4px solid var(--tesa-teal);padding:24px}.tesaCommunityCardHead{align-items:center;gap:10px;margin-bottom:15px;display:flex}.tesaCommunityCardHead>span{background:var(--tesa-navy);color:#fff;border-radius:12px;place-items:center;width:38px;height:38px;font-size:11px;font-weight:950;display:grid}.tesaCommunityCardHead small{color:#167b69;letter-spacing:.6px;font-size:10px;font-weight:950}.tesamorelinPage .tesaCommunityTheoryGrid h3{font-size:24px}.tesamorelinPage .tesaCommunityTheoryGrid .communityTheoryDetail,.tesamorelinPage .tesaCommunityTheoryGrid .communityEvidenceSplit p,.tesamorelinPage .tesaCommunityTheoryGrid .communityTakeaway p{font-size:14px;line-height:1.6}.tesaLabelSchedule{background:radial-gradient(circle at 94% 8%,#169a8c1a,#0000 32%),linear-gradient(145deg,#f9fdfc,#fff);border-color:#cfe3df}.tesaLabelSchedule .scheduleHead>span{color:#167561;background:#e3f4ef;font-size:11px}.tesaLabelSchedule .scheduleStage strong{font-size:17px}.tesaDoseSource{background:#eef5fb;border-radius:15px;grid-template-columns:1fr auto;align-items:center;gap:18px;margin-top:14px;padding:16px 18px;display:grid}.tesaDoseSource small{color:#2c70a9;letter-spacing:.75px;font-size:9px;font-weight:950}.tesaDoseSource p{color:#536d82;margin:4px 0 0;font-size:13px;line-height:1.5}.tesaDoseSource a{color:#245f92;background:#fff;border-radius:10px;padding:10px 13px;font-size:11px;font-weight:850;text-decoration:none;box-shadow:0 5px 15px #19426614}.tesamorelinPage .doseCard{border-left:4px solid var(--tesa-teal)}.tesamorelinPage .communityDose{background:linear-gradient(145deg,#fffdf5,#fff);border-color:#e2dcbf}.tesaComboRoleMap .comboRoleIcon.bpc{background:linear-gradient(135deg,var(--tesa-teal),#53beae)}.tesaComboDecisionGuide{border-color:#d9e6e7}.tesaSafetyBalance,.tesaSafetyPractical{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.tesaSafetyBalance{margin:18px 0}.tesaSafetyBalance>div,.tesaSafetyPractical article{background:#fff;border:1px solid #dfe6e8;border-radius:17px;padding:19px}.tesaSafetyBalance>div{border-top:4px solid var(--tesa-teal)}.tesaSafetyBalance .monitor{border-top-color:var(--tesa-blue)}.tesaSafetyBalance .avoid{border-top-color:#c86e43}.tesaSafetyBalance>div>span{color:#167863;background:#e8f7f3;border-radius:11px;place-items:center;width:36px;height:36px;font-size:11px;font-weight:950;display:grid}.tesaSafetyBalance .monitor>span{color:#286fae;background:#eaf3fb}.tesaSafetyBalance .avoid>span{color:#ad5632;background:#fff0e9}.tesaSafetyBalance small,.tesaSafetyPractical span{color:#788290;letter-spacing:.75px;margin-top:15px;font-size:9px;font-weight:950;display:block}.tesaSafetyBalance strong,.tesaSafetyPractical strong{color:var(--tesa-navy);margin-top:5px;font-size:16px;line-height:1.3;display:block}.tesaSafetyBalance p,.tesaSafetyPractical p{color:#657286;margin:7px 0 0;font-size:13px;line-height:1.55}.tesaSafetyPractical{margin-top:15px}.tesaSafetyPractical article{background:#f8fafc}@media (max-width:1000px){.tesaPathwayGrid,.tesaCommunitySignals{grid-template-columns:repeat(2,minmax(0,1fr))}.tesaPathwayGrid article:nth-child(2)>b{display:none}}@media (max-width:760px){.tesamorelinPage .bpcBenefitsGrid,.tesaEvidenceBands,.tesaSafetyBalance,.tesaSafetyPractical{grid-template-columns:1fr}.tesamorelinPage .bpcBenefitVisualRow{grid-template-columns:104px minmax(0,1fr)}.tesamorelinPage .bpcBenefitThumb{height:132px}.tesamorelinPage .bpcBenefitCard h4{font-size:19px}.tesaPathway,.tesaEvidenceMap{border-radius:20px;padding:18px}.tesaPathwayIntro{flex-direction:column}.tesaPathwayIntro h3,.tesaEvidenceLead h3{font-size:24px}.tesaPathwayGrid{grid-template-columns:1fr}.tesaPathwayGrid article>b{width:28px;height:28px;top:auto;bottom:-21px;right:50%;transform:translate(50%)rotate(90deg)}.tesaPathwayGrid article:nth-child(2)>b{display:grid}.tesaPathwayBoundary{grid-template-columns:1fr}.tesaEvidenceBands strong{min-height:0}.tesaEvidenceFooter{flex-direction:column;align-items:flex-start;gap:6px}.tesaCommunityHero{min-height:390px}.tesaCommunityHero>img{object-position:62% center}.tesaCommunityHeroShade{background:linear-gradient(#071b3140,#071b31f2 68%)}.tesaCommunityHeroCopy{padding:25px;position:absolute;inset:auto 0 0}.tesaCommunityHeroCopy h2{font-size:29px}.tesaCommunityHeroCopy p{font-size:14px}.tesaCommunitySignals{grid-template-columns:1fr}.tesamorelinPage .tesaCommunityTheoryGrid>article{padding:18px}.tesamorelinPage .tesaCommunityTheoryGrid h3{font-size:21px}.tesaDoseSource{grid-template-columns:1fr}.tesaDoseSource a{text-align:center}}@media (max-width:480px){.tesamorelinPage .bpcBenefitVisualRow{grid-template-columns:1fr}.tesamorelinPage .bpcBenefitThumb{height:190px}.tesamorelinPage .bpcBenefitCard,.tesamorelinPage .studyGrid>article{padding:17px}}.thymosin-alpha-1Page{--ta1-navy:#102d4f;--ta1-blue:#2f80bd;--ta1-teal:#159b90;--ta1-mint:#e9f8f4;--ta1-violet:#7062cf;--ta1-amber:#c4852d}.thymosin-alpha-1Page .peptideOverviewGraphic{color:#fff;background:linear-gradient(96deg,#05182ffa 0%,#09223eeb 38%,#0a2d4b8a 68%,#05172e2e),url(/images/peptides/thymosin-alpha-1/hero.webp) 50%/cover}.thymosin-alpha-1Page .bpcBenefitsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.thymosin-alpha-1Page .bpcBenefitCard{border-top:4px solid var(--ta1-teal);min-width:0;box-shadow:0 15px 38px #102d4f17}.thymosin-alpha-1Page .bpcBenefitCard:nth-child(2){border-top-color:var(--ta1-blue)}.thymosin-alpha-1Page .bpcBenefitCard:nth-child(3){border-top-color:var(--ta1-violet)}.thymosin-alpha-1Page .bpcBenefitCard:nth-child(4){border-top-color:var(--ta1-amber)}.thymosin-alpha-1Page .bpcBenefitThumb{height:158px}.thymosin-alpha-1Page .bpcBenefitThumb img{object-position:center}.thymosin-alpha-1Page .bpcBenefitCard h4{font-size:20px;line-height:1.2}.thymosin-alpha-1Page .bpcBenefitIntro,.thymosin-alpha-1Page .bpcBenefitResearch p{font-size:14px;line-height:1.6}.thymosin-alpha-1Page .bpcBenefitEvidence strong{font-size:12px!important}.ta1Pathway{background:radial-gradient(circle at 94% 8%,#7062cf1f,#0000 31%),linear-gradient(145deg,#f7fcfb,#fff);border:1px solid #d7e5e7;border-radius:24px;margin-top:22px;padding:25px;overflow:hidden}.ta1PathwayIntro{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.ta1PathwayIntro small,.ta1EvidenceLead small{color:var(--ta1-teal);letter-spacing:1.05px;font-size:10px;font-weight:950}.ta1PathwayIntro h3,.ta1EvidenceLead h3{max-width:760px;color:var(--ta1-navy);margin:6px 0 0;font-size:28px;line-height:1.16}.ta1PathwayIntro>span{color:#16776b;background:#e4f6f2;border-radius:999px;padding:8px 11px;font-size:11px;font-weight:850}.ta1PathwayGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.ta1PathwayGrid article{background:#fff;border:1px solid #dfe8ea;border-radius:18px;min-width:0;padding:18px;position:relative}.ta1PathwayGrid article>b{z-index:2;background:var(--ta1-navy);color:#fff;border:4px solid #f8fcfb;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:50%;right:-22px}.ta1PathwayNumber{background:linear-gradient(135deg,var(--ta1-teal),#50c4b8);color:#fff;border-radius:12px;place-items:center;width:39px;height:39px;margin-bottom:20px;font-size:12px;font-weight:950;display:grid}.ta1PathwayGrid article:nth-child(2) .ta1PathwayNumber{background:linear-gradient(135deg,var(--ta1-blue),#69a9d9)}.ta1PathwayGrid article:nth-child(3) .ta1PathwayNumber{background:linear-gradient(135deg,var(--ta1-violet),#9487e2)}.ta1PathwayGrid article:nth-child(4) .ta1PathwayNumber{background:linear-gradient(135deg,var(--ta1-amber),#e0ac5b)}.ta1PathwayGrid small{color:#748092;letter-spacing:.75px;font-size:9px;font-weight:950;display:block}.ta1PathwayGrid strong{color:var(--ta1-navy);margin-top:5px;font-size:17px;line-height:1.25;display:block}.ta1PathwayGrid p{color:#647286;margin:7px 0 0;font-size:13px;line-height:1.52}.ta1PathwayBoundary{border-left:4px solid var(--ta1-teal);background:#edf9f6;border-radius:14px;grid-template-columns:240px 1fr;gap:18px;margin-top:14px;padding:17px 19px;display:grid}.ta1PathwayBoundary strong{color:#176c61;font-size:14px}.ta1PathwayBoundary p{color:#526f69;margin:0;font-size:13px;line-height:1.56}.thymosin-alpha-1Page .compoundResearchFocus{background:linear-gradient(145deg,#fbfefd,#f4f9fb);border-color:#d9e6e8}.thymosin-alpha-1Page .researchFocusPhoto{min-height:440px}.thymosin-alpha-1Page .researchFocusPhoto>img{object-position:center}.thymosin-alpha-1Page .studyGrid{grid-template-columns:1fr}.thymosin-alpha-1Page .studyGrid>article{border-left:4px solid var(--ta1-teal);padding:23px;box-shadow:0 12px 30px #102d4f0f}.thymosin-alpha-1Page .studyGrid>article:nth-child(2){border-left-color:var(--ta1-blue)}.thymosin-alpha-1Page .studyGrid>article:nth-child(3){border-left-color:var(--ta1-violet)}.thymosin-alpha-1Page .studyGrid>article:nth-child(4){border-left-color:var(--ta1-amber)}.thymosin-alpha-1Page .studyGrid>article h3{font-size:21px;line-height:1.25}.thymosin-alpha-1Page .studyGrid>article>p,.thymosin-alpha-1Page .studyOutcome{font-size:14px;line-height:1.58}.ta1EvidenceMap{background:radial-gradient(circle at 88% 10%,#7062cf1f,#0000 28%),linear-gradient(145deg,#fafcff,#fff);border:1px solid #dce5eb;border-radius:24px;margin-top:20px;padding:25px}.ta1EvidenceLead p{color:#647286;max-width:850px;margin:9px 0 0;font-size:14px;line-height:1.62}.ta1EvidenceBands{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.ta1EvidenceBands article{background:#fff;border:1px solid #dfe6eb;border-radius:18px;padding:20px}.ta1EvidenceBands article:before{content:"";border-radius:999px;width:48px;height:6px;margin-bottom:19px;display:block}.ta1EvidenceBands .positive:before{background:var(--ta1-teal)}.ta1EvidenceBands .developing:before{background:var(--ta1-blue)}.ta1EvidenceBands .neutral:before{background:var(--ta1-amber)}.ta1EvidenceBands span{letter-spacing:.9px;font-size:9px;font-weight:950}.ta1EvidenceBands .positive span{color:#14786b}.ta1EvidenceBands .developing span{color:#286fae}.ta1EvidenceBands .neutral span{color:#9c6420}.ta1EvidenceBands strong{min-height:44px;color:var(--ta1-navy);margin-top:7px;font-size:18px;line-height:1.27;display:block}.ta1EvidenceBands p{color:#657286;margin:8px 0 0;font-size:13px;line-height:1.55}.ta1EvidenceFooter{background:var(--ta1-navy);border-radius:15px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px;padding:14px;display:grid}.ta1EvidenceFooter span{color:#ffffffe0;text-align:center;border:1px solid #ffffff1f;border-radius:10px;padding:9px 10px;font-size:11px;font-weight:800}.ta1CommunityHero{background:#102e4d;border-radius:23px;min-height:340px;position:relative;overflow:hidden}.ta1CommunityHero>img{object-fit:cover;object-position:center 48%;width:100%;height:100%;position:absolute;inset:0}.ta1CommunityHeroShade{background:linear-gradient(90deg,#061930f5,#07223cba 55%,#071b311f);position:absolute;inset:0}.ta1CommunityHeroCopy{z-index:2;color:#fff;max-width:680px;padding:45px;position:relative}.ta1CommunityHeroCopy small{color:#82ecdc;letter-spacing:1px;font-size:10px;font-weight:950}.ta1CommunityHeroCopy h2{margin:8px 0;font-size:38px;line-height:1.06}.ta1CommunityHeroCopy p{color:#ffffffd6;margin:0;font-size:16px;line-height:1.6}.ta1CommunityHeroCopy span{background:#ffffff17;border:1px solid #fff3;border-radius:999px;margin-top:18px;padding:8px 11px;font-size:11px;font-weight:800;display:inline-flex}.ta1CommunitySummary{background:linear-gradient(135deg,#eefaf7,#fafcff);border-color:#cbe8e3}.ta1CommunitySignals{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.ta1CommunitySignals a{min-width:0;color:inherit;background:#fff;border:1px solid #dce7e8;border-radius:15px;grid-template-columns:35px 1fr 18px;align-items:center;gap:9px;padding:15px;text-decoration:none;display:grid}.ta1CommunitySignals>a>span{color:#167b70;background:#e8f7f3;border-radius:11px;place-items:center;width:35px;height:35px;font-size:11px;font-weight:950;display:grid}.ta1CommunitySignals small{color:#75818e;white-space:normal;font-size:9px;font-weight:850;display:block}.ta1CommunitySignals strong{color:var(--ta1-navy);margin-top:3px;font-size:13px;line-height:1.3;display:block}.ta1CommunitySignals b{color:var(--ta1-teal)}.ta1CommunityTheoryGrid{grid-template-columns:1fr}.ta1CommunityTheoryGrid>article{border-top:4px solid var(--ta1-teal);padding:24px}.ta1CommunityTheoryGrid>article:nth-child(2){border-top-color:var(--ta1-blue)}.ta1CommunityTheoryGrid>article:nth-child(3){border-top-color:var(--ta1-violet)}.ta1CommunityTheoryGrid>article:nth-child(4){border-top-color:var(--ta1-amber)}.ta1CommunityCardHead{align-items:center;gap:10px;margin-bottom:15px;display:flex}.ta1CommunityCardHead>span{background:var(--ta1-navy);color:#fff;border-radius:12px;place-items:center;width:39px;height:39px;font-size:11px;font-weight:950;display:grid}.ta1CommunityCardHead small{color:#167b70;letter-spacing:.6px;font-size:10px;font-weight:950}.thymosin-alpha-1Page .ta1CommunityTheoryGrid h3{font-size:24px;line-height:1.2}.thymosin-alpha-1Page .ta1CommunityTheoryGrid .communityTheoryDetail,.thymosin-alpha-1Page .ta1CommunityTheoryGrid .communityEvidenceSplit p,.thymosin-alpha-1Page .ta1CommunityTheoryGrid .communityTakeaway p{font-size:14px;line-height:1.62}.ta1CommunitySchedule{background:radial-gradient(circle at 94% 8%,#7062cf1a,#0000 31%),linear-gradient(145deg,#f9fdfc,#fff);border-color:#cee3df}.ta1CommunitySchedule .scheduleHead>span{color:#93601d;background:#fff1da;font-size:11px}.ta1CommunitySchedule .scheduleStage strong{font-size:17px}.ta1DoseSource{background:#eef5fb;border-radius:15px;grid-template-columns:1fr auto;align-items:center;gap:18px;margin-top:14px;padding:16px 18px;display:grid}.ta1DoseSource small{color:#2c70a9;letter-spacing:.75px;font-size:9px;font-weight:950}.ta1DoseSource p{color:#536d82;margin:4px 0 0;font-size:13px;line-height:1.52}.ta1DoseSource a{color:#245f92;background:#fff;border-radius:10px;padding:10px 13px;font-size:11px;font-weight:850;text-decoration:none;box-shadow:0 5px 15px #19426614}.thymosin-alpha-1Page .doseCard{border-left:4px solid var(--ta1-teal)}.thymosin-alpha-1Page .doseCard:nth-child(2){border-left-color:var(--ta1-blue)}.thymosin-alpha-1Page .doseCard:nth-child(3){border-left-color:var(--ta1-violet)}.thymosin-alpha-1Page .communityDose{background:linear-gradient(145deg,#fffdf5,#fff);border-color:#e2dcbf}.ta1ComboRoleMap .comboRoleIcon.bpc{background:linear-gradient(135deg,var(--ta1-teal),#53beae)}.ta1ComboDecisionGuide{border-color:#d9e6e7}.ta1SafetyBalance,.ta1SafetyPractical{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ta1SafetyBalance{margin:18px 0}.ta1SafetyBalance>div,.ta1SafetyPractical article{background:#fff;border:1px solid #dfe6e8;border-radius:17px;padding:19px}.ta1SafetyBalance>div{border-top:4px solid var(--ta1-teal)}.ta1SafetyBalance .context{border-top-color:var(--ta1-blue)}.ta1SafetyBalance .unknown{border-top-color:var(--ta1-amber)}.ta1SafetyBalance>div>span{color:#167863;background:#e8f7f3;border-radius:11px;place-items:center;width:36px;height:36px;font-size:11px;font-weight:950;display:grid}.ta1SafetyBalance .context>span{color:#286fae;background:#eaf3fb}.ta1SafetyBalance .unknown>span{color:#9b6422;background:#fff1df}.ta1SafetyBalance small,.ta1SafetyPractical span{color:#788290;letter-spacing:.75px;margin-top:15px;font-size:9px;font-weight:950;display:block}.ta1SafetyBalance strong,.ta1SafetyPractical strong{color:var(--ta1-navy);margin-top:5px;font-size:16px;line-height:1.32;display:block}.ta1SafetyBalance p,.ta1SafetyPractical p{color:#657286;margin:7px 0 0;font-size:13px;line-height:1.57}.ta1SafetyPractical{margin-top:15px}.ta1SafetyPractical article{background:#f8fafc}@media (max-width:1000px){.ta1PathwayGrid,.ta1CommunitySignals,.ta1EvidenceFooter{grid-template-columns:repeat(2,minmax(0,1fr))}.ta1PathwayGrid article:nth-child(2)>b{display:none}}@media (max-width:760px){.thymosin-alpha-1Page .bpcBenefitsGrid,.ta1EvidenceBands,.ta1SafetyBalance,.ta1SafetyPractical{grid-template-columns:1fr}.thymosin-alpha-1Page .bpcBenefitVisualRow{grid-template-columns:108px minmax(0,1fr)}.thymosin-alpha-1Page .bpcBenefitThumb{height:136px}.thymosin-alpha-1Page .bpcBenefitCard h4{font-size:19px}.ta1Pathway,.ta1EvidenceMap{border-radius:20px;padding:18px}.ta1PathwayIntro{flex-direction:column}.ta1PathwayIntro h3,.ta1EvidenceLead h3{font-size:24px}.ta1PathwayGrid{grid-template-columns:1fr}.ta1PathwayGrid article>b{width:28px;height:28px;top:auto;bottom:-21px;right:50%;transform:translate(50%)rotate(90deg)}.ta1PathwayGrid article:nth-child(2)>b{display:grid}.ta1PathwayBoundary{grid-template-columns:1fr}.ta1EvidenceBands strong{min-height:0}.ta1EvidenceFooter{grid-template-columns:1fr}.ta1CommunityHero{min-height:400px}.ta1CommunityHero>img{object-position:61% center}.ta1CommunityHeroShade{background:linear-gradient(#071b3138,#071b31f5 67%)}.ta1CommunityHeroCopy{padding:25px;position:absolute;inset:auto 0 0}.ta1CommunityHeroCopy h2{font-size:29px}.ta1CommunityHeroCopy p{font-size:14px}.ta1CommunitySignals{grid-template-columns:1fr}.thymosin-alpha-1Page .ta1CommunityTheoryGrid>article{padding:18px}.thymosin-alpha-1Page .ta1CommunityTheoryGrid h3{font-size:21px}.ta1DoseSource{grid-template-columns:1fr}.ta1DoseSource a{text-align:center}}@media (max-width:480px){.thymosin-alpha-1Page .bpcBenefitVisualRow{grid-template-columns:1fr}.thymosin-alpha-1Page .bpcBenefitThumb{height:190px}.thymosin-alpha-1Page .bpcBenefitCard,.thymosin-alpha-1Page .studyGrid>article{padding:17px}}.kpvPage{--kpv-navy:#0e2c4b;--kpv-teal:#139b91;--kpv-aqua:#46bfd0;--kpv-violet:#7166ce;--kpv-coral:#d46e5c;--kpv-mint:#e9f8f4}.kpvPage .peptideOverviewGraphic{color:#fff;background:linear-gradient(96deg,#05172cfc 0%,#07223af0 37%,#0729428c 67%,#05182b1a),url(/images/peptides/kpv/hero.webp) 50%/cover}.kpvPage .bpcBenefitsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.kpvPage .bpcBenefitCard{border-top:4px solid var(--kpv-teal);min-width:0;box-shadow:0 15px 38px #0e2c4b17}.kpvPage .bpcBenefitCard:nth-child(2){border-top-color:var(--kpv-aqua)}.kpvPage .bpcBenefitCard:nth-child(3){border-top-color:var(--kpv-violet)}.kpvPage .bpcBenefitCard:nth-child(4){border-top-color:var(--kpv-coral)}.kpvPage .bpcBenefitThumb{height:160px}.kpvPage .bpcBenefitThumb img{object-position:center}.kpvPage .bpcBenefitCard h4{font-size:20px;line-height:1.2}.kpvPage .bpcBenefitIntro,.kpvPage .bpcBenefitResearch p{font-size:14px;line-height:1.62}.kpvPage .bpcBenefitEvidence strong{font-size:12px!important}.kpvPathway{background:radial-gradient(circle at 94% 8%,#7166ce1f,#0000 31%),linear-gradient(145deg,#f7fcfb,#fff);border:1px solid #d5e7e5;border-radius:24px;margin-top:22px;padding:25px;overflow:hidden}.kpvPathwayIntro{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.kpvPathwayIntro small,.kpvEvidenceLead small{color:var(--kpv-teal);letter-spacing:1.05px;font-size:10px;font-weight:950}.kpvPathwayIntro h3,.kpvEvidenceLead h3{max-width:780px;color:var(--kpv-navy);margin:6px 0 0;font-size:28px;line-height:1.16}.kpvPathwayIntro>span{color:#14766d;background:#e4f6f2;border-radius:999px;padding:8px 11px;font-size:11px;font-weight:850}.kpvPathwayGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.kpvPathwayGrid article{background:#fff;border:1px solid #dfe9e9;border-radius:18px;min-width:0;padding:18px;position:relative}.kpvPathwayGrid article>b{z-index:2;background:var(--kpv-navy);color:#fff;border:4px solid #f8fcfb;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:50%;right:-22px}.kpvPathwayNumber{background:linear-gradient(135deg,var(--kpv-teal),#51c3b7);color:#fff;border-radius:12px;place-items:center;width:39px;height:39px;margin-bottom:20px;font-size:12px;font-weight:950;display:grid}.kpvPathwayGrid article:nth-child(2) .kpvPathwayNumber{background:linear-gradient(135deg,var(--kpv-aqua),#74cede)}.kpvPathwayGrid article:nth-child(3) .kpvPathwayNumber{background:linear-gradient(135deg,var(--kpv-violet),#968ae2)}.kpvPathwayGrid article:nth-child(4) .kpvPathwayNumber{background:linear-gradient(135deg,var(--kpv-coral),#e89b85)}.kpvPathwayGrid small{color:#748091;letter-spacing:.75px;font-size:9px;font-weight:950;display:block}.kpvPathwayGrid strong{color:var(--kpv-navy);margin-top:5px;font-size:17px;line-height:1.25;display:block}.kpvPathwayGrid p{color:#647286;margin:7px 0 0;font-size:13px;line-height:1.54}.kpvPathwayBoundary{border-left:4px solid var(--kpv-teal);background:#edf9f6;border-radius:14px;grid-template-columns:145px 1fr 145px 1fr;align-items:start;gap:14px;margin-top:14px;padding:18px 19px;display:grid}.kpvPathwayBoundary strong{color:#146f66;font-size:14px}.kpvPathwayBoundary p{color:#526f69;margin:0;font-size:13px;line-height:1.56}.kpvPage .compoundResearchFocus{background:linear-gradient(145deg,#fbfefd,#f4faf9);border-color:#d8e8e6}.kpvPage .researchFocusPhoto{min-height:440px}.kpvPage .researchFocusPhoto>img{object-position:center}.kpvPage .studyGrid{grid-template-columns:1fr}.kpvPage .studyGrid>article{border-left:4px solid var(--kpv-teal);padding:23px;box-shadow:0 12px 30px #0e2c4b0f}.kpvPage .studyGrid>article:nth-child(2){border-left-color:var(--kpv-aqua)}.kpvPage .studyGrid>article:nth-child(3){border-left-color:var(--kpv-violet)}.kpvPage .studyGrid>article:nth-child(4){border-left-color:var(--kpv-coral)}.kpvPage .studyGrid>article h3{font-size:21px;line-height:1.25}.kpvPage .studyGrid>article>p,.kpvPage .studyOutcome{font-size:14px;line-height:1.6}.kpvEvidenceMap{background:radial-gradient(circle at 88% 10%,#7166ce1f,#0000 28%),linear-gradient(145deg,#f9fcfd,#fff);border:1px solid #dce6eb;border-radius:24px;margin-top:20px;padding:25px}.kpvEvidenceLead p{color:#647286;max-width:880px;margin:9px 0 0;font-size:14px;line-height:1.62}.kpvEvidenceJourney{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.kpvEvidenceJourney article{background:#fff;border:1px solid #dfe7eb;border-radius:18px;padding:20px}.kpvEvidenceJourney article:before{content:"";background:var(--kpv-teal);border-radius:999px;width:48px;height:6px;margin-bottom:19px;display:block}.kpvEvidenceJourney .repeated:before{background:var(--kpv-aqua)}.kpvEvidenceJourney .expanding:before{background:var(--kpv-violet)}.kpvEvidenceJourney .missing:before{background:var(--kpv-coral)}.kpvEvidenceJourney span{color:#16786f;letter-spacing:.82px;font-size:9px;font-weight:950}.kpvEvidenceJourney .repeated span{color:#287f91}.kpvEvidenceJourney .expanding span{color:#6458b8}.kpvEvidenceJourney .missing span{color:#aa5849}.kpvEvidenceJourney strong{min-height:66px;color:var(--kpv-navy);margin-top:7px;font-size:17px;line-height:1.3;display:block}.kpvEvidenceJourney p{color:#657286;margin:8px 0 0;font-size:13px;line-height:1.55}.kpvEvidenceFooter{background:var(--kpv-navy);border-radius:15px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px;padding:14px;display:grid}.kpvEvidenceFooter span{color:#ffffffe3;text-align:center;border:1px solid #ffffff1f;border-radius:10px;padding:9px 10px;font-size:11px;font-weight:800}.kpvCommunityHero{background:#0e2c4b;border-radius:23px;min-height:340px;position:relative;overflow:hidden}.kpvCommunityHero>img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.kpvCommunityHeroShade{background:linear-gradient(90deg,#05182df7,#07253cbf 56%,#061b311f);position:absolute;inset:0}.kpvCommunityHeroCopy{z-index:2;color:#fff;max-width:680px;padding:45px;position:relative}.kpvCommunityHeroCopy small{color:#80ebdb;letter-spacing:1px;font-size:10px;font-weight:950}.kpvCommunityHeroCopy h2{margin:8px 0;font-size:38px;line-height:1.06}.kpvCommunityHeroCopy p{color:#ffffffd9;margin:0;font-size:16px;line-height:1.6}.kpvCommunityHeroCopy span{background:#ffffff17;border:1px solid #fff3;border-radius:999px;margin-top:18px;padding:8px 11px;font-size:11px;font-weight:800;display:inline-flex}.kpvCommunitySummary{background:linear-gradient(135deg,#eefaf7,#fafcff);border-color:#c9e8e2}.kpvCommunitySignals{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.kpvCommunitySignals a{min-width:0;color:inherit;background:#fff;border:1px solid #dce8e7;border-radius:15px;grid-template-columns:35px 1fr 18px;align-items:center;gap:9px;padding:15px;text-decoration:none;display:grid}.kpvCommunitySignals>a>span{color:#167b70;background:#e8f7f3;border-radius:11px;place-items:center;width:35px;height:35px;font-size:11px;font-weight:950;display:grid}.kpvCommunitySignals small{color:#75818e;white-space:normal;font-size:10px;font-weight:850;display:block}.kpvCommunitySignals strong{color:var(--kpv-navy);margin-top:3px;font-size:13px;line-height:1.3;display:block}.kpvCommunitySignals b{color:var(--kpv-teal)}.kpvCommunityTheoryGrid{grid-template-columns:1fr}.kpvCommunityTheoryGrid>article{border-top:4px solid var(--kpv-teal);width:100%;padding:24px}.kpvCommunityTheoryGrid>article:nth-child(2){border-top-color:var(--kpv-aqua)}.kpvCommunityTheoryGrid>article:nth-child(3){border-top-color:var(--kpv-violet)}.kpvCommunityTheoryGrid>article:nth-child(4){border-top-color:var(--kpv-coral)}.kpvCommunityCardHead{align-items:center;gap:10px;margin-bottom:15px;display:flex}.kpvCommunityCardHead>span{background:var(--kpv-navy);color:#fff;border-radius:12px;place-items:center;width:39px;height:39px;font-size:11px;font-weight:950;display:grid}.kpvCommunityCardHead small{color:#167b70;letter-spacing:.6px;font-size:10px;font-weight:950}.kpvPage .kpvCommunityTheoryGrid h3{font-size:24px;line-height:1.2}.kpvPage .kpvCommunityTheoryGrid .communityTheoryDetail,.kpvPage .kpvCommunityTheoryGrid .communityEvidenceSplit p,.kpvPage .kpvCommunityTheoryGrid .communityTakeaway p{font-size:14px;line-height:1.62}.kpvPage .kpvCommunityTheoryGrid .communityResearchLinks a{font-size:11px;line-height:1.4}.kpvCommunitySchedule{background:radial-gradient(circle at 94% 8%,#7166ce1a,#0000 31%),linear-gradient(145deg,#f9fdfc,#fff);border-color:#cee4df}.kpvCommunitySchedule .scheduleHead>span{color:#a65545;background:#fff0e8;font-size:11px}.kpvCommunitySchedule .scheduleStage strong{font-size:17px}.kpvRouteMap{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.kpvRouteMap article{background:#fff;border:1px solid #dce7e7;border-radius:16px;padding:18px}.kpvRouteMap article:nth-child(2){background:#f8f7ff}.kpvRouteMap article:nth-child(3){background:#f7fbfd}.kpvRouteMap small{color:var(--kpv-teal);letter-spacing:.8px;font-size:9px;font-weight:950}.kpvRouteMap strong{color:var(--kpv-navy);margin-top:5px;font-size:15px;line-height:1.32;display:block}.kpvRouteMap p{color:#647286;margin:7px 0 0;font-size:13px;line-height:1.55}.kpvDoseSource{background:#edf6fb;border-radius:15px;grid-template-columns:1fr auto;align-items:center;gap:18px;margin-top:14px;padding:16px 18px;display:grid}.kpvDoseSource small{color:#28758b;letter-spacing:.75px;font-size:9px;font-weight:950}.kpvDoseSource p{color:#536d82;margin:4px 0 0;font-size:13px;line-height:1.52}.kpvDoseSource a{color:#25677b;background:#fff;border-radius:10px;padding:10px 13px;font-size:11px;font-weight:850;text-decoration:none;box-shadow:0 5px 15px #19426614}.kpvPage .communityDose{background:linear-gradient(145deg,#fffdf5,#fff);border-color:#e5dfc4}.kpvPage .communityDose .badge{font-size:11px}.kpvComboRoleMap .comboRoleIcon.bpc{background:linear-gradient(135deg,var(--kpv-teal),#54c2b3)}.kpvComboDecisionGuide{border-color:#d9e7e6}.kpvSafetyBalance,.kpvSafetyPractical{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.kpvSafetyBalance{margin:18px 0}.kpvSafetyBalance>div,.kpvSafetyPractical article{background:#fff;border:1px solid #dfe7e8;border-radius:17px;padding:19px}.kpvSafetyBalance>div{border-top:4px solid var(--kpv-teal)}.kpvSafetyBalance .unknown{border-top-color:var(--kpv-coral)}.kpvSafetyBalance .quality{border-top-color:var(--kpv-violet)}.kpvSafetyBalance>div>span{color:#167863;background:#e8f7f3;border-radius:11px;place-items:center;width:36px;height:36px;font-size:11px;font-weight:950;display:grid}.kpvSafetyBalance .unknown>span{color:#a65545;background:#fff0eb}.kpvSafetyBalance .quality>span{color:#6155b7;background:#efedfc}.kpvSafetyBalance small,.kpvSafetyPractical span{color:#788290;letter-spacing:.75px;margin-top:15px;font-size:9px;font-weight:950;display:block}.kpvSafetyBalance strong,.kpvSafetyPractical strong{color:var(--kpv-navy);margin-top:5px;font-size:16px;line-height:1.32;display:block}.kpvSafetyBalance p,.kpvSafetyPractical p{color:#657286;margin:7px 0 0;font-size:13px;line-height:1.57}.kpvSafetyPractical{margin-top:15px}.kpvSafetyPractical article{background:#f8fafc}@media (max-width:1000px){.kpvPathwayGrid,.kpvCommunitySignals,.kpvEvidenceJourney,.kpvEvidenceFooter{grid-template-columns:repeat(2,minmax(0,1fr))}.kpvPathwayGrid article:nth-child(2)>b{display:none}.kpvPathwayBoundary{grid-template-columns:130px 1fr}}@media (max-width:760px){.kpvPage .bpcBenefitsGrid,.kpvEvidenceJourney,.kpvRouteMap,.kpvSafetyBalance,.kpvSafetyPractical{grid-template-columns:1fr}.kpvPage .bpcBenefitVisualRow{grid-template-columns:108px minmax(0,1fr)}.kpvPage .bpcBenefitThumb{height:136px}.kpvPage .bpcBenefitCard h4{font-size:19px}.kpvPathway,.kpvEvidenceMap{border-radius:20px;padding:18px}.kpvPathwayIntro{flex-direction:column}.kpvPathwayIntro h3,.kpvEvidenceLead h3{font-size:24px}.kpvPathwayGrid{grid-template-columns:1fr}.kpvPathwayGrid article>b{width:28px;height:28px;top:auto;bottom:-21px;right:50%;transform:translate(50%)rotate(90deg)}.kpvPathwayGrid article:nth-child(2)>b{display:grid}.kpvPathwayBoundary{grid-template-columns:1fr}.kpvEvidenceJourney strong{min-height:0}.kpvEvidenceFooter{grid-template-columns:1fr}.kpvCommunityHero{min-height:405px}.kpvCommunityHero>img{object-position:54% center}.kpvCommunityHeroShade{background:linear-gradient(#071b312e,#071b31f5 66%)}.kpvCommunityHeroCopy{padding:25px;position:absolute;inset:auto 0 0}.kpvCommunityHeroCopy h2{font-size:29px}.kpvCommunityHeroCopy p{font-size:14px}.kpvCommunitySignals{grid-template-columns:1fr}.kpvPage .kpvCommunityTheoryGrid>article{padding:18px}.kpvPage .kpvCommunityTheoryGrid h3{font-size:21px}.kpvDoseSource{grid-template-columns:1fr}.kpvDoseSource a{text-align:center}}@media (max-width:480px){.kpvPage .bpcBenefitVisualRow{grid-template-columns:1fr}.kpvPage .bpcBenefitThumb{height:190px}.kpvPage .bpcBenefitCard,.kpvPage .studyGrid>article{padding:17px}}.epitalonPage{--nw-accent:#7768d8;--nw-accent-2:#e49b53;--nw-pale:#f5f2ff;--nw-ink:#102d50}.semaxPage{--nw-accent:#178fa8;--nw-accent-2:#6d68d8;--nw-pale:#edf9fb;--nw-ink:#0c3153}.selankPage{--nw-accent:#4d9b91;--nw-accent-2:#9a6fd0;--nw-pale:#eff9f6;--nw-ink:#123251}.epitalonPage .peptideOverviewGraphic,.semaxPage .peptideOverviewGraphic,.selankPage .peptideOverviewGraphic{color:#fff;background-position:50%;background-size:cover}.epitalonPage .peptideOverviewGraphic{background-image:linear-gradient(96deg,#081730fc,#181e43e8 43%,#181e4333),url(/images/peptides/epitalon/hero.webp)}.semaxPage .peptideOverviewGraphic{background-image:linear-gradient(96deg,#051a2ffc,#082a41e6 43%,#082a412e),url(/images/peptides/semax/research-landscape.webp)}.selankPage .peptideOverviewGraphic{background-image:linear-gradient(96deg,#081d31fc,#113040e0 43%,#11304029),url(/images/peptides/selank/hero.webp)}.epitalonPage .bpcBenefitsGrid,.semaxPage .bpcBenefitsGrid,.selankPage .bpcBenefitsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.epitalonPage .bpcBenefitCard,.semaxPage .bpcBenefitCard,.selankPage .bpcBenefitCard{border-top:4px solid var(--nw-accent);min-width:0;box-shadow:0 15px 38px #0d2b4b17}.epitalonPage .bpcBenefitCard:nth-child(2),.semaxPage .bpcBenefitCard:nth-child(2),.selankPage .bpcBenefitCard:nth-child(2){border-top-color:var(--nw-accent-2)}.epitalonPage .bpcBenefitCard:nth-child(3),.semaxPage .bpcBenefitCard:nth-child(3),.selankPage .bpcBenefitCard:nth-child(3){border-top-color:#42b8c4}.epitalonPage .bpcBenefitCard:nth-child(4),.semaxPage .bpcBenefitCard:nth-child(4),.selankPage .bpcBenefitCard:nth-child(4){border-top-color:#d9798c}.epitalonPage .bpcBenefitThumb,.semaxPage .bpcBenefitThumb,.selankPage .bpcBenefitThumb{height:168px}.epitalonPage .bpcBenefitThumb img,.semaxPage .bpcBenefitThumb img,.selankPage .bpcBenefitThumb img{object-position:center}.epitalonPage .bpcBenefitCard h4,.semaxPage .bpcBenefitCard h4,.selankPage .bpcBenefitCard h4{font-size:21px;line-height:1.18}.epitalonPage .bpcBenefitIntro,.epitalonPage .bpcBenefitResearch p,.semaxPage .bpcBenefitIntro,.semaxPage .bpcBenefitResearch p,.selankPage .bpcBenefitIntro,.selankPage .bpcBenefitResearch p{font-size:14px;line-height:1.62}.nextWaveOverviewVisual{background:radial-gradient(circle at 94% 0,#7768d81f,#0000 31%),linear-gradient(145deg,#f9fcfd,#fff);border:1px solid #dce6ec;border-radius:24px;margin-top:22px;padding:26px;overflow:hidden}.nextWaveVisualHead{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.nextWaveVisualHead small{color:var(--nw-accent);letter-spacing:1px;font-size:10px;font-weight:950}.nextWaveVisualHead h3{max-width:760px;color:var(--nw-ink);margin:6px 0 0;font-size:28px;line-height:1.15}.nextWaveVisualHead p{color:#617185;max-width:820px;margin:9px 0 0;font-size:14px;line-height:1.62}.nextWaveVisualHead>span{background:var(--nw-pale);color:var(--nw-accent);white-space:nowrap;border-radius:999px;padding:9px 12px;font-size:11px;font-weight:900}.nextWavePath{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:21px;display:grid}.nextWavePathStep{background:#fff;border:1px solid #dee7ec;border-radius:18px;min-width:0;padding:18px;position:relative}.nextWavePathStep>span{background:linear-gradient(135deg,var(--nw-accent),var(--nw-accent-2));color:#fff;border-radius:12px;place-items:center;width:38px;height:38px;font-size:11px;font-weight:950;display:grid}.nextWavePathStep>strong{color:var(--nw-ink);margin-top:17px;font-size:17px;line-height:1.25;display:block}.nextWavePathStep p{color:#647386;margin:7px 0 0;font-size:13px;line-height:1.52}.nextWavePathStep i{z-index:2;background:var(--nw-ink);color:#fff;border:4px solid #f9fcfd;border-radius:50%;place-items:center;width:30px;height:30px;font-style:normal;display:grid;position:absolute;top:50%;right:-21px}.epitalonPage .compoundResearchFocus,.semaxPage .compoundResearchFocus,.selankPage .compoundResearchFocus{background:linear-gradient(145deg,#fbfefd,var(--nw-pale));border-color:#dbe6eb}.epitalonPage .researchFocusPhoto,.semaxPage .researchFocusPhoto,.selankPage .researchFocusPhoto{min-height:460px}.epitalonPage .studyGrid,.semaxPage .studyGrid,.selankPage .studyGrid{grid-template-columns:1fr}.epitalonPage .studyGrid>article,.semaxPage .studyGrid>article,.selankPage .studyGrid>article{border-left:4px solid var(--nw-accent);padding:24px;box-shadow:0 12px 30px #0e2c4b0f}.epitalonPage .studyGrid>article:nth-child(2),.semaxPage .studyGrid>article:nth-child(2),.selankPage .studyGrid>article:nth-child(2){border-left-color:var(--nw-accent-2)}.epitalonPage .studyGrid h3,.semaxPage .studyGrid h3,.selankPage .studyGrid h3{font-size:22px;line-height:1.24}.epitalonPage .studyGrid>article>p,.epitalonPage .studyOutcome,.semaxPage .studyGrid>article>p,.semaxPage .studyOutcome,.selankPage .studyGrid>article>p,.selankPage .studyOutcome{font-size:14px;line-height:1.62}.nextWaveEvidenceVisual{background:linear-gradient(145deg,#f8fbfd,#fff);border:1px solid #dce6eb;border-radius:24px;width:100%;margin-top:20px;padding:24px}.nextWaveEvidenceImage{background:#102d50;border-radius:19px;min-height:360px;position:relative;overflow:hidden}.nextWaveEvidenceImage>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nextWaveEvidenceShade{background:linear-gradient(90deg,#05162bf0,#071e348f 58%,#071e341f);position:absolute;inset:0}.nextWaveEvidenceImage>div:last-child{z-index:2;color:#fff;max-width:570px;position:absolute;bottom:28px;left:28px}.nextWaveEvidenceImage small{color:#8ee9df;letter-spacing:1px;font-size:10px;font-weight:950;display:block}.nextWaveEvidenceImage strong{margin-top:6px;font-size:38px;line-height:1;display:block}.nextWaveEvidenceImage span{color:#ffffffd1;margin-top:9px;font-size:14px;display:block}.nextWaveEvidenceCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:13px;display:grid}.nextWaveEvidenceCards article{background:#fff;border:1px solid #dee7ec;border-radius:17px;padding:19px}.nextWaveEvidenceCards small{color:#738090;letter-spacing:.8px;font-size:9px;font-weight:950}.nextWaveEvidenceCards strong{color:var(--nw-accent);margin-top:7px;font-size:20px;display:block}.nextWaveEvidenceCards p{color:#627185;margin:7px 0 0;font-size:13px;line-height:1.55}.nextWaveEvidenceBoundary{border-left:4px solid var(--nw-accent);background:var(--nw-pale);border-radius:14px;margin-top:13px;padding:17px 19px}.nextWaveEvidenceBoundary strong{color:var(--nw-ink);font-size:15px}.nextWaveEvidenceBoundary p{color:#607080;margin:5px 0 0;font-size:13px;line-height:1.55}.nextWaveCommunityHero{background:var(--nw-ink);border-radius:23px;min-height:350px;position:relative;overflow:hidden}.nextWaveCommunityHero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nextWaveCommunityHeroShade{background:linear-gradient(90deg,#05172cf7,#08253bb8 58%,#05172c1a);position:absolute;inset:0}.nextWaveCommunityHeroCopy{z-index:2;color:#fff;max-width:700px;padding:46px;position:relative}.nextWaveCommunityHeroCopy small{color:#8dece0;letter-spacing:1px;font-size:10px;font-weight:950}.nextWaveCommunityHeroCopy h2{margin:8px 0;font-size:38px;line-height:1.06}.nextWaveCommunityHeroCopy p{color:#ffffffdb;margin:0;font-size:16px;line-height:1.62}.nextWaveCommunityHeroCopy span{background:#ffffff17;border:1px solid #fff3;border-radius:999px;margin-top:18px;padding:8px 11px;font-size:11px;font-weight:800;display:inline-flex}.nextWaveCommunitySummary{background:linear-gradient(135deg,var(--nw-pale),#fff);border-color:#d7e5e8}.nextWaveCommunitySignals{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.nextWaveCommunitySignals a{min-width:0;color:inherit;background:#fff;border:1px solid #dce7eb;border-radius:15px;grid-template-columns:36px 1fr 18px;align-items:center;gap:9px;padding:15px;text-decoration:none;display:grid}.nextWaveCommunitySignals>a>span{background:var(--nw-pale);width:36px;height:36px;color:var(--nw-accent);border-radius:11px;place-items:center;font-size:11px;font-weight:950;display:grid}.nextWaveCommunitySignals small{color:#75818e;white-space:normal;font-size:10px;font-weight:850;display:block}.nextWaveCommunitySignals strong{color:var(--nw-ink);margin-top:3px;font-size:13px;line-height:1.3;display:block}.nextWaveCommunitySignals b{color:var(--nw-accent)}.nextWaveCommunityTheoryGrid{grid-template-columns:1fr}.nextWaveCommunityTheoryGrid>article{border-top:4px solid var(--nw-accent);width:100%;padding:25px}.nextWaveCommunityTheoryGrid>article:nth-child(2){border-top-color:var(--nw-accent-2)}.nextWaveCommunityTheoryGrid>article:nth-child(3){border-top-color:#42b8c4}.nextWaveCommunityTheoryGrid>article:nth-child(4){border-top-color:#d9798c}.nextWaveCommunityCardHead{align-items:center;gap:10px;margin-bottom:15px;display:flex}.nextWaveCommunityCardHead>span{background:var(--nw-ink);color:#fff;border-radius:12px;place-items:center;width:39px;height:39px;font-size:11px;font-weight:950;display:grid}.nextWaveCommunityCardHead small{color:var(--nw-accent);letter-spacing:.55px;font-size:10px;font-weight:950}.epitalonPage .nextWaveCommunityTheoryGrid h3,.semaxPage .nextWaveCommunityTheoryGrid h3,.selankPage .nextWaveCommunityTheoryGrid h3{font-size:25px;line-height:1.18}.epitalonPage .nextWaveCommunityTheoryGrid p,.semaxPage .nextWaveCommunityTheoryGrid p,.selankPage .nextWaveCommunityTheoryGrid p{font-size:14px;line-height:1.63}.epitalonPage .communityResearchLinks a,.semaxPage .communityResearchLinks a,.selankPage .communityResearchLinks a{font-size:11px;line-height:1.4}.nextWaveCommunitySchedule{background:radial-gradient(circle at 94% 8%,#7768d81a,#0000 31%),linear-gradient(145deg,#f9fcfd,#fff);border-color:#d6e3e8}.nextWaveCommunitySchedule .scheduleHead>span{color:#a65545;background:#fff0e8;font-size:11px}.nextWaveCommunitySchedule .scheduleStage strong{font-size:17px}.nextWaveRouteNote{background:var(--nw-pale);border:1px solid #dce7eb;border-radius:16px;grid-template-columns:44px 1fr;align-items:start;gap:13px;margin-top:14px;padding:18px;display:grid}.nextWaveRouteNote>span{background:var(--nw-accent);color:#fff;border-radius:13px;place-items:center;width:44px;height:44px;font-weight:900;display:grid}.nextWaveRouteNote small,.nextWaveDoseSource small{color:var(--nw-accent);letter-spacing:.75px;font-size:9px;font-weight:950}.nextWaveRouteNote strong{color:var(--nw-ink);margin-top:4px;font-size:16px;display:block}.nextWaveRouteNote p,.nextWaveDoseSource p{color:#607184;margin:6px 0 0;font-size:13px;line-height:1.55}.nextWaveDoseSource{background:#eef6fa;border-radius:15px;grid-template-columns:1fr auto;align-items:center;gap:18px;margin-top:14px;padding:16px 18px;display:grid}.nextWaveDoseSource a{color:#28677e;background:#fff;border-radius:10px;padding:10px 13px;font-size:11px;font-weight:850;text-decoration:none;box-shadow:0 5px 15px #19426614}.epitalonPage .communityDose .badge,.semaxPage .communityDose .badge,.selankPage .communityDose .badge{font-size:11px}.nextWaveComboRoleMap .comboRoleIcon.bpc{background:linear-gradient(135deg,var(--nw-accent),var(--nw-accent-2))}.nextWaveComboDecisionGuide{border-color:#d9e6ea}.nextWaveSafetyBalance,.nextWaveSafetyPractical{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.nextWaveSafetyBalance{margin:18px 0}.nextWaveSafetyBalance>div,.nextWaveSafetyPractical article{background:#fff;border:1px solid #dfe7eb;border-radius:17px;padding:19px}.nextWaveSafetyBalance>div{border-top:4px solid var(--nw-accent)}.nextWaveSafetyBalance>div:nth-child(2){border-top-color:var(--nw-accent-2)}.nextWaveSafetyBalance>div:nth-child(3){border-top-color:#d9798c}.nextWaveSafetyBalance>div>span{background:var(--nw-pale);width:36px;height:36px;color:var(--nw-accent);border-radius:11px;place-items:center;font-size:11px;font-weight:950;display:grid}.nextWaveSafetyBalance small,.nextWaveSafetyPractical span{color:#788290;letter-spacing:.75px;margin-top:15px;font-size:9px;font-weight:950;display:block}.nextWaveSafetyBalance strong,.nextWaveSafetyPractical strong{color:var(--nw-ink);margin-top:5px;font-size:16px;line-height:1.32;display:block}.nextWaveSafetyBalance p,.nextWaveSafetyPractical p{color:#657286;margin:7px 0 0;font-size:13px;line-height:1.58}.nextWaveSafetyPractical{margin-top:15px}.nextWaveSafetyPractical article{background:#f8fafc}@media (max-width:1000px){.nextWavePath,.nextWaveCommunitySignals{grid-template-columns:repeat(2,minmax(0,1fr))}.nextWavePathStep:nth-child(2) i{display:none}}@media (max-width:760px){.epitalonPage .bpcBenefitsGrid,.semaxPage .bpcBenefitsGrid,.selankPage .bpcBenefitsGrid,.nextWaveEvidenceCards,.nextWaveSafetyBalance,.nextWaveSafetyPractical{grid-template-columns:1fr}.epitalonPage .bpcBenefitVisualRow,.semaxPage .bpcBenefitVisualRow,.selankPage .bpcBenefitVisualRow{grid-template-columns:108px minmax(0,1fr)}.epitalonPage .bpcBenefitThumb,.semaxPage .bpcBenefitThumb,.selankPage .bpcBenefitThumb{height:136px}.nextWaveOverviewVisual,.nextWaveEvidenceVisual{border-radius:20px;padding:18px}.nextWaveVisualHead{flex-direction:column}.nextWaveVisualHead h3{font-size:24px}.nextWavePath{grid-template-columns:1fr}.nextWavePathStep i{top:auto;bottom:-21px;right:50%;transform:translate(50%)rotate(90deg)}.nextWavePathStep:nth-child(2) i{display:grid}.nextWaveEvidenceImage{min-height:390px}.nextWaveEvidenceShade{background:linear-gradient(#06192f14,#06192ff2 72%)}.nextWaveEvidenceImage>div:last-child{bottom:22px;left:22px;right:22px}.nextWaveEvidenceImage strong{font-size:31px}.nextWaveCommunityHero{min-height:420px}.nextWaveCommunityHeroShade{background:linear-gradient(#071b3124,#071b31f5 66%)}.nextWaveCommunityHeroCopy{padding:25px;position:absolute;inset:auto 0 0}.nextWaveCommunityHeroCopy h2{font-size:29px}.nextWaveCommunityHeroCopy p{font-size:14px}.nextWaveCommunitySignals{grid-template-columns:1fr}.nextWaveCommunityTheoryGrid>article{padding:18px}.epitalonPage .nextWaveCommunityTheoryGrid h3,.semaxPage .nextWaveCommunityTheoryGrid h3,.selankPage .nextWaveCommunityTheoryGrid h3{font-size:22px}.nextWaveDoseSource{grid-template-columns:1fr}.nextWaveDoseSource a{text-align:center}}@media (max-width:480px){.epitalonPage .bpcBenefitVisualRow,.semaxPage .bpcBenefitVisualRow,.selankPage .bpcBenefitVisualRow{grid-template-columns:1fr}.epitalonPage .bpcBenefitThumb,.semaxPage .bpcBenefitThumb,.selankPage .bpcBenefitThumb{height:190px}.epitalonPage .bpcBenefitCard,.semaxPage .bpcBenefitCard,.selankPage .bpcBenefitCard{padding:17px}}.ll-37Page{--nw-accent:#168f9e;--nw-accent-2:#e77f6f;--nw-pale:#edfafa;--nw-ink:#102f4e}.dsipPage{--nw-accent:#6965d7;--nw-accent-2:#dda05d;--nw-pale:#f2f2ff;--nw-ink:#14284d}.kisspeptin-10Page{--nw-accent:#a14aa9;--nw-accent-2:#2aa5ae;--nw-pale:#faf1fb;--nw-ink:#192c50}.ll-37Page .peptideOverviewGraphic,.dsipPage .peptideOverviewGraphic,.kisspeptin-10Page .peptideOverviewGraphic{color:#fff;background-position:50%;background-size:cover}.ll-37Page .peptideOverviewGraphic{background-image:linear-gradient(96deg,#051c30fa,#0d3746e0 44%,#0d374614),url(/images/peptides/ll-37/hero.webp)}.dsipPage .peptideOverviewGraphic{background-image:linear-gradient(96deg,#071232fc,#101f4ce6 44%,#101f4c17),url(/images/peptides/dsip/hero.webp)}.kisspeptin-10Page .peptideOverviewGraphic{background-image:linear-gradient(96deg,#0c1939fa,#352458de 44%,#35245814),url(/images/peptides/kisspeptin-10/hero.webp)}.ll-37Page .bpcBenefitsGrid,.dsipPage .bpcBenefitsGrid,.kisspeptin-10Page .bpcBenefitsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ll-37Page .bpcBenefitCard,.dsipPage .bpcBenefitCard,.kisspeptin-10Page .bpcBenefitCard{border-top:4px solid var(--nw-accent);min-width:0;box-shadow:0 15px 38px #0d2b4b17}.ll-37Page .bpcBenefitCard:nth-child(2),.dsipPage .bpcBenefitCard:nth-child(2),.kisspeptin-10Page .bpcBenefitCard:nth-child(2){border-top-color:var(--nw-accent-2)}.ll-37Page .bpcBenefitCard:nth-child(3),.dsipPage .bpcBenefitCard:nth-child(3),.kisspeptin-10Page .bpcBenefitCard:nth-child(3){border-top-color:#42b8c4}.ll-37Page .bpcBenefitCard:nth-child(4),.dsipPage .bpcBenefitCard:nth-child(4),.kisspeptin-10Page .bpcBenefitCard:nth-child(4){border-top-color:#d9798c}.ll-37Page .bpcBenefitThumb,.dsipPage .bpcBenefitThumb,.kisspeptin-10Page .bpcBenefitThumb{height:168px}.ll-37Page .bpcBenefitThumb img,.dsipPage .bpcBenefitThumb img,.kisspeptin-10Page .bpcBenefitThumb img{object-position:center}.ll-37Page .bpcBenefitCard h4,.dsipPage .bpcBenefitCard h4,.kisspeptin-10Page .bpcBenefitCard h4{font-size:21px;line-height:1.18}.ll-37Page .bpcBenefitIntro,.ll-37Page .bpcBenefitResearch p,.dsipPage .bpcBenefitIntro,.dsipPage .bpcBenefitResearch p,.kisspeptin-10Page .bpcBenefitIntro,.kisspeptin-10Page .bpcBenefitResearch p{font-size:14px;line-height:1.62}.researchWaveOverviewVisual{background:radial-gradient(circle at 94% 0,#6965d71f,#0000 31%),linear-gradient(145deg,#f9fcfd,#fff)}.ll-37Page .compoundResearchFocus,.dsipPage .compoundResearchFocus,.kisspeptin-10Page .compoundResearchFocus{background:linear-gradient(145deg,#fbfefd,var(--nw-pale));border-color:#dbe6eb}.ll-37Page .researchFocusPhoto,.dsipPage .researchFocusPhoto,.kisspeptin-10Page .researchFocusPhoto{min-height:460px}.ll-37Page .studyGrid,.dsipPage .studyGrid,.kisspeptin-10Page .studyGrid{grid-template-columns:1fr}.ll-37Page .studyGrid>article,.dsipPage .studyGrid>article,.kisspeptin-10Page .studyGrid>article{border-left:4px solid var(--nw-accent);padding:24px;box-shadow:0 12px 30px #0e2c4b0f}.ll-37Page .studyGrid>article:nth-child(2),.dsipPage .studyGrid>article:nth-child(2),.kisspeptin-10Page .studyGrid>article:nth-child(2){border-left-color:var(--nw-accent-2)}.ll-37Page .studyGrid h3,.dsipPage .studyGrid h3,.kisspeptin-10Page .studyGrid h3{font-size:22px;line-height:1.24}.ll-37Page .studyGrid>article>p,.ll-37Page .studyOutcome,.dsipPage .studyGrid>article>p,.dsipPage .studyOutcome,.kisspeptin-10Page .studyGrid>article>p,.kisspeptin-10Page .studyOutcome{font-size:14px;line-height:1.62}.researchWaveEvidenceVisual .nextWaveEvidenceImage{min-height:390px}.ll-37Page .nextWaveCommunityTheoryGrid h3,.dsipPage .nextWaveCommunityTheoryGrid h3,.kisspeptin-10Page .nextWaveCommunityTheoryGrid h3{font-size:25px;line-height:1.18}.ll-37Page .nextWaveCommunityTheoryGrid p,.dsipPage .nextWaveCommunityTheoryGrid p,.kisspeptin-10Page .nextWaveCommunityTheoryGrid p{font-size:14px;line-height:1.63}.ll-37Page .communityResearchLinks a,.dsipPage .communityResearchLinks a,.kisspeptin-10Page .communityResearchLinks a{font-size:11px;line-height:1.4}.ll-37Page .communityDose .badge,.dsipPage .communityDose .badge,.kisspeptin-10Page .communityDose .badge{font-size:11px}@media (max-width:760px){.ll-37Page .bpcBenefitsGrid,.dsipPage .bpcBenefitsGrid,.kisspeptin-10Page .bpcBenefitsGrid{grid-template-columns:1fr}.ll-37Page .bpcBenefitVisualRow,.dsipPage .bpcBenefitVisualRow,.kisspeptin-10Page .bpcBenefitVisualRow{grid-template-columns:108px minmax(0,1fr)}.ll-37Page .bpcBenefitThumb,.dsipPage .bpcBenefitThumb,.kisspeptin-10Page .bpcBenefitThumb{height:136px}.ll-37Page .nextWaveCommunityTheoryGrid h3,.dsipPage .nextWaveCommunityTheoryGrid h3,.kisspeptin-10Page .nextWaveCommunityTheoryGrid h3{font-size:22px}.researchWaveEvidenceVisual .nextWaveEvidenceImage{min-height:410px}}@media (max-width:480px){.ll-37Page .bpcBenefitVisualRow,.dsipPage .bpcBenefitVisualRow,.kisspeptin-10Page .bpcBenefitVisualRow{grid-template-columns:1fr}.ll-37Page .bpcBenefitThumb,.dsipPage .bpcBenefitThumb,.kisspeptin-10Page .bpcBenefitThumb{height:190px}.ll-37Page .bpcBenefitCard,.dsipPage .bpcBenefitCard,.kisspeptin-10Page .bpcBenefitCard{padding:17px}}.aod-9604Page{--nw-accent:#e78933;--nw-accent-2:#7b65ce;--nw-pale:#fff7ed;--nw-ink:#172d4d}.cerebrolysinPage{--nw-accent:#178da6;--nw-accent-2:#d89a42;--nw-pale:#edf8fb;--nw-ink:#102c4c}.pinealonPage{--nw-accent:#6b67d6;--nw-accent-2:#e78276;--nw-pale:#f3f3ff;--nw-ink:#172d51}:is(.aod-9604Page,.cerebrolysinPage,.pinealonPage) .peptideOverviewGraphic{color:#fff;background-position:50%;background-size:cover}.aod-9604Page .peptideOverviewGraphic{background-image:linear-gradient(96deg,#231e3cf7,#553654d6 45%,#5536540f),url(/images/peptides/aod-9604/hero.webp)}.cerebrolysinPage .peptideOverviewGraphic{background-image:linear-gradient(96deg,#041738fa,#0a3357e3 45%,#0a335714),url(/images/peptides/cerebrolysin/hero.webp)}.pinealonPage .peptideOverviewGraphic{background-image:linear-gradient(96deg,#111f41f5,#404a7fd1 45%,#404a7f0a),url(/images/peptides/pinealon/hero.webp)}:is(.aod-9604Page,.cerebrolysinPage,.pinealonPage) .bpcBenefitsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.aod-9604Page,.cerebrolysinPage,.pinealonPage) .bpcBenefitCard{border-top:4px solid var(--nw-accent);min-width:0;box-shadow:0 15px 38px #0d2b4b17}:is(.aod-9604Page,.cerebrolysinPage,.pinealonPage) .bpcBenefitCard:nth-child(2){border-top-color:var(--nw-accent-2)}:is(.aod-9604Page,.cerebrolysinPage,.pinealonPage) .bpcBenefitCard:nth-child(3){border-top-color:#36b6bf}:is(.aod-9604Page,.cerebrolysinPage,.pinealonPage) .bpcBenefitCard:nth-child(4){border-top-color:#db7484}:is(.aod-9604Page,.cerebrolysinPage,.pinealonPage) .bpcBenefitThumb{height:168px}:is(.aod-9604Page,.cerebrolysinPage,.pinealonPage) .bpcBenefitThumb img{object-position:center}:is(.aod-9604Page,.cerebrolysinPage,.pinealonPage) .bpcBenefitCard h4{font-size:21px;line-height:1.18}:is(.aod-9604Page,.cerebrolysinPage,.pinealonPage) .bpcBenefitIntro,:is(.aod-9604Page,.cerebrolysinPage,.pinealonPage) .bpcBenefitResearch p{font-size:14px;line-height:1.62}:is(.aod-9604Page,.cerebrolysinPage,.pinealonPage) .compoundResearchFocus{background:linear-gradient(145deg,#fbfefd,var(--nw-pale));border-color:#dbe6eb}:is(.aod-9604Page,.cerebrolysinPage,.pinealonPage) .researchFocusPhoto{min-height:460px}:is(.aod-9604Page,.cerebrolysinPage,.pinealonPage) .studyGrid{grid-template-columns:1fr}:is(.aod-9604Page,.cerebrolysinPage,.pinealonPage) .studyGrid>article{border-left:4px solid var(--nw-accent);padding:24px;box-shadow:0 12px 30px #0e2c4b0f}:is(.aod-9604Page,.cerebrolysinPage,.pinealonPage) .studyGrid>article:nth-child(2){border-left-color:var(--nw-accent-2)}:is(.aod-9604Page,.cerebrolysinPage,.pinealonPage) .studyGrid>article:nth-child(3){border-left-color:#36aab7}:is(.aod-9604Page,.cerebrolysinPage,.pinealonPage) .studyGrid h3{font-size:22px;line-height:1.24}:is(.aod-9604Page,.cerebrolysinPage,.pinealonPage) .studyGrid>article>p,:is(.aod-9604Page,.cerebrolysinPage,.pinealonPage) .studyOutcome{font-size:14px;line-height:1.62}:is(.aod-9604Page,.cerebrolysinPage,.pinealonPage) .researchWaveOverviewVisual{background:radial-gradient(circle at 94% 0,color-mix(in srgb,var(--nw-accent) 16%,transparent),transparent 32%),linear-gradient(145deg,#f9fcfd,#fff)}:is(.aod-9604Page,.cerebrolysinPage,.pinealonPage) .researchWaveEvidenceVisual .nextWaveEvidenceImage{min-height:410px}:is(.aod-9604Page,.cerebrolysinPage,.pinealonPage) .nextWaveCommunityTheoryGrid h3{font-size:25px;line-height:1.18}:is(.aod-9604Page,.cerebrolysinPage,.pinealonPage) .nextWaveCommunityTheoryGrid p{font-size:14px;line-height:1.63}:is(.aod-9604Page,.cerebrolysinPage,.pinealonPage) .communityResearchLinks a{font-size:11px;line-height:1.4}:is(.aod-9604Page,.cerebrolysinPage,.pinealonPage) .communityDose .badge{font-size:11px}@media (max-width:760px){:is(.aod-9604Page,.cerebrolysinPage,.pinealonPage) .bpcBenefitsGrid{grid-template-columns:1fr}:is(.aod-9604Page,.cerebrolysinPage,.pinealonPage) .bpcBenefitVisualRow{grid-template-columns:108px minmax(0,1fr)}:is(.aod-9604Page,.cerebrolysinPage,.pinealonPage) .bpcBenefitThumb{height:136px}:is(.aod-9604Page,.cerebrolysinPage,.pinealonPage) .nextWaveCommunityTheoryGrid h3{font-size:22px}:is(.aod-9604Page,.cerebrolysinPage,.pinealonPage) .researchWaveEvidenceVisual .nextWaveEvidenceImage{min-height:430px}}@media (max-width:480px){:is(.aod-9604Page,.cerebrolysinPage,.pinealonPage) .bpcBenefitVisualRow{grid-template-columns:1fr}:is(.aod-9604Page,.cerebrolysinPage,.pinealonPage) .bpcBenefitThumb{height:190px}:is(.aod-9604Page,.cerebrolysinPage,.pinealonPage) .bpcBenefitCard{padding:17px}}.pe-22-28Page{--nw-accent:#665fd7;--nw-accent-2:#ca4da6;--nw-pale:#f3f2ff;--nw-ink:#132d52}.davunetidePage{--nw-accent:#178fa4;--nw-accent-2:#d49b42;--nw-pale:#edf8fa;--nw-ink:#102d4d}.afamelanotidePage{--nw-accent:#d98235;--nw-accent-2:#8b5fc0;--nw-pale:#fff6ea;--nw-ink:#34264a}:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .peptideOverviewGraphic{color:#fff;background-position:50%;background-size:cover}.pe-22-28Page .peptideOverviewGraphic{background-image:linear-gradient(96deg,#0f1e46fa,#423276db 46%,#4232760d),url(/images/peptides/pe-22-28/hero.webp)}.davunetidePage .peptideOverviewGraphic{background-image:linear-gradient(96deg,#081e40fa,#144760de 46%,#1447600d),url(/images/peptides/davunetide/hero.webp)}.afamelanotidePage .peptideOverviewGraphic{background-image:linear-gradient(96deg,#351c35f7,#683542d1 46%,#68354208),url(/images/peptides/afamelanotide/hero.webp)}:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .bpcBenefitsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .bpcBenefitCard{border-top:4px solid var(--nw-accent);min-width:0;box-shadow:0 15px 38px #0d2b4b17}:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .bpcBenefitCard:nth-child(2){border-top-color:var(--nw-accent-2)}:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .bpcBenefitCard:nth-child(3){border-top-color:#32afb7}:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .bpcBenefitCard:nth-child(4){border-top-color:#e2747c}:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .bpcBenefitThumb{height:176px}:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .bpcBenefitThumb img{object-position:center}:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .bpcBenefitCard h4{font-size:22px;line-height:1.18}:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .bpcBenefitIntro,:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .bpcBenefitResearch p{font-size:14px;line-height:1.65}:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .compoundResearchFocus{background:linear-gradient(145deg,#fbfefd,var(--nw-pale));border-color:#dbe6eb}:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .researchFocusPhoto{min-height:470px}:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .studyGrid{grid-template-columns:1fr;width:100%}:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .studyGrid>article{border-left:4px solid var(--nw-accent);padding:25px;box-shadow:0 12px 30px #0e2c4b0f}:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .studyGrid>article:nth-child(2){border-left-color:var(--nw-accent-2)}:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .studyGrid>article:nth-child(3){border-left-color:#36aab7}:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .studyGrid h3{font-size:22px;line-height:1.24}:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .studyGrid>article>p,:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .studyOutcome{font-size:14px;line-height:1.65}:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .researchWaveOverviewVisual{background:radial-gradient(circle at 94% 0,color-mix(in srgb,var(--nw-accent) 17%,transparent),transparent 32%),linear-gradient(145deg,#f9fcfd,#fff)}:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .researchWaveEvidenceVisual,:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .evidenceMeters,:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .nextWaveCommunityHero,:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .nextWaveCommunitySignals{width:100%}:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .researchWaveEvidenceVisual .nextWaveEvidenceImage{min-height:420px}:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .nextWaveCommunityTheoryGrid h3{font-size:25px;line-height:1.18}:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .nextWaveCommunityTheoryGrid p{font-size:14px;line-height:1.65}:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .communityResearchLinks a{font-size:11px;line-height:1.4}:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .communityDose .badge{font-size:11px}.davunetidePage .nextWaveCommunitySchedule .scheduleHead>span,.afamelanotidePage .nextWaveCommunitySchedule .scheduleHead>span{color:#08775f;background:#eaf7f3;border-color:#c5e8de}.afamelanotidePage .nextWaveCommunitySchedule{background:linear-gradient(145deg,#fffaf3,#fff)}.afamelanotidePage .scheduleTimeline .scheduleStage{border-top-color:#dda04a}@media (max-width:760px){:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .bpcBenefitsGrid{grid-template-columns:1fr}:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .bpcBenefitVisualRow{grid-template-columns:112px minmax(0,1fr)}:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .bpcBenefitThumb{height:140px}:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .nextWaveCommunityTheoryGrid h3{font-size:22px}:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .researchWaveEvidenceVisual .nextWaveEvidenceImage{min-height:430px}.pe-22-28Page .peptideOverviewGraphic,.davunetidePage .peptideOverviewGraphic,.afamelanotidePage .peptideOverviewGraphic{background-position:62%}}@media (max-width:480px){:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .bpcBenefitVisualRow{grid-template-columns:1fr}:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .bpcBenefitThumb{height:194px}:is(.pe-22-28Page,.davunetidePage,.afamelanotidePage) .bpcBenefitCard{padding:17px}}.melanotan-iiPage{--lp-accent:#d4783f;--lp-accent-2:#985cc1;--lp-pale:#fff4e9;--lp-ink:#302443}.oxytocinPage{--lp-accent:#1c9dab;--lp-accent-2:#7b63d0;--lp-pale:#ecfafa;--lp-ink:#14304e}.vipPage{--lp-accent:#138da5;--lp-accent-2:#655bc8;--lp-pale:#edf9fb;--lp-ink:#12304d}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .peptideOverviewGraphic{color:#fff;background-position:50%;background-size:cover}.melanotan-iiPage .peptideOverviewGraphic{background-image:linear-gradient(96deg,#261530fa,#683445d6 47%,#6834450d),url(/images/peptides/melanotan-ii/hero.webp)}.oxytocinPage .peptideOverviewGraphic{background-image:linear-gradient(96deg,#092139fa,#155668d6 47%,#1556680d),url(/images/peptides/oxytocin/hero.webp)}.vipPage .peptideOverviewGraphic{background-image:linear-gradient(96deg,#042035fa,#0d5668d6 47%,#0d56680a),url(/images/peptides/vip/hero.webp)}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .bpcBenefitsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .bpcBenefitCard{border-top:4px solid var(--lp-accent);min-width:0;box-shadow:0 15px 38px #0d2b4b17}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .bpcBenefitCard:nth-child(2){border-top-color:var(--lp-accent-2)}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .bpcBenefitCard:nth-child(3){border-top-color:#32aeb7}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .bpcBenefitCard:nth-child(4){border-top-color:#df7a7d}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .bpcBenefitThumb{height:176px}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .bpcBenefitThumb img{object-fit:cover}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .bpcBenefitCard:first-child .bpcBenefitThumb img{object-position:8% center}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .bpcBenefitCard:nth-child(2) .bpcBenefitThumb img{object-position:36% center}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .bpcBenefitCard:nth-child(3) .bpcBenefitThumb img{object-position:68% center}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .bpcBenefitCard:nth-child(4) .bpcBenefitThumb img{object-position:94% center}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .bpcBenefitCard h4{font-size:22px;line-height:1.18}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .bpcBenefitIntro,:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .bpcBenefitResearch p{font-size:14px;line-height:1.65}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .compoundResearchFocus{background:linear-gradient(145deg,#fbfefd,var(--lp-pale));border-color:#dbe6eb}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .researchFocusPhoto{min-height:470px}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .studyGrid{grid-template-columns:1fr;width:100%}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .studyGrid>article{border-left:4px solid var(--lp-accent);padding:25px;box-shadow:0 12px 30px #0e2c4b0f}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .studyGrid>article:nth-child(2){border-left-color:var(--lp-accent-2)}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .studyGrid>article:nth-child(3){border-left-color:#36aab7}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .studyGrid h3{font-size:22px;line-height:1.24}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .studyGrid>article>p,:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .studyOutcome{font-size:14px;line-height:1.65}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .latestProfileOverviewVisual{background:radial-gradient(circle at 94% 0,color-mix(in srgb,var(--lp-accent) 18%,transparent),transparent 32%),linear-gradient(145deg,#f9fcfd,#fff);border-color:#dbe6eb}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .latestProfileOverviewVisual .nextWavePathStep>span{background:linear-gradient(135deg,var(--lp-accent),var(--lp-accent-2))}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .latestProfileOverviewVisual .nextWavePathStep>strong,:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .latestProfileOverviewVisual .nextWavePathStep i{color:var(--lp-ink)}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .latestProfileOverviewVisual .nextWavePathStep i{background:var(--lp-ink);color:#fff}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .latestProfileEvidenceVisual,:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .evidenceMeters,:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .nextWaveCommunityHero,:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .nextWaveCommunitySignals{width:100%}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .latestProfileEvidenceVisual .nextWaveEvidenceImage{min-height:420px}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .latestProfileEvidenceVisual .nextWaveEvidenceCards article{border-top:3px solid var(--lp-accent)}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .latestProfileEvidenceVisual .nextWaveEvidenceCards article:nth-child(2){border-top-color:var(--lp-accent-2)}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .latestProfileEvidenceVisual .nextWaveEvidenceCards article:nth-child(3){border-top-color:#32aeb7}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .nextWaveCommunityTheoryGrid h3{font-size:25px;line-height:1.18}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .nextWaveCommunityTheoryGrid p{font-size:14px;line-height:1.65}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .communityResearchLinks a{font-size:11px;line-height:1.4}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .communityDose .badge{font-size:11px}@media (max-width:760px){:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .bpcBenefitsGrid{grid-template-columns:1fr}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .bpcBenefitVisualRow{grid-template-columns:112px minmax(0,1fr)}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .bpcBenefitThumb{height:140px}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .nextWaveCommunityTheoryGrid h3{font-size:22px}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .latestProfileEvidenceVisual .nextWaveEvidenceImage{min-height:430px}.melanotan-iiPage .peptideOverviewGraphic,.oxytocinPage .peptideOverviewGraphic,.vipPage .peptideOverviewGraphic{background-position:62%}}@media (max-width:480px){:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .bpcBenefitVisualRow{grid-template-columns:1fr}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .bpcBenefitThumb{height:194px}:is(.melanotan-iiPage,.oxytocinPage,.vipPage) .bpcBenefitCard{padding:17px}}:is(.tirzepatidePage,.cagrilintidePage,.ghk-cuPage,.cjc-1295Page,.ipamorelinPage){--remaining-shadow:0 18px 44px #0c264a1a}:is(.tirzepatidePage,.cagrilintidePage,.ghk-cuPage,.cjc-1295Page,.ipamorelinPage) .visualRefreshHero .bpcProfileHeroImage{isolation:isolate;background:#071b3d}:is(.tirzepatidePage,.cagrilintidePage,.ghk-cuPage,.cjc-1295Page,.ipamorelinPage) .visualRefreshHero .bpcProfileHeroImage:before{background:linear-gradient(90deg,#071b3d57,#0000 36%),linear-gradient(#0000 58%,#05152e2e)}:is(.tirzepatidePage,.cagrilintidePage,.ghk-cuPage,.cjc-1295Page,.ipamorelinPage) .visualRefreshHero .bpcProfileHeroImage img{object-fit:cover;object-position:center;filter:none;width:100%;height:100%;min-height:360px;padding:0;transform:scale(1.01)}.tirzepatidePage .visualRefreshHero .bpcProfileHeroImage img{object-position:57% center}.cagrilintidePage .visualRefreshHero .bpcProfileHeroImage img{object-position:55% center}.cjc-1295Page .visualRefreshHero .bpcProfileHeroImage img,.ipamorelinPage .visualRefreshHero .bpcProfileHeroImage img{object-position:55% center}:is(.tirzepatidePage,.cagrilintidePage,.ghk-cuPage,.cjc-1295Page,.ipamorelinPage) .bpcBenefitsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}:is(.tirzepatidePage,.cagrilintidePage,.ghk-cuPage,.cjc-1295Page,.ipamorelinPage) .bpcBenefitCard{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--peptide-accent-2) 12%,transparent),transparent 34%), linear-gradient(150deg,#fff 70%,color-mix(in srgb,var(--peptide-soft) 62%,#fff));min-width:0;box-shadow:var(--remaining-shadow);border-top-width:4px;position:relative;overflow:hidden}:is(.tirzepatidePage,.cagrilintidePage,.ghk-cuPage,.cjc-1295Page,.ipamorelinPage) .bpcBenefitCard:nth-child(2){border-top-color:var(--peptide-accent-2)}:is(.tirzepatidePage,.cagrilintidePage,.ghk-cuPage,.cjc-1295Page,.ipamorelinPage) .bpcBenefitCard:nth-child(3){border-top-color:#32aeb7}:is(.tirzepatidePage,.cagrilintidePage,.ghk-cuPage,.cjc-1295Page,.ipamorelinPage) .bpcBenefitCard:nth-child(4){border-top-color:#df7a8a}:is(.tirzepatidePage,.cagrilintidePage,.ghk-cuPage,.cjc-1295Page,.ipamorelinPage) .bpcBenefitIcon{width:50px;height:50px;box-shadow:0 10px 24px color-mix(in srgb,var(--peptide-accent) 18%,transparent);border-radius:15px}:is(.tirzepatidePage,.cagrilintidePage,.ghk-cuPage,.cjc-1295Page,.ipamorelinPage) .bpcBenefitCard h4{font-size:21px;line-height:1.18}:is(.tirzepatidePage,.cagrilintidePage,.ghk-cuPage,.cjc-1295Page,.ipamorelinPage) .bpcBenefitIntro,:is(.tirzepatidePage,.cagrilintidePage,.ghk-cuPage,.cjc-1295Page,.ipamorelinPage) .bpcBenefitResearch p{font-size:14px;line-height:1.62}:is(.tirzepatidePage,.cagrilintidePage,.ghk-cuPage,.cjc-1295Page,.ipamorelinPage) .peptideOverviewGraphic{min-height:290px;box-shadow:var(--remaining-shadow);background-position:50%;background-size:cover;border:1px solid #ffffff24}.tirzepatidePage .peptideOverviewGraphic{background-image:linear-gradient(96deg,#051936fa,#0b3452e6 46%,#0b34521f),url(/images/peptides/tirzepatide/hero.webp)}.cagrilintidePage .peptideOverviewGraphic{background-image:linear-gradient(96deg,#061935fa,#1c3058e0 46%,#1c30581f),url(/images/peptides/cagrilintide/hero.webp)}.ghk-cuPage .peptideOverviewGraphic{background-image:linear-gradient(96deg,#071831fa,#203a51e0 46%,#203a511a),url(/images/peptides/ghk-cu/hero.webp)}.cjc-1295Page .peptideOverviewGraphic{background-image:linear-gradient(96deg,#051936fa,#103d5be0 46%,#103d5b1a),url(/images/peptides/cjc-1295/hero.webp)}.ipamorelinPage .peptideOverviewGraphic{background-image:linear-gradient(96deg,#071430fa,#222a54e6 46%,#222a541f),url(/images/peptides/ipamorelin/hero.webp)}:is(.tirzepatidePage,.cagrilintidePage,.ghk-cuPage,.cjc-1295Page,.ipamorelinPage) .mechanismVisual{border:1px solid color-mix(in srgb,var(--peptide-accent) 18%,#dbe5ee);background:radial-gradient(circle at 96% 0,color-mix(in srgb,var(--peptide-accent-2) 14%,transparent),transparent 32%), linear-gradient(145deg,#fff,#f7faff);box-shadow:0 14px 34px #0e2b4d13}@media (max-width:900px){:is(.tirzepatidePage,.cagrilintidePage,.ghk-cuPage,.cjc-1295Page,.ipamorelinPage) .visualRefreshHero .bpcProfileHeroImage img{min-height:230px;max-height:330px}}@media (max-width:760px){:is(.tirzepatidePage,.cagrilintidePage,.ghk-cuPage,.cjc-1295Page,.ipamorelinPage) .bpcBenefitsGrid{grid-template-columns:1fr}:is(.tirzepatidePage,.cagrilintidePage,.ghk-cuPage,.cjc-1295Page,.ipamorelinPage) .bpcBenefitCard{padding:18px}:is(.tirzepatidePage,.cagrilintidePage,.ghk-cuPage,.cjc-1295Page,.ipamorelinPage) .peptideOverviewGraphic{background-position:58%;min-height:235px}}@media (forced-colors:active){:is(.tirzepatidePage,.cagrilintidePage,.ghk-cuPage,.cjc-1295Page,.ipamorelinPage) .peptideOverviewGraphic{color:canvastext;background:canvas;border:1px solid canvastext}}.peptideCategoryPage{--category-accent:#2d7ee9;--category-accent-2:#27b8c7;--category-soft:#ebf5ff;gap:22px;padding-bottom:38px;display:grid}.peptideCategoryPage.category-violet{--category-accent:#7658d5;--category-accent-2:#b05ed7;--category-soft:#f3eeff}.peptideCategoryPage.category-cyan{--category-accent:#158da9;--category-accent-2:#42c5c4;--category-soft:#eafafa}.peptideCategoryPage.category-pink{--category-accent:#cc4f91;--category-accent-2:#ef7f99;--category-soft:#fff0f7}.peptideCategoryPage.category-indigo{--category-accent:#5362cb;--category-accent-2:#8771dc;--category-soft:#f0f1ff}.peptideCategoryPage.category-orange{--category-accent:#d26b35;--category-accent-2:#e5a340;--category-soft:#fff5e8}.peptideCategoryPage.category-green{--category-accent:#25896e;--category-accent-2:#55b872;--category-soft:#edf9f3}.peptideCategoryPage.category-red{--category-accent:#d24f5b;--category-accent-2:#ef7b55;--category-soft:#fff0f0}.peptideCategoryPage.category-turquoise{--category-accent:#168c91;--category-accent-2:#4fc2ae;--category-soft:#eaf9f7}.peptideCategoryPage.category-purple{--category-accent:#7352bb;--category-accent-2:#b05bc4;--category-soft:#f5effc}.peptideCategoryHero{color:#fff;background:radial-gradient(circle at 78% 18%,color-mix(in srgb,var(--category-accent-2) 54%,transparent),transparent 25%),radial-gradient(circle at 12% 112%,color-mix(in srgb,var(--category-accent) 48%,transparent),transparent 38%),linear-gradient(135deg,#06182f 0%,#0a2d57 55%,#10455d 100%);border-radius:30px;grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);min-height:410px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 54px #0c264829}.peptideCategoryHero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#030f2314,#0000 58%),radial-gradient(circle at 60% 60%,#ffffff0d 0 1px,#0000 1.5px) 0 0/24px 24px;position:absolute;inset:0}.peptideCategoryHeroCopy{z-index:3;flex-direction:column;justify-content:center;padding:48px 50px;display:flex;position:relative}.peptideCategoryEyebrow{color:#b7f4f2;letter-spacing:.13em;text-transform:uppercase;font-size:12px;font-weight:900}.peptideCategoryHero h1{letter-spacing:-.055em;max-width:760px;margin:11px 0 16px;font-size:clamp(50px,5.8vw,80px);line-height:.94}.peptideCategoryHero p{color:#ffffffd6;max-width:700px;margin:0;font-size:18px;line-height:1.58}.peptideCategoryThemeRow{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.peptideCategoryThemeRow span{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#ffffffe6;background:#ffffff14;border:1px solid #ffffff2e;border-radius:10px;padding:8px 11px;font-size:11px;font-weight:800}.peptideCategoryCounts{flex-wrap:wrap;gap:9px;margin-top:13px;display:flex}.peptideCategoryCounts span{color:#ffffffc2;background:#020f233d;border-radius:999px;padding:8px 11px;font-size:11px}.peptideCategoryCounts strong{color:#fff;font-size:13px}.peptideCategoryHero.hasStoryImage{background:#071b31;grid-template-columns:minmax(0,1.03fr) minmax(360px,.97fr)}.peptideCategoryHeroPhoto{z-index:0;background-position:50%;background-size:cover;position:absolute;inset:0 0 0 35%}.peptideCategoryHero.hasStoryImage:before{z-index:1;background:linear-gradient(90deg,#06182f 0%,#06182ffa 25%,#06182fd1 43%,#06182f42 66%,#06182f14 100%),linear-gradient(#0000 55%,#030e1d38)}.peptideCategoryHero.hasStoryImage .peptideCategoryHeroCopy{padding-right:25px}.peptideCategoryStory{z-index:3;justify-content:flex-end;align-items:flex-end;padding:34px;display:flex;position:relative}.peptideCategoryStory span{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);color:#ffffffd6;letter-spacing:.18em;text-align:right;background:#0413256b;border-left:2px solid #7df0ebcc;max-width:235px;padding:13px 15px;font-size:10px;font-weight:900;line-height:1.7}.peptideCategoryHeroVisual{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#ffffff1a,#0210262e);border:1px solid #ffffff21;border-radius:25px;place-items:center;min-height:360px;margin:25px;display:grid;position:relative;overflow:hidden}.categoryVisualCore{z-index:4;background:linear-gradient(145deg,var(--category-accent-2),var(--category-accent));border:1px solid #ffffff3d;border-radius:50%;align-content:center;place-items:center;gap:13px;width:190px;height:190px;display:grid;position:relative}.categoryVisualCore i{font-size:72px;font-style:normal}.categoryVisualCore span{text-align:center;letter-spacing:.12em;text-transform:uppercase;max-width:125px;font-size:10px;font-weight:900}.categoryOrbit{border:1px solid #ffffff26;border-radius:50%;position:absolute}.categoryOrbitOne{width:285px;height:190px}.categoryOrbitTwo{width:340px;height:255px}.categoryOrb,.categoryParticle{position:absolute}.peptideCategoryNav{scrollbar-width:none;background:#fff;border:1px solid #dde6ef;border-radius:17px;gap:7px;padding:9px;display:flex;overflow-x:auto;box-shadow:0 9px 25px #0f2d520d}.peptideCategoryNav a{color:#657489;white-space:nowrap;border-radius:11px;flex:none;align-items:center;gap:7px;padding:10px 12px;font-size:11px;font-weight:850;text-decoration:none;display:flex}.peptideCategoryNav a span{color:var(--category-accent);font-size:15px}.peptideCategoryNav a.active{background:var(--category-soft);color:var(--category-accent)}.peptideCategoryBoundary{background:#fff;border:1px solid #e0e8ef;border-radius:15px;align-items:center;gap:12px;padding:13px 17px;display:flex}.peptideCategoryBoundary>span{background:var(--category-soft);width:34px;height:34px;color:var(--category-accent);border-radius:10px;place-items:center;display:grid}.peptideCategoryBoundary p{color:#647489;margin:0;font-size:12px;line-height:1.5}.peptideCategoryBoundary strong{color:#28435f}.peptideCategorySection{background:#fff;border:1px solid #dfe7ef;border-radius:24px;padding:29px;box-shadow:0 12px 32px #102d4f0e}.featuredCategorySection{background:linear-gradient(155deg,#fff 72%,var(--category-soft))}.peptideCategorySectionHead{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:21px;display:flex}.peptideCategorySectionHead small{color:var(--category-accent);letter-spacing:.13em;font-size:10px;font-weight:900}.peptideCategorySectionHead h2{color:#102d55;margin:5px 0 6px;font-size:33px}.peptideCategorySectionHead p{color:#65758a;max-width:680px;margin:0;font-size:14px;line-height:1.5}.peptideCategorySectionHead>span{background:var(--category-soft);color:var(--category-accent);border-radius:999px;padding:8px 11px;font-size:11px;font-weight:850}.peptideCategoryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.peptideCategoryCard{min-height:245px;color:inherit;background:#fff;border:1px solid #dfe6ee;border-radius:19px;flex-direction:column;padding:20px 21px;text-decoration:none;display:flex;position:relative}.peptideCategoryCard.available{background:linear-gradient(150deg,#fff 64%,var(--category-soft))}.peptideCategoryCardTop{justify-content:space-between;align-items:center;height:44px;display:flex}.peptideCategoryCardIcon{background:var(--category-soft);width:40px;height:40px;color:var(--category-accent);border-radius:12px;place-items:center;font-size:20px;display:grid}.peptideCategoryCardNumber{color:#d7deea;font-size:32px;font-weight:950}.peptideCategoryCard>small{color:var(--category-accent);margin-top:13px;font-size:9px;font-weight:900}.peptideCategoryCard h3{color:#112f58;margin:7px 0 9px;font-size:25px}.peptideCategoryCard p{color:#5d6e82;margin:0;font-size:14px;line-height:1.55}.peptideCategoryCard>div:last-child{color:var(--category-accent);justify-content:space-between;margin-top:auto;padding-top:19px;font-size:12px;font-weight:900;display:flex}.peptideCategoryActions{justify-content:flex-end;gap:10px;display:flex}.peptideCategoryActions a{color:#17375f;background:#fff;border:1px solid #dce5ee;border-radius:13px;padding:14px 16px;font-weight:850;text-decoration:none}@media (max-width:980px){.peptideCategoryHero{grid-template-columns:1fr}.peptideCategoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.peptideCategoryPage{gap:15px}.peptideCategoryHero{border-radius:21px}.peptideCategoryHero.hasStoryImage{background:#06182f;flex-direction:column;min-height:0;display:flex}.peptideCategoryHero.hasStoryImage .peptideCategoryHeroCopy{order:1;max-width:none;padding:30px 22px 24px}.peptideCategoryHero.hasStoryImage .peptideCategoryHeroPhoto{aspect-ratio:16/9;background-color:#06182f;background-position:50%;background-repeat:no-repeat;background-size:contain;order:2;width:100%;height:auto;position:relative;inset:auto}.peptideCategoryHero.hasStoryImage:before{display:none}.peptideCategoryHero.hasStoryImage .peptideCategoryStory{order:3;justify-content:flex-start;padding:0 20px 20px;position:relative}.peptideCategoryStory span{text-align:left;border-top:2px solid #7df0ebcc;border-left:0;width:100%;max-width:none}.peptideCategoryHero h1{font-size:46px}.peptideCategoryHero p{font-size:16px}.peptideCategoryThemeRow{margin-top:18px}.peptideCategorySection{border-radius:19px;padding:19px}.peptideCategorySectionHead{flex-direction:column;align-items:flex-start}.peptideCategorySectionHead h2{font-size:28px}.peptideCategoryGrid{grid-template-columns:1fr}.peptideCategoryCard{min-height:225px}.peptideCategoryActions{grid-template-columns:1fr;display:grid}}.skipLink{z-index:10000;color:#0b315b;background:#fff;border-radius:10px;padding:11px 15px;font-size:14px;font-weight:900;text-decoration:none;transition:transform .16s;position:fixed;top:12px;left:12px;transform:translateY(-180%);box-shadow:0 10px 28px #0316323d}.skipLink:focus{transform:translateY(0)}:where(a,button,summary,[tabindex]):focus-visible{outline-offset:3px;outline:3px solid #12a9d4}#main-content:focus{outline:none}.profileOverviewPanel{min-width:0}.profileNav{scrollbar-width:thin;scrollbar-color:#829bb2 transparent;scroll-snap-type:x proximity}.profileNav button{scroll-snap-align:start}.profileNav button:focus-visible{outline-offset:2px;outline:3px solid #12a9d4}.compoundPage{--peptide-accent:#536fe8;--peptide-accent-2:#29b8c7;--peptide-soft:#eef3ff;--peptide-ink:#132b50;min-width:0}.compoundPage:not(.peptidePage) .bpcTopBenefits:not([hidden]) .bpcBenefits{background:radial-gradient(circle at 94% 4%,#29b8c71a,#0000 28%),#fff;border-color:#dce6ef;overflow:hidden}.compoundPage:not(.peptidePage) .bpcOverviewSupport{background:#f4f7ff;border:1px solid #dbe5ef;border-radius:15px;margin-top:18px;padding:15px 16px}.compoundPage:not(.peptidePage) .bpcOverviewSupport strong{color:var(--peptide-ink);font-size:14px}.compoundPage:not(.peptidePage) .bpcOverviewSupport p{color:#52657b;margin:5px 0 11px;font-size:14px;line-height:1.55}.compoundPage:not(.peptidePage) .bpcOverviewSupportLinks{flex-wrap:wrap;gap:8px;display:flex}.compoundPage:not(.peptidePage) .bpcOverviewSupportLinks a{color:#3658bc;background:#fff;border:1px solid #d7e1ec;border-radius:9px;padding:8px 11px;font-size:13px;font-weight:850;text-decoration:none}.visualRefreshHero :where(h1,p,span,strong){overflow-wrap:anywhere}.peptideCategoryHeroMarker{z-index:3;place-items:end center;padding:34px;display:grid;position:relative}.peptideCategoryHeroMarker span{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03142a6b;border:1px solid #ffffff47;border-radius:50%;place-items:center;width:66px;height:66px;font-size:30px;display:grid;box-shadow:0 12px 30px #0003}.peptideCategoryNav{scrollbar-width:thin;scrollbar-color:var(--category-accent) transparent}.peptideCategoryBoundary p{font-size:14px;line-height:1.58}.peptideCategorySectionHead small{font-size:11px}.peptideCategorySectionHead>span{font-size:12px}.peptideCategoryCard{min-width:0;min-height:360px;transition:transform .18s,border-color .18s,box-shadow .18s;overflow:hidden}.peptideCategoryCard.available:hover{border-color:color-mix(in srgb,var(--category-accent) 38%,#dfe6ee);transform:translateY(-3px);box-shadow:0 15px 34px #0e2b4e1c}.peptideCategoryCardMedia{background:linear-gradient(135deg,#0b2b55,var(--category-accent));border-bottom:1px solid #ffffffa6;flex:0 0 126px;height:126px;margin:-20px -21px 15px;overflow:hidden}.peptideCategoryCardMedia img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.peptideCategoryCardMediaFallback{place-items:center;display:grid}.peptideCategoryCardMediaFallback span{color:#ffffffeb;font-size:44px}.peptideCategoryCard>small{font-size:11px;line-height:1.35}.peptideCategoryCard h3{overflow-wrap:anywhere}.peptideCategoryCard p{font-size:15px;line-height:1.58}.peptideCategoryCard>div:last-child{font-size:13px}.peptideCategoryActions a{justify-content:space-between;align-items:center;min-height:48px;display:flex}@media (max-width:980px){.peptideCategoryHeroMarker{position:absolute;bottom:0;right:0}}@media (max-width:680px){.visualRefreshHero h1{font-size:clamp(42px,13vw,52px)}.visualRefreshHero .bpcProfileHeroCopy{padding:28px 21px 20px}.visualRefreshHero .bpcProfileHeroCopy>p{font-size:17px;line-height:1.5}.visualRefreshHero .bpcProfileHeroImage,.visualRefreshHero .bpcProfileHeroImage.noArtwork{min-height:210px;margin:0 12px 12px}.visualRefreshHero .bpcProfileHeroImage img{min-height:210px;max-height:245px;padding:8px}.profileTabsShell{min-width:0;max-width:100%}.profileNav{max-width:100%;padding-bottom:9px}.peptideCategoryHero h1{font-size:clamp(40px,12.5vw,50px);line-height:1}.peptideCategoryHero.hasStoryImage .peptideCategoryHeroPhoto{background-size:contain}.peptideCategoryHeroMarker{padding:0;bottom:12px;right:12px}.peptideCategoryHeroMarker span{width:52px;height:52px;font-size:24px}.peptideCategoryCard{min-height:340px}.peptideCategoryCardMedia{flex-basis:138px;height:138px;margin:-20px -21px 15px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.peptideCategoryCard.available:hover{transform:none}}@media (forced-colors:active){.profileTabDot,.peptideCategoryHeroMarker{forced-color-adjust:auto}:where(a,button,summary,[tabindex]):focus-visible{outline:3px solid highlight}}:is(.compoundPage,.tb500DashboardPage) .visualRefreshHero{background:radial-gradient(circle at 74% 18%,#23d6ff2e,#0000 25%),radial-gradient(circle at 30% 86%,#4064ff29,#0000 28%),linear-gradient(132deg,#061936 0%,#092b58 48%,#0b4465 100%);grid-template-columns:minmax(0,1.12fr) minmax(420px,.88fr);min-height:380px}:is(.compoundPage,.tb500DashboardPage) .visualRefreshHero .bpcProfileHeroCopy{flex-direction:column;justify-content:center;padding:32px 44px 28px;display:flex}:is(.compoundPage,.tb500DashboardPage) .visualRefreshHero h1{font-size:clamp(54px,5.55vw,84px)}:is(.compoundPage,.tb500DashboardPage) .visualRefreshHero .bpcProfileHeroCopy>p{max-width:620px;margin-top:14px}:is(.compoundPage,.tb500DashboardPage) .visualRefreshHero .bpcHeroInterests{margin-top:16px}:is(.compoundPage,.tb500DashboardPage) .visualRefreshHero .bpcHeroEvidence{display:none}:is(.compoundPage,.tb500DashboardPage) .visualRefreshHero .bpcProfileHeroImage:not(.noArtwork){z-index:1;width:calc(100% + 72px);min-height:380px;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 0 0 -72px;position:relative;overflow:hidden}:is(.compoundPage,.tb500DashboardPage) .visualRefreshHero .bpcProfileHeroImage:not(.noArtwork):before{background:linear-gradient(90deg,#092b58 0%,#092b58fa 10%,#092b58e0 20%,#092b58a3 34%,#092b5857 48%,#092b581f 60%,#0000 72%),linear-gradient(#0000 66%,#04152e38)}:is(.compoundPage,.tb500DashboardPage) .visualRefreshHero .bpcProfileHeroImage:not(.noArtwork):after{content:"";z-index:1;pointer-events:none;background:radial-gradient(circle at 18%,#092b5857,#0000 40%);position:absolute;inset:0}:is(.compoundPage,.tb500DashboardPage) .visualRefreshHero .bpcProfileHeroImage:not(.noArtwork) img{object-fit:cover;object-position:55% center;filter:none;width:100%;height:100%;min-height:0;max-height:none;padding:0;position:absolute;inset:0;transform:scale(1.035)}.semaglutidePage .visualRefreshHero .bpcProfileHeroImage img{object-position:50% center}.retatrutidePage .visualRefreshHero .bpcProfileHeroImage img,.tb-500Page .visualRefreshHero .bpcProfileHeroImage img{object-position:58% center}.ghk-cuPage .visualRefreshHero .bpcProfileHeroImage img{object-position:60% center}.nad-plusPage .visualRefreshHero .bpcProfileHeroImage img{object-position:55% center}:is(.compoundPage,.tb500DashboardPage) .bpcTopBenefits:not([hidden]) .bpcBenefitsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}:is(.compoundPage,.tb500DashboardPage) .bpcTopBenefits:not([hidden]) .bpcBenefitCard{border-top-width:3px;min-height:156px;box-shadow:0 6px 18px #0e2e540b}:is(.compoundPage,.tb500DashboardPage) .bpcTopBenefits:not([hidden]) .bpcBenefitThumb{border-radius:16px;flex-basis:68px;width:68px;height:68px}:is(.compoundPage,.tb500DashboardPage) .bpcTopBenefits:not([hidden]) .bpcBenefitLead h4{font-size:18px}:is(.compoundPage,.tb500DashboardPage) .bpcTopBenefits:not([hidden]) .bpcBenefitIntro{font-size:14px;line-height:1.5}:is(.compoundPage,.tb500DashboardPage) .peptideOverviewGraphic{border:1px solid #ffffff29;min-height:250px;box-shadow:0 16px 34px #08244829}:is(.compoundPage,.tb500DashboardPage) .peptideOverviewGraphic:before,:is(.compoundPage,.tb500DashboardPage) .peptideOverviewGraphic:after{opacity:.58}.stackExplorer .stackLandingHead,.stackExplorer .stackDetailHead{background:radial-gradient(circle at 74% 18%,#23d6ff2e,#0000 25%),radial-gradient(circle at 30% 86%,#4064ff29,#0000 28%),linear-gradient(132deg,#061936 0%,#092b58 48%,#0b4465 100%);border:1px solid #dfe8f1;border-radius:28px 28px 0 0;grid-template-columns:minmax(0,1.12fr) minmax(420px,.88fr);gap:0;min-height:380px;padding:0;box-shadow:0 20px 50px #0a20431f}.stackExplorer .stackLandingHead>div:first-child,.stackExplorer .stackDetailCopy{z-index:3;flex-direction:column;justify-content:center;padding:32px 44px 28px;display:flex}.stackExplorer .stackLandingHead h1,.stackExplorer .stackDetailHead h1{font-size:clamp(54px,5.55vw,84px)}.stackExplorer .stackLandingVisual{z-index:1;width:calc(100% + 72px);height:380px;min-height:380px;box-shadow:none;border:0;border-radius:0;margin-left:-72px}.stackExplorer .stackLandingVisual:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#092b58 0%,#092b58f5 14%,#092b58ad 34%,#092b5833 58%,#0000 72%),linear-gradient(#0000 64%,#04152e33);position:absolute;inset:0}.stackExplorer .stackLandingVisual:after{z-index:1;background:radial-gradient(circle at 18%,#092b5852,#0000 40%)}.stackExplorer .stackLandingVisual img{transform:scale(1.035)}.stackExplorer .stackTools{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f7fbfffa;border-radius:0 0 22px 22px;margin-top:-24px;position:relative}.stackExplorer .stackDetailHead{margin-bottom:0;position:relative}.stackExplorer .stackDetailHead:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#092b58 0%,#092b58db 24%,#092b584d 62%,#05163280),url(/images/stacks/research-comparison.webp) 54%/cover no-repeat;position:absolute;inset:0 0 0 46%}.stackExplorer .stackDetailVisual{z-index:2;background:#0418367a;border-color:#fff3;min-height:300px;margin:28px 30px 28px 0;position:relative;box-shadow:0 18px 40px #01102738}.stackExplorer .stackSectionNav{background:#fffffff7;border-top:0;border-radius:0 0 20px 20px;margin:0 0 22px;top:12px}.stackExplorer .stackEntry,.stackExplorer .stackSection{box-shadow:0 12px 32px #0c2b4e11}@media (max-width:1000px){:is(.compoundPage,.tb500DashboardPage) .visualRefreshHero,.stackExplorer .stackLandingHead,.stackExplorer .stackDetailHead{grid-template-columns:1fr;min-height:0}:is(.compoundPage,.tb500DashboardPage) .visualRefreshHero .bpcProfileHeroCopy,.stackExplorer .stackLandingHead>div:first-child,.stackExplorer .stackDetailCopy{padding:32px 28px 22px}:is(.compoundPage,.tb500DashboardPage) .visualRefreshHero .bpcProfileHeroImage:not(.noArtwork),.stackExplorer .stackLandingVisual{width:100%;height:260px;min-height:260px;margin:0}:is(.compoundPage,.tb500DashboardPage) .visualRefreshHero .bpcProfileHeroImage:not(.noArtwork):before,.stackExplorer .stackLandingVisual:before{background:linear-gradient(#0000 54%,#092b5885 82%,#092b58 100%)}:is(.compoundPage,.tb500DashboardPage) .visualRefreshHero .bpcProfileHeroImage:not(.noArtwork):after,.stackExplorer .stackLandingVisual:after{display:none}:is(.compoundPage,.tb500DashboardPage) .visualRefreshHero .bpcProfileHeroImage:not(.noArtwork) img{object-position:center}.stackExplorer .stackTools{margin-top:-1px}.stackExplorer .stackDetailHead:before{background:linear-gradient(#0000 48%,#0516326b),linear-gradient(#092b58 0%,#092b5873 28%,#092b580d 62%),url(/images/stacks/research-comparison.webp) 50%/cover no-repeat;inset:42% 0 0}.stackExplorer .stackDetailVisual{min-height:250px;margin:12px 24px 24px}}@media (max-width:760px){:is(.compoundPage,.tb500DashboardPage) .visualRefreshHero h1,.stackExplorer .stackLandingHead h1,.stackExplorer .stackDetailHead h1{font-size:clamp(42px,13vw,52px)}:is(.compoundPage,.tb500DashboardPage) .visualRefreshHero .bpcProfileHeroImage:not(.noArtwork),.stackExplorer .stackLandingVisual{border-radius:0;height:220px;min-height:220px}:is(.compoundPage,.tb500DashboardPage) .bpcTopBenefits:not([hidden]) .bpcBenefitsGrid{grid-template-columns:1fr}:is(.compoundPage,.tb500DashboardPage) .bpcTopBenefits:not([hidden]) .bpcBenefitCard{min-height:0}.stackExplorer .stackLandingHead,.stackExplorer .stackDetailHead{border-radius:20px 20px 0 0;gap:0}.stackExplorer .stackLandingHead p,.stackExplorer .stackDetailHead p{font-size:1rem;line-height:1.55}.stackExplorer .stackDetailVisual{margin:10px 16px 18px}.stackExplorer .stackSectionNav{margin-inline:0;top:60px}}@media (forced-colors:active){:is(.compoundPage,.tb500DashboardPage) .visualRefreshHero,.stackExplorer .stackLandingHead,.stackExplorer .stackDetailHead{color:canvastext;background:canvas;border:1px solid canvastext}}.researchExplorer{--research-navy:#092d5f;--research-blue:#176fc1;--research-teal:#149887;color:#172947;min-width:0}.researchPageHead{margin-bottom:20px;padding:4px 2px 0}.researchPageHead .eyebrow{color:#147e75;letter-spacing:.13em;font-size:.75rem}.researchPageHead h1{color:var(--research-navy);letter-spacing:-.05em;margin:8px 0 10px;font-size:clamp(2.5rem,5vw,4.5rem);line-height:1}.researchPageHead p{color:#53677e;max-width:720px;margin:0;font-size:1.05rem;line-height:1.6}.researchFilters{background:radial-gradient(circle at 96% 0,#3e70e014,#0000 30%),linear-gradient(145deg,#f7fbff,#f2f9f8);border:1px solid #d9e6f0;border-radius:22px;grid-template-columns:minmax(250px,1.35fr) repeat(4,minmax(150px,1fr));gap:12px;padding:20px;display:grid;box-shadow:0 12px 32px #0b2f5411}.researchFilters label{gap:8px;min-width:0;display:grid}.researchFilters label>span{color:#284766;font-size:.875rem;font-weight:850}.researchFilters input,.researchFilters select{color:#152d4c;width:100%;min-width:0;min-height:50px;font:inherit;background:#fff;border:1px solid #c9d9e6;border-radius:12px;padding:12px 38px 12px 13px;font-size:1rem;box-shadow:0 4px 12px #0f335909}.researchFilters input{padding-right:13px}.researchFilters input::placeholder{color:#708196}:is(.researchFilters input:focus-visible,.researchFilters select:focus-visible,.researchResultsBar button:focus-visible,.researchEmpty button:focus-visible){outline-offset:2px;outline:3px solid #1ca9d5}.researchResultsBar{justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:8px 2px;display:flex}.researchResultsBar p{color:#56697e;margin:0;font-size:1rem}.researchResultsBar strong{color:var(--research-blue);font-size:1.3rem}.researchResultsBar button,.researchEmpty button{color:#145d9d;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c8d9e7;border-radius:11px;padding:9px 14px;font-size:.9rem;font-weight:850}.researchStudyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.researchStudyGrid .researchStudyCard{background:linear-gradient(150deg,#fff 72%,#f4f9fd);border:1px solid #dce6ef;border-top:4px solid #2789ce;border-radius:20px;flex-direction:column;min-width:0;min-height:280px;padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 28px #0e2b4d0e}.researchStudyGrid .researchStudyCard.level-preclinical{border-top-color:#8a68d4}.researchStudyGrid .researchStudyCard.level-review{border-top-color:#159d86}.researchStudyGrid .researchStudyCard.level-protocol{border-top-color:#d18a3f}.researchStudyMeta{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.researchStudyMeta>a{color:#1268b7;font-size:.95rem;font-weight:900;text-decoration:none}.researchStudyMeta>a:hover{text-underline-offset:4px;text-decoration:underline}.researchLevel{color:#1768a7;white-space:nowrap;background:#e9f4ff;border-radius:999px;align-items:center;min-height:30px;padding:6px 9px;font-size:.75rem;font-weight:850;display:inline-flex}.researchLevel.preclinical{color:#6f50b9;background:#f1ecfb}.researchLevel.review{color:#14725f;background:#e8f7f2}.researchLevel.protocol{color:#946120;background:#fff2df}.researchStudyGrid .researchStudyCard>small{color:#65778b;font-size:.8rem;font-weight:800;line-height:1.45}.researchStudyGrid .researchStudyCard h2{color:var(--research-navy);letter-spacing:-.02em;margin:10px 0 9px;font-size:1.28rem;line-height:1.28}.researchStudyGrid .researchStudyCard>p{color:#56677b;margin:0;font-size:1rem;line-height:1.6}.researchStudyGrid .sourceLinks{margin-top:auto;padding-top:18px}.researchStudyGrid .sourceLinks a{color:#155f9f;background:#edf5ff;border-radius:9px;align-items:center;min-height:36px;padding:7px 10px;font-size:.82rem;font-weight:850;display:inline-flex}.researchEmpty{text-align:center;background:#f8fbfe;border:1px dashed #c6d8e7;border-radius:22px;padding:48px 22px}.researchEmpty h2{color:var(--research-navy);margin:0;font-size:1.5rem}.researchEmpty p{color:#5d6f83;margin:9px 0 18px;font-size:1rem;line-height:1.6}@media (max-width:1180px){.researchFilters{grid-template-columns:repeat(2,minmax(0,1fr))}.researchSearch{grid-column:1/-1}}@media (max-width:760px){.researchPageHead h1{font-size:clamp(2.5rem,13vw,3.5rem)}.researchPageHead p{font-size:1rem}.researchFilters{border-radius:18px;grid-template-columns:1fr;padding:16px}.researchSearch{grid-column:auto}.researchFilters input,.researchFilters select{min-height:48px}.researchResultsBar{flex-direction:column;align-items:flex-start;padding:13px 2px}.researchResultsBar button{width:100%}.researchStudyGrid{grid-template-columns:1fr}.researchStudyGrid .researchStudyCard{min-height:0;padding:20px}.researchStudyMeta{flex-direction:column;align-items:flex-start}.researchLevel{white-space:normal}}@media (forced-colors:active){.researchFilters,.researchStudyGrid .researchStudyCard,.researchEmpty{color:canvastext;background:canvas;border:1px solid canvastext}}.profileSourcesBlock{background:linear-gradient(145deg,#f8fcff,#fff 62%);border:1px solid #d9e7f2;border-radius:1.5rem;margin:1.25rem 0 2rem;padding:1.35rem}.profileSourcesIntro,.sourcesStatusHead{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}.profileSourcesIntro h3,.sourcesStatusHead h3{color:#082a55;margin:.25rem 0 0;font-size:clamp(1.25rem,2vw,1.65rem)}.profileSourcesIntro small,.sourcesStatusHead small{color:#167d91;letter-spacing:.1em;font-size:.78rem;font-weight:900}.profileSourcesIntro>span{color:#0a6679;background:#e8f7fa;border-radius:999px;flex:none;padding:.5rem .75rem;font-size:.88rem;font-weight:800}.profileSourceList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.profileSourceList>a{color:#0b335e;background:#fff;border:1px solid #dce8f3;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:1rem;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}:is(.profileSourceList>a:hover,.profileSourceList>a:focus-visible){border-color:#49bfd1;transform:translateY(-2px);box-shadow:0 12px 24px #123f671a}.profileSourceList>a span{min-width:0}.profileSourceList small,.profileSourceList strong,.profileSourceList b{display:block}.profileSourceList small{color:#647b93;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.28rem;font-size:.78rem;font-weight:800}.profileSourceList strong{color:#0a2c55;font-size:.98rem;line-height:1.35}.profileSourceList b{color:#096f88;text-align:right;flex:none;max-width:42%;font-size:.9rem;line-height:1.35}.sourcesStatusHead{justify-content:flex-start;align-items:center;margin-top:1rem}.claimCheckerPage,.askEvidencePage,.guidePage{width:min(1180px,100% - 2rem);margin:0 auto;padding:2rem 0 4rem}.claimCheckerHead,.askEvidenceHead,.guidePageHead{max-width:850px;margin-bottom:1.5rem}.claimCheckerHead p,.askEvidenceHead p,.guidePageHead p{max-width:760px;font-size:1.08rem;line-height:1.7}.claimCheckerTool,.askEvidenceStatus{background:radial-gradient(circle at 92% 8%,#7b5dff1a,#0000 26%),linear-gradient(145deg,#f8fcff,#fff 58%);border:1px solid #d5e4f1;border-radius:1.5rem;padding:clamp(1.25rem,3vw,2rem);box-shadow:0 22px 45px #16365917}.claimInputLabel,.claimCheckerControls label>span{color:#163c63;margin-bottom:.45rem;font-size:.9rem;font-weight:850;display:block}.claimCheckerTool textarea{resize:vertical;color:#102c4d;width:100%;min-height:9rem;font:inherit;background:#fff;border:1px solid #bdcede;border-radius:1rem;padding:1rem;font-size:1rem;line-height:1.6}.claimCheckerControls{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;margin-top:1rem;display:grid}.claimCheckerControls select{color:#102c4d;width:100%;min-height:3rem;font:inherit;background:#fff;border:1px solid #bdcede;border-radius:.8rem;padding:.75rem 2.5rem .75rem .85rem}.claimCheckerControls button,.askEvidenceStatus>button{color:#fff;min-height:3rem;font:inherit;cursor:pointer;background:linear-gradient(135deg,#0a8db6,#6554d8);border:0;border-radius:.8rem;padding:.75rem 1.15rem;font-weight:850}.claimCheckerControls button:disabled,.askEvidenceStatus>button:disabled{color:#62758a;cursor:not-allowed;background:#d9e1ea}.claimCheckerScope{color:#60758a;margin:.8rem 0 0;font-size:.9rem;line-height:1.55}.claimResult{border-top:1px solid #d9e5ef;margin-top:1.5rem;padding-top:1.5rem}.claimResultTop h2{color:#082a55;margin:.65rem 0 .35rem;font-size:clamp(1.45rem,2.5vw,2rem)}.claimCompoundGrid,.claimReviewGrid,.askEvidenceLinks,.guideStepGrid,.guideGlossary,.stackCommunityGrid,.stackDoseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.claimCompoundGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:1rem 0}.claimCompoundGrid article,.claimReviewGrid article{background:#fff;border:1px solid #dbe7f1;border-radius:1rem;padding:1.1rem}.claimCompoundGrid small,.claimReviewGrid small,.askEvidenceStatus small,.stackCommunityGrid small,.stackDoseGrid small{color:#167d91;letter-spacing:.08em;font-size:.78rem;font-weight:900}.claimCompoundGrid h3,.claimReviewGrid h3{color:#0b315b;margin:.4rem 0}.claimCompoundGrid div,.claimNextLinks,.stackDoseActions{flex-wrap:wrap;gap:.55rem;display:flex}.claimCompoundGrid a,.claimNextLinks a,.stackDoseActions a{color:#075f75;background:#eaf7fa;border-radius:.65rem;padding:.6rem .8rem;font-size:.9rem;font-weight:800;text-decoration:none}.claimReviewGrid ul,.stackDoseGrid dl{margin:.65rem 0 0}.claimReviewGrid li{margin:.45rem 0;line-height:1.5}.claimNextLinks{margin-top:1rem}.askEvidenceStatus>div:first-child{max-width:720px}.askEvidenceStatus h2{color:#082a55;font-size:clamp(1.45rem,2.4vw,2rem)}.askEvidenceLinks{grid-template-columns:repeat(3,minmax(0,1fr));margin:1.35rem 0}.askEvidenceLinks a{color:#0b315b;background:#fff;border:1px solid #d9e6f1;border-radius:1rem;gap:.4rem;padding:1.15rem;text-decoration:none;display:grid}.askEvidenceLinks a>span{color:#08758b;background:#e8f8fa;border-radius:50%;place-items:center;width:2rem;height:2rem;font-weight:900;display:grid}.askEvidenceLinks strong{font-size:1.05rem}.askEvidenceLinks small{color:#5e7185;letter-spacing:0;font-size:.9rem;font-weight:500;line-height:1.5}.guidePageHead{color:#fff;background:radial-gradient(circle at 88% 15%,#46d6de52,#0000 28%),radial-gradient(circle at 70% 88%,#9b5aff47,#0000 34%),linear-gradient(135deg,#062d59,#174f79 65%,#0e7782);border-radius:1.6rem;padding:clamp(1.5rem,4vw,3rem)}.guidePageHead h1,.guidePageHead p,.guidePageHead .eyebrow{color:#fff}.guideSection{background:#fff;border:1px solid #dce7f0;border-radius:1.35rem;margin-top:1.15rem;padding:clamp(1.2rem,3vw,2rem);box-shadow:0 15px 35px #1636590f}.guideSectionHead{align-items:center;gap:.85rem;margin-bottom:.75rem;display:flex}.guideSectionHead>span{color:#fff;background:linear-gradient(135deg,#16b6c5,#6c55df);border-radius:50%;flex:none;place-items:center;width:2.4rem;height:2.4rem;font-weight:900;display:grid}.guideSection h2{color:#082a55;margin:0;font-size:clamp(1.25rem,2vw,1.7rem)}.guideSection>p,.guideStepGrid p,.guideGlossary p{color:#536b82;font-size:1rem;line-height:1.7}.guideStepGrid,.guideGlossary{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.guideStepGrid article,.guideGlossary article{background:#f4f9fd;border-radius:1rem;padding:1rem}.guideStepGrid b{color:#0a8092;background:#fff;border-radius:.65rem;place-items:center;width:2rem;height:2rem;display:grid}.guideStepGrid h3,.guideGlossary h3{color:#0b315b;margin:.65rem 0 .3rem}.guideStepGrid p,.guideGlossary p{margin:0}.guideLinks{flex-wrap:wrap;gap:.7rem;margin-top:1.25rem;display:flex}.guideLinks a{color:#fff;background:#0a476f;border-radius:.8rem;padding:.8rem 1rem;font-weight:800;text-decoration:none}.guideReviewDate{color:#60758a;margin-top:1rem;font-size:.9rem;font-weight:750}.stackCommunityGrid{grid-template-columns:repeat(3,minmax(0,1fr));margin:1rem 0}.stackCommunityGrid article,.stackDoseGrid article{background:#f8fbfe;border:1px solid #dce7f1;border-radius:1rem;padding:1rem}.stackCommunityGrid p{margin-bottom:0}.stackDoseGrid{margin:1rem 0}.stackDoseGrid h3{color:#0b315b;min-height:2.6em;margin:.45rem 0 1rem;font-size:1rem}.stackDoseGrid dl>div{border-top:1px solid #dbe6ef;padding:.8rem 0}.stackDoseGrid dt{color:#496279;letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:850}.stackDoseGrid dd{color:#243f5d;margin:.35rem 0 0;line-height:1.55}.stackDoseGrid article>a{color:#08768b;margin-top:.75rem;font-weight:800;display:inline-block}.stackDoseActions{margin:1rem 0}.ypeSiteFooterBottom a{color:inherit;text-decoration:none}:is(.ypeSiteFooterBottom a:hover,.ypeSiteFooterBottom a:focus-visible){text-decoration:underline}.profileNav button{min-height:48px;font-size:.875rem!important}.profileTabsLabel span,.researchLevel,.researchStudyGrid .researchStudyCard>small{font-size:.8125rem}.peptideCategoryNav a{min-height:48px;font-size:.875rem}.peptideCategoryBoundary p,.peptideCategorySectionHead p,.peptideCategoryCard p{font-size:1rem}.peptideCategorySectionHead small,.peptideCategoryCard>small{font-size:.8125rem}.peptideCategorySectionHead>span,.peptideCategoryCard>div:last-child,.ypeSiteFooterBottom,.ypeSiteFooterBottom a{font-size:.875rem}.ypeSiteDisclaimer p{font-size:.9375rem;line-height:1.6}.studyTitleLink,.doseMetricSource a,.bpcDoseStudy a{color:inherit;text-underline-offset:.18em;text-decoration-color:#0000;text-decoration-thickness:.1em}.studyTitleLink:hover,.doseMetricSource a:hover,.bpcDoseStudy a:hover{color:#08768b;text-decoration-color:currentColor}.studyTitleLink:focus-visible{color:#08768b;text-decoration-color:currentColor}.doseMetricSource a:focus-visible{color:#08768b;text-decoration-color:currentColor}.bpcDoseStudy a:focus-visible{color:#08768b;text-decoration-color:currentColor}@media (max-width:820px){.profileSourceList,.claimReviewGrid,.askEvidenceLinks,.stackCommunityGrid,.stackDoseGrid,.claimCheckerControls{grid-template-columns:1fr}.claimCheckerControls button{width:100%}.stackDoseGrid h3{min-height:0}}@media (max-width:560px){.claimCheckerPage,.askEvidencePage,.guidePage{width:min(100% - 1rem,1180px);padding-top:.75rem}.profileSourcesBlock,.claimCheckerTool,.askEvidenceStatus,.guideSection{border-radius:1rem;padding:1rem}.profileSourcesIntro{align-items:flex-start}.profileSourceList>a{flex-direction:column;align-items:flex-start}.profileSourceList b{text-align:left;max-width:none}.guidePageHead{padding:1.35rem}}.ypeDiscoveryStories{margin-top:72px}.ypeDiscoveryStoriesHead{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:24px;display:flex}.ypeDiscoveryStoriesHead>div{max-width:760px}.ypeDiscoveryStoriesHead>div>span,.ypeHomeJourneyIntro>span{color:#087f98;letter-spacing:.15em;font-size:.75rem;font-weight:900}.ypeDiscoveryStoriesHead h2,.ypeHomeJourneyIntro h2{color:#071f43;letter-spacing:-.045em;margin:8px 0 10px;font-size:clamp(2.25rem,4vw,3.5rem);line-height:1}.ypeDiscoveryStoriesHead p{color:#5b6e84;max-width:720px;margin:0;font-size:1rem;line-height:1.65}.ypeDiscoveryStoriesHead>a{color:#0b315b;background:#fff;border:1px solid #d7e3ed;border-radius:999px;flex:none;align-items:center;gap:12px;min-height:48px;padding:0 18px;font-size:.875rem;font-weight:850;text-decoration:none;display:inline-flex;box-shadow:0 10px 28px #08284e0f}.ypeDiscoveryStoriesHead>a b{transition:transform .2s}:is(.ypeDiscoveryStoriesHead>a:hover b,.ypeDiscoveryStoriesHead>a:focus-visible b){transform:translate(4px)}.ypeDiscoveryStoryGrid{grid-template-columns:1.35fr 1fr 1fr;gap:16px;display:grid}.ypeDiscoveryStory{color:#fff;isolation:isolate;border-radius:26px;align-items:flex-end;min-height:390px;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 44px #071f431f}:is(.ypeDiscoveryStory:hover,.ypeDiscoveryStory:focus-visible){transform:translateY(-5px);box-shadow:0 26px 58px #071f4333}.ypeDiscoveryStory>img{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .55s;position:absolute;inset:0}:is(.ypeDiscoveryStory:hover>img,.ypeDiscoveryStory:focus-visible>img){transform:scale(1.045)}.ypeDiscoveryStory--violet>img{object-position:center}.ypeDiscoveryStory--cyan>img{object-position:58% center}.ypeDiscoveryStoryShade{z-index:-1;background:linear-gradient(#04142d05 12%,#04142d7a 52%,#04142df7 100%);position:absolute;inset:0}.ypeDiscoveryStory--violet .ypeDiscoveryStoryShade{background:linear-gradient(#1e10430f 12%,#20124385 52%,#180f37f7 100%)}.ypeDiscoveryStory--cyan .ypeDiscoveryStoryShade{background:linear-gradient(#03223108 12%,#032a3c7a 52%,#031f30f7 100%)}.ypeDiscoveryStoryNumber{color:#ffffff94;letter-spacing:.12em;font-size:1rem;font-weight:900;position:absolute;top:20px;right:22px}.ypeDiscoveryStoryCopy{width:100%;padding:28px}.ypeDiscoveryStoryCopy small{color:#7fe6ff;letter-spacing:.13em;font-size:.75rem;font-weight:900}.ypeDiscoveryStory--violet .ypeDiscoveryStoryCopy small{color:#d0b6ff}.ypeDiscoveryStory--cyan .ypeDiscoveryStoryCopy small{color:#80f0da}.ypeDiscoveryStoryCopy h3{color:#fff;letter-spacing:-.035em;max-width:460px;margin:10px 0;font-size:clamp(1.65rem,2.4vw,2.35rem);line-height:1.05}.ypeDiscoveryStoryCopy p{color:#ffffffc7;max-width:480px;margin:0;font-size:.95rem;line-height:1.58}.ypeDiscoveryStoryCopy>div{border-top:1px solid #ffffff2e;justify-content:space-between;align-items:center;gap:16px;margin-top:22px;padding-top:17px;display:flex}.ypeDiscoveryStoryCopy>div span{color:#ffffffa6;font-size:.8125rem;font-weight:750}.ypeDiscoveryStoryCopy>div b{color:#fff;font-size:.875rem;font-weight:850}.ypeDiscoveryStoryCopy>div i{margin-left:6px;font-style:normal;transition:transform .2s;display:inline-block}:is(.ypeDiscoveryStory:hover .ypeDiscoveryStoryCopy i,.ypeDiscoveryStory:focus-visible .ypeDiscoveryStoryCopy i){transform:translate(4px)}.ypePopularSection{margin-top:92px}.ypeHomeSectionTitle h2{max-width:760px;font-size:clamp(2.2rem,3.7vw,3.25rem)}.ypeHomeSectionTitle p{max-width:680px;font-size:1rem;line-height:1.6}.ypePopularRail{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.ypePopularCard{border-radius:24px;grid-column:span 2;box-shadow:0 14px 38px #071f4312}.ypePopularCard:first-child{background:linear-gradient(145deg,#fff 74%,#e9f6ff);grid-column:span 4}.ypePopularVisual{height:170px}.ypePopularCard:first-child .ypePopularVisual{height:220px}.ypePopularImage{object-fit:cover;width:100%;height:100%}.ypePopularCardBody{padding:20px}.ypePopularCardBody p{color:#5a6d82;min-height:0;font-size:.875rem;line-height:1.58}.ypePopularCardBody h3{font-size:1.45rem}.ypePopularCard:first-child .ypePopularCardBody h3{font-size:2rem}.ypePopularCardFoot{min-height:46px;font-size:.875rem}.ypeHomeJourney{color:#fff;background:radial-gradient(circle at 12% 0,#26b4dc38,#0000 32%),radial-gradient(circle at 92% 100%,#7d55ea38,#0000 30%),linear-gradient(135deg,#061a39,#0a3159 55%,#102a53);border-radius:32px;grid-template-columns:minmax(280px,.8fr) minmax(0,1.4fr);gap:48px;margin-top:92px;padding:54px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 65px #061a392e}.ypeHomeJourney:after{content:"";border:1px solid #ffffff1f;border-radius:50%;width:380px;height:380px;position:absolute;top:-210px;right:-170px;box-shadow:0 0 0 45px #ffffff06,0 0 0 90px #ffffff05}.ypeHomeJourneyIntro{z-index:1;position:relative}.ypeHomeJourneyIntro>span{color:#67dcf5}.ypeHomeJourneyIntro h2{color:#fff;font-size:clamp(2.25rem,4vw,3.65rem)}.ypeHomeJourneyIntro p{color:#ffffffb8;margin:18px 0 24px;font-size:1rem;line-height:1.65}.ypeHomeJourneyIntro>a{color:#09264b;background:#fff;border-radius:999px;align-items:center;min-height:48px;padding:0 18px;font-size:.875rem;font-weight:850;text-decoration:none;display:inline-flex}.ypeHomeJourneyFlow{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid;position:relative}.ypeHomeJourneyFlow>a{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff26;border-radius:22px;flex-direction:column;min-height:330px;padding:24px;text-decoration:none;transition:transform .2s,background .2s,border-color .2s;display:flex;position:relative}:is(.ypeHomeJourneyFlow>a:hover,.ypeHomeJourneyFlow>a:focus-visible){background:#ffffff21;border-color:#76e0f47a;transform:translateY(-4px)}.ypeHomeJourneyFlow>a>span{color:#ffffff8f;letter-spacing:.12em;font-size:.75rem;font-weight:900}.ypeHomeJourneyFlow i{background:linear-gradient(135deg,#34c9e4,#7659e7);border-radius:18px;place-items:center;width:58px;height:58px;margin:34px 0 24px;font-size:1.6rem;font-style:normal;display:grid;box-shadow:0 15px 32px #26b4dc3d}.ypeHomeJourneyFlow>a:nth-child(2) i{background:linear-gradient(135deg,#a06cf0,#e864a5)}.ypeHomeJourneyFlow>a:nth-child(3) i{background:linear-gradient(135deg,#23b8a7,#31a4df)}.ypeHomeJourneyFlow h3{color:#fff;margin:0;font-size:1.25rem;line-height:1.2}.ypeHomeJourneyFlow p{color:#ffffffad;margin:10px 0 24px;font-size:.9rem;line-height:1.55}.ypeHomeJourneyFlow b{color:#8be7f5;margin-top:auto;font-size:.8125rem}.ypeHomeEvidenceTools{background:radial-gradient(circle at 95% 0,#715be11c,#0000 27%),linear-gradient(145deg,#fff,#f1f8fc);border:1px solid #dce7f1;border-radius:30px;width:100%;margin-top:92px;padding:48px;box-shadow:0 20px 50px #071f4312}.ypeHomeEvidenceToolsHead h2{font-size:clamp(2.35rem,4vw,3.65rem)}.ypeHomeEvidenceToolCard{background:#ffffffe6;border-radius:22px;min-height:190px;padding:28px}.ypeHomeEvidenceToolNumber{color:#087a78;background:#e6f7f5;border-radius:12px;place-items:center;width:36px;height:36px;padding:0;display:grid}.ypeHomeEvidenceToolCard:nth-child(2) .ypeHomeEvidenceToolNumber{color:#6e4bc8;background:#f0eaff}.ypeHomeEvidenceToolCard:nth-child(3) .ypeHomeEvidenceToolNumber{color:#bd5f27;background:#fff0e6}.ypeHomeEvidenceToolCard h3{font-size:1.35rem}.ypeHomeEvidenceToolCard p{font-size:.95rem}@media (max-width:1000px){.ypeDiscoveryStoryGrid{grid-template-columns:1.1fr 1fr}.ypeDiscoveryStory:last-child{grid-column:1/-1;min-height:320px}.ypePopularRail{grid-template-columns:repeat(2,minmax(0,1fr))}.ypePopularCard,.ypePopularCard:first-child{grid-column:auto}.ypePopularCard:first-child{grid-column:1/-1}.ypeHomeJourney{grid-template-columns:1fr}}@media (max-width:760px){.ypeDiscoveryStories,.ypePopularSection,.ypeHomeJourney,.ypeHomeEvidenceTools{margin-top:56px}.ypeDiscoveryStoriesHead{flex-direction:column;align-items:flex-start;gap:20px}.ypeDiscoveryStoriesHead h2,.ypeHomeJourneyIntro h2{font-size:2.25rem}.ypeDiscoveryStoriesHead>a{justify-content:space-between;width:100%}.ypeDiscoveryStoryGrid{grid-template-columns:1fr}.ypeDiscoveryStory,.ypeDiscoveryStory:last-child{grid-column:auto;min-height:380px}.ypeDiscoveryStoryCopy{padding:24px}.ypeDiscoveryStoryCopy h3{font-size:1.85rem}.ypeHomeSectionTitle{flex-direction:column;align-items:flex-start;gap:14px}.ypeHomeSectionTitle p{display:block}.ypePopularRail{gap:14px;margin:0 -14px;padding:0 14px 12px;display:flex}.ypePopularCard,.ypePopularCard:first-child{flex:0 0 86vw}.ypePopularVisual,.ypePopularCard:first-child .ypePopularVisual{height:190px}.ypePopularCard:first-child .ypePopularCardBody h3{font-size:1.55rem}.ypeHomeJourney{border-radius:26px;gap:34px;margin-left:-6px;margin-right:-6px;padding:34px 20px 22px}.ypeHomeJourneyFlow{grid-template-columns:1fr}.ypeHomeJourneyFlow>a{min-height:0}.ypeHomeJourneyFlow i{margin:24px 0 18px}.ypeHomeEvidenceTools{border-radius:25px;width:100%;padding:32px 18px}.ypeHomeEvidenceToolsHead h2{font-size:2.3rem}}@media (prefers-reduced-motion:reduce){.ypeDiscoveryStory,.ypeDiscoveryStory>img,.ypeDiscoveryStoryCopy>div i,.ypeHomeJourneyFlow>a{transition:none}}.seoBreadcrumbs{color:#536987;width:min(100% - 32px,1580px);margin:18px auto 4px;font-size:.86rem;font-weight:750}.seoBreadcrumbs ol{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.seoBreadcrumbs li:not(:last-child):after{content:"/";color:#a0aec0;margin-left:8px}.seoBreadcrumbs a{color:#35577f;text-decoration:none}:is(.seoBreadcrumbs a:hover,.seoBreadcrumbs a:focus-visible){color:#092456;text-underline-offset:3px;text-decoration:underline}.relatedResearchAreas{background:linear-gradient(135deg,#f7fbff,#fff 52%,#f4fbfa);border:1px solid #dbe5f0;border-radius:24px;width:min(100% - 32px,1580px);margin:28px auto 12px;padding:clamp(22px,3vw,34px)}.relatedResearchAreas small{color:#46708d;letter-spacing:.1em;font-weight:900}.relatedResearchAreas h2{color:#07275b;margin:7px 0 16px;font-size:clamp(1.35rem,2vw,1.85rem)}.relatedResearchAreas div{flex-wrap:wrap;gap:10px;display:flex}.relatedResearchAreas a{color:#173e70;background:#fff;border:1px solid #cbdbea;border-radius:999px;align-items:center;min-height:44px;padding:10px 15px;font-weight:800;text-decoration:none;display:inline-flex}:is(.relatedResearchAreas a:hover,.relatedResearchAreas a:focus-visible){color:#075e6b;border-color:#168a99;box-shadow:0 8px 22px #092e571a}.profileReviewNote{color:#536987;margin:18px 0 0;font-size:.92rem}.profileReviewNote a{color:#194f80;font-weight:800}@media (max-width:720px){.seoBreadcrumbs,.relatedResearchAreas{width:min(100% - 22px,1580px)}.seoBreadcrumbs{margin-top:12px}.relatedResearchAreas a{justify-content:space-between;width:100%}}
