.compound_hero__CMlUi{position:relative;margin:1.5rem 0 .4rem;border-radius:var(--radius);overflow:hidden;border:1px solid var(--line);background:var(--paper-2);aspect-ratio:16/9;max-height:420px;width:100%}.compound_heroImg__MM4PW{width:100%;height:100%;object-fit:cover}.compound_caption__IIWnI{font-size:.78rem;color:var(--muted);margin:0 0 1.5rem}.compound_grid__KSLKy{display:grid;gap:1.25rem;margin-top:1.5rem;align-items:start}@media (min-width:900px){.compound_grid__KSLKy{grid-template-columns:minmax(0,1fr) 340px}}.compound_panel__eXB37{background:var(--surface,#fff);border:1px solid var(--line);border-radius:var(--radius);padding:1.25rem;box-shadow:var(--shadow)}.compound_panel__eXB37 h2{margin:0 0 .9rem;font-size:1.15rem}.compound_facts__0_5pd{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem;margin:0 0 1rem}.compound_fact__CY_SV{border:1px solid var(--line);border-radius:10px;padding:.6rem .75rem;background:#fff}.compound_fact__CY_SV dt{font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:700}.compound_fact__CY_SV dd{margin:.2rem 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.95rem;word-break:break-word}.compound_sub__fCOMM{font-size:.85rem;color:var(--muted)}.compound_sources__tiYDD{font-size:.8rem;color:var(--muted);margin:.6rem 0 0}.compound_sources__tiYDD a{text-decoration:underline}.compound_seqWrap__GSV8x{margin:.25rem 0 .9rem}.compound_seqLabel__TqNa_{font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:700;margin-bottom:.4rem}.compound_seq___jkv5{display:flex;flex-wrap:wrap;gap:4px;list-style:none;padding:0;margin:0}.compound_res__Zgu9n,.compound_term__69bfC{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-width:2.15rem;height:2.6rem;border-radius:8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700;font-size:.95rem;line-height:1;border:1px solid transparent}.compound_res__Zgu9n small{font-size:.55rem;font-weight:600;margin-top:3px}.compound_term__69bfC{background:transparent;border:1px dashed var(--line);color:var(--muted);font-size:.75rem;padding:0 .35rem}.compound_hydrophobic__ZV1Xg{background:#fdebdd;color:#9a3d02;border-color:#f6c9a6}.compound_acidic__CJoKM{background:#fde4e1;color:#a31f14;border-color:#f5bdb6}.compound_basic__xyP5P{background:#e1ecfb;color:#1d4f91;border-color:#b9cff2}.compound_polar__VaBdw{background:#dff1ee;color:#0b5f53;border-color:#b0dcd4}.compound_special__3Yo56{background:#eceff2;color:#2a3842;border-color:#d3d9de}.compound_nonstandard__nwx3C{background:#152028;color:#fff}.compound_legend__XAYEZ{display:flex;flex-wrap:wrap;gap:.35rem .8rem;margin-top:.55rem;font-size:.72rem;color:var(--muted)}.compound_legend__XAYEZ span{display:inline-flex;align-items:center;gap:.3rem}.compound_legend__XAYEZ i{width:.7rem;height:.7rem;border-radius:3px;display:inline-block}.compound_finder__p8HI0{position:relative;background:#fff;border:1.5px solid var(--accent);border-radius:16px;padding:1.1rem;box-shadow:0 18px 40px color-mix(in srgb,var(--accent) 14%,transparent)}.compound_finderKicker__LWmqq{font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:var(--accent);margin:0 0 .6rem}.compound_badge__9XCso{position:absolute;top:-12px;right:14px;background:var(--accent-2);color:#fff;font-size:.75rem;font-weight:800;padding:.3rem .65rem;border-radius:999px;box-shadow:0 6px 14px color-mix(in srgb,var(--accent-2) 30%,transparent)}.compound_finderBody__vHnr6{display:grid;grid-template-columns:80px minmax(0,1fr) auto;gap:.9rem;align-items:center}.compound_productImg__J0_6X{width:80px;height:80px;object-fit:contain;border-radius:12px;background:var(--paper)}.compound_productName__679P8{font-weight:800;margin:0;font-size:1rem}.compound_priceRow__ixheG{display:flex;align-items:baseline;gap:.5rem;margin-top:.3rem;flex-wrap:wrap}.compound_was__2KUkK{color:var(--muted);text-decoration:line-through;font-size:.9rem}.compound_now__DBS33{font-size:1.45rem;font-weight:800;color:var(--ink)}.compound_code__iBRt8{font-size:.8rem;margin-top:.2rem}.compound_code__iBRt8 strong{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;background:var(--paper);border:1px dashed var(--accent);border-radius:6px;padding:0 .3rem}.compound_finderFoot__YXIwh{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.9rem}.compound_stock__RbyaP{font-size:.8rem;font-weight:700}.compound_in__G5fkq{color:var(--clear)}.compound_out__8v9tS{color:var(--hold)}.compound_buy__uUK9C{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;flex:none;border-radius:50%;background:var(--accent);color:#fff;font-weight:800;font-size:1rem;box-shadow:0 10px 22px color-mix(in srgb,var(--accent) 35%,transparent);transition:transform .15s ease,filter .15s ease}.compound_buy__uUK9C:focus-visible,.compound_buy__uUK9C:hover{color:#fff;transform:scale(1.06);filter:brightness(1.05)}.compound_fine__a0PPW{font-size:.72rem;color:var(--muted);margin:.8rem 0 0;line-height:1.45}.compound_fine__a0PPW a{text-decoration:underline}.compound_figure__Bj_8V{margin:0}.compound_svgScroll__mNgPK{overflow-x:auto;-webkit-overflow-scrolling:touch}.compound_figure__Bj_8V svg{display:block;width:100%;min-width:520px;max-width:760px;height:auto;margin-inline:auto}.compound_figure__Bj_8V figcaption{font-size:.85rem;color:var(--muted);margin-top:.6rem}.compound_refs___n5IA{font-size:.8rem;color:var(--muted);padding-left:1.2rem;margin:.6rem 0 0}.compound_refs___n5IA a{text-decoration:underline}.compound_libraryGrid__IS5g8{display:grid;gap:1.5rem;margin-top:1.5rem}@media (min-width:900px){.compound_libraryGrid__IS5g8{grid-template-columns:repeat(2,minmax(0,1fr))}}.compound_finderCompact__AxjDm{padding:1rem}.compound_rank2__QVuW0,.compound_rank__nADjT{display:inline-grid;place-items:center;min-width:1.6rem;height:1.6rem;margin-right:.35rem;border-radius:999px;background:var(--accent);color:#fff;font-size:.72rem;letter-spacing:0}.compound_rank2__QVuW0{background:var(--ink-soft)}.compound_stock__RbyaP{display:block;margin-top:.3rem}.compound_ctaBar__XFpxw{display:flex;align-items:center;justify-content:center;min-height:48px;margin-top:.95rem;padding:.6rem .9rem;border-radius:12px;background:var(--grad-brand);color:#fff;font-weight:750;font-size:.93rem;text-align:center;line-height:1.3;transition:filter .15s ease,transform .15s ease}.compound_ctaBar__XFpxw:focus-visible,.compound_ctaBar__XFpxw:hover{color:#fff;filter:brightness(1.07);transform:translateY(-1px)}.compound_codeRow__i5qkb{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.6rem;font-size:.78rem;color:var(--muted)}.compound_finderLinks__hQbX3{display:flex;flex-wrap:wrap;gap:.35rem 1rem;margin:.8rem 0 0;font-size:.85rem;font-weight:700}.compound_finderLinks__hQbX3 a{color:var(--brand-ink)}.compound_runner__SMGAe{position:relative;background:#fff;border:1px solid var(--line-strong);border-radius:16px;padding:1.1rem}.compound_runnerKicker__sl3g3{margin:0 0 .5rem;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:var(--ink-soft)}.compound_runnerName__qdtjx{margin:0;font-weight:800;font-size:1.05rem}.compound_runnerName__qdtjx span{display:block;font-weight:600;font-size:.8rem;color:var(--muted);margin-top:.1rem}.compound_runnerMatch__LyJxV{display:inline-block;margin:.55rem 0 0;padding:.2rem .55rem;border-radius:8px;background:var(--paper-2);font-size:.78rem;font-weight:650;color:var(--ink-soft)}.compound_runnerFacts__a1ajL{display:grid;gap:.45rem;margin:.8rem 0 0}.compound_runnerFacts__a1ajL div{display:grid;grid-template-columns:8.5rem 1fr;gap:.5rem;font-size:.85rem}.compound_runnerFacts__a1ajL dt{color:var(--muted)}.compound_runnerFacts__a1ajL dd{margin:0;font-weight:600}.compound_runnerActions__lrC_A{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:.9rem}.compound_runnerBtn__0757G{display:inline-flex;align-items:center;min-height:44px;padding:.55rem .9rem;border-radius:10px;border:1px solid var(--line-strong);font-weight:700;font-size:.88rem;color:var(--ink);background:var(--paper)}.compound_runnerBtn__0757G:hover{background:var(--paper-2)}.compound_runnerLink__krZ__{font-weight:700;font-size:.85rem;color:var(--brand-ink)}.archetypes_page__Temci{padding-top:1.25rem;padding-bottom:1rem}.archetypes_page__Temci h1{margin:.35rem 0 .6rem;font-size:clamp(1.9rem,1.4rem + 2vw,2.9rem);line-height:1.08;letter-spacing:-.02em}.archetypes_page__Temci h2{font-size:clamp(1.2rem,1.05rem + .6vw,1.5rem);margin:0 0 .75rem;letter-spacing:-.01em}.archetypes_crumbs__zIdi1{display:flex;flex-wrap:wrap;gap:.4rem;font-size:.82rem;color:var(--muted)}.archetypes_crumbs__zIdi1 a{color:var(--muted)}.archetypes_crumbs__zIdi1 a:hover{color:var(--brand-ink)}.archetypes_crumbs__zIdi1 [aria-current]{color:var(--ink-soft);font-weight:600}.archetypes_kicker__PhIB7{margin:1rem 0 0;font:600 .74rem/1.3 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--brand)}.archetypes_lede__DrJ8p{margin:0;max-width:46rem;font-size:1.08rem;color:var(--ink-soft);line-height:1.6}.archetypes_answer__PsWBM{margin:0 auto;max-width:44rem;font-size:1.2rem;line-height:1.6;color:var(--ink-soft)}.archetypes_tags__fTAsj{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:1rem}.archetypes_groupBadge__C7odH,.archetypes_tagMuted__5aLHc,.archetypes_tagWarn__Xunjb,.archetypes_tag__cl4_o{display:inline-flex;align-items:center;min-height:28px;padding:.15rem .6rem;border-radius:999px;font-size:.78rem;font-weight:600;border:1px solid var(--line-strong);background:var(--surface);color:var(--ink-soft)}.archetypes_tagMuted__5aLHc{border-color:transparent;background:transparent;color:var(--muted);font-weight:500}.archetypes_tagWarn__Xunjb{background:#fff7ed;border-color:#fed7aa;color:var(--warn)}.archetypes_groupBadge__C7odH{border-color:transparent;color:#fff;background:var(--brand)}.archetypes_groupBadge__C7odH[data-group=metabolic]{background:#0e7490}.archetypes_groupBadge__C7odH[data-group=growth]{background:#4338ca}.archetypes_groupBadge__C7odH[data-group=longevity]{background:#7c3aed}.archetypes_groupBadge__C7odH[data-group=cognitive]{background:#be185d}.archetypes_groupBadge__C7odH[data-group=skin]{background:#c2410c}.archetypes_groupBadge__C7odH[data-group=blends]{background:#0b1626}.archetypes_groupBadge__C7odH[data-group=cofactors]{background:#475569}.archetypes_hero__soYZm{margin:1.5rem 0 0}.archetypes_hero__soYZm img{display:block;width:100%;height:auto;border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--paper-2)}.archetypes_hero__soYZm figcaption{margin-top:.45rem;font-size:.75rem;color:var(--muted)}.archetypes_hero_banner__zboPw img{aspect-ratio:16/6;object-fit:cover}.archetypes_hero_side__zLPH7{margin:0}.archetypes_hero_thumb__lUFrJ{margin:0;max-width:280px}.archetypes_hero_thumb__lUFrJ figcaption{display:none}.archetypes_block__rsT6R{margin-top:2.25rem}.archetypes_main__PAfwp>.archetypes_block__rsT6R:first-child{margin-top:0}.archetypes_withRailLeft__9V82l,.archetypes_withRail__pQJPt{display:grid;gap:2rem;margin-top:2rem;align-items:start}.archetypes_rail__DIM5K{display:grid;gap:1rem}@media (min-width:960px){.archetypes_withRail__pQJPt{grid-template-columns:minmax(0,1fr) 360px}.archetypes_withRailLeft__9V82l{grid-template-columns:360px minmax(0,1fr)}.archetypes_rail__DIM5K{position:sticky;top:calc(var(--header-h) + 1rem)}}.archetypes_pair___6gWF,.archetypes_stack__sDsx7{display:grid;gap:1.25rem}.archetypes_pair___6gWF{margin-top:1.25rem;align-items:start}@media (min-width:760px){.archetypes_pair___6gWF{grid-template-columns:1fr 1fr}}.archetypes_head__rBWW6{max-width:52rem}.archetypes_headCenter__tbLiO{text-align:center;max-width:52rem;margin:0 auto}.archetypes_headCenter__tbLiO .archetypes_tags__fTAsj{justify-content:center}.archetypes_centerH__bR_Ef{text-align:center}.archetypes_narrow__jfGI5{max-width:46rem;margin:0 auto}.archetypes_splitReverse__c6JJS,.archetypes_split__qUZqp{display:grid;gap:1.5rem;align-items:center;margin-top:.5rem}@media (min-width:900px){.archetypes_split__qUZqp{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.archetypes_splitReverse__c6JJS{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}}.archetypes_tableWrap__k5ktE{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.archetypes_table__tAFRN{width:100%;border-collapse:collapse;font-size:.92rem}.archetypes_table__tAFRN caption{text-align:left;padding:.75rem 1rem 0;color:var(--muted);font-size:.82rem}.archetypes_table__tAFRN td,.archetypes_table__tAFRN th{padding:.7rem 1rem;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}.archetypes_table__tAFRN tbody tr:last-child td,.archetypes_table__tAFRN tbody tr:last-child th{border-bottom:0}.archetypes_table__tAFRN thead th{font-size:.78rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);background:var(--paper)}.archetypes_table__tAFRN tbody th{font-weight:600;color:var(--ink-soft);white-space:nowrap}.archetypes_mono__SdU0M{font-family:var(--font-mono);font-size:.88rem}.archetypes_tableCta__nQHdj{font-weight:700;color:var(--brand-ink)}.archetypes_chips__3SfR2{list-style:none;padding:0;margin:.75rem 0 0;display:grid;gap:.6rem;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr))}.archetypes_chips__3SfR2 li{padding:.7rem .85rem;border-radius:12px;background:var(--surface);border:1px solid var(--line)}.archetypes_chips__3SfR2 span{display:block;font-size:.74rem;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.archetypes_chips__3SfR2 strong{font-family:var(--font-mono);font-size:.95rem}.archetypes_checks__0w2Cq,.archetypes_numbered__a810z{margin:0;padding:0;list-style:none;display:grid;gap:.6rem}.archetypes_checks__0w2Cq li,.archetypes_numbered__a810z li{position:relative;padding:.75rem .9rem .75rem 2.4rem;border-radius:12px;background:var(--surface);border:1px solid var(--line);line-height:1.55}.archetypes_checks__0w2Cq li:before{content:"✓";position:absolute;left:.9rem;top:.75rem;color:var(--brand);font-weight:800}.archetypes_numbered__a810z{counter-reset:n}.archetypes_numbered__a810z li{counter-increment:n}.archetypes_numbered__a810z li:before{content:counter(n);position:absolute;left:.75rem;top:.78rem;width:1.2rem;height:1.2rem;display:grid;place-items:center;border-radius:50%;font-size:.72rem;font-weight:800;color:#fff;background:var(--ink-soft)}.archetypes_qa__35fTe{display:grid;gap:1.25rem}.archetypes_qa__35fTe h3{margin:0 0 .3rem;font-size:1.05rem}.archetypes_qa__35fTe p{margin:0;color:var(--ink-soft);line-height:1.6}.archetypes_stockLine__9LnTQ{margin:.75rem 0 0;padding:.6rem .85rem;border-left:3px solid var(--brand);background:var(--brand-tint);border-radius:0 10px 10px 0;font-size:.92rem}.archetypes_timeline___Ec9P{list-style:none;margin:2.5rem 0 0;padding:0;counter-reset:step}.archetypes_timeline___Ec9P>li{position:relative;counter-increment:step;padding:0 0 2.25rem 3.25rem;border-left:2px solid var(--line-strong);margin-left:1.1rem}.archetypes_timeline___Ec9P>li:last-child{border-left-color:transparent;padding-bottom:.5rem}.archetypes_timeline___Ec9P>li:before{content:counter(step);position:absolute;left:-1.15rem;top:-.2rem;width:2.3rem;height:2.3rem;display:grid;place-items:center;border-radius:50%;background:#4338ca;color:#fff;font-weight:800;box-shadow:0 0 0 5px var(--paper)}.archetypes_timeline___Ec9P>li>h2{margin-top:.1rem}.archetypes_timeline___Ec9P .archetypes_block__rsT6R{margin-top:1.25rem}.archetypes_steps__cCsny{list-style:none;margin:2rem 0 0;padding:0;display:grid;gap:1rem}.archetypes_steps__cCsny>li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;padding:1.25rem;border-radius:var(--radius);background:var(--surface);border:1px solid var(--line)}.archetypes_steps__cCsny h2{margin-top:.1rem}.archetypes_stepNo__9mMxW{font:700 1.5rem/1 var(--font-mono);color:var(--brand)}.archetypes_benchHead__pS_BG{display:grid;gap:1.25rem;align-items:center;margin-top:.5rem}@media (min-width:760px){.archetypes_benchHead__pS_BG{grid-template-columns:240px minmax(0,1fr)}}.archetypes_components__SgQyp{list-style:none;margin:0;padding:0;display:grid;gap:.85rem;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}.archetypes_components__SgQyp a{display:grid;gap:.3rem;height:100%;padding:1rem;border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);color:var(--ink);transition:border-color .2s ease,transform .2s var(--ease-out)}.archetypes_components__SgQyp a:hover{border-color:var(--brand);transform:translateY(-2px)}.archetypes_components__SgQyp strong{font-size:1.1rem}.archetypes_compAmount__db_Pc{font:700 .8rem/1.2 var(--font-mono);color:var(--brand)}.archetypes_compMeta__ARUT4{font-family:var(--font-mono);font-size:.78rem;color:var(--muted)}.archetypes_compMech__YmZb3{font-size:.86rem;color:var(--ink-soft)}.archetypes_callout__6vwuW{margin-top:1.5rem;padding:1rem 1.1rem;border-radius:var(--radius);background:#fff7ed;border:1px solid #fed7aa;color:#7c2d12;line-height:1.55}.archetypes_related__xu23j{margin-top:2.75rem;padding:1.25rem;border-radius:var(--radius);background:var(--paper-2)}.archetypes_relatedLabel__7HNri{margin:0 0 .6rem;font:600 .74rem/1.3 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.archetypes_related__xu23j ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.archetypes_related__xu23j li a{display:inline-flex;min-height:40px;align-items:center;padding:.3rem .8rem;border-radius:999px;background:var(--surface);border:1px solid var(--line);font-weight:600;font-size:.88rem}.archetypes_relatedLinks__G_yC8{display:flex;flex-wrap:wrap;gap:.4rem 1.1rem;margin:.9rem 0 0;font-size:.86rem;font-weight:600}.archetypes_dossier__Vv7xq .archetypes_hero_wide__U8RF4 img{aspect-ratio:16/7;object-fit:cover}.archetypes_vial__HMwNz .archetypes_hero_thumb__lUFrJ{max-width:100%}.archetypes_vial__HMwNz .archetypes_hero_thumb__lUFrJ img{aspect-ratio:16/5;object-fit:cover}.archetypes_spec__fzLQG .archetypes_hero_side__zLPH7 img{aspect-ratio:4/3;object-fit:cover}.archetypes_explainer__4x1Eh .archetypes_block__rsT6R>h2{font-size:clamp(1.25rem,1.1rem + .7vw,1.6rem)}.archetypes_timelinePage__Z6wIu .archetypes_hero_side__zLPH7 img{aspect-ratio:1/1;object-fit:cover}.archetypes_formatPage__UR_l5 .archetypes_hero_side__zLPH7 img{aspect-ratio:3/2;object-fit:cover}.archetypes_bench__JAAj_ .archetypes_hero_thumb__lUFrJ img{aspect-ratio:1/1;object-fit:cover}