.stacks-index[data-astro-cid-hnr4gu3m]{max-width:1100px;margin:32px auto 96px;padding:0 24px}.page-head[data-astro-cid-hnr4gu3m]{padding:40px 0 48px;border-bottom:1px solid color-mix(in oklab,var(--bone) 12%,transparent)}.kicker[data-astro-cid-hnr4gu3m]{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;color:var(--cyan);margin:0 0 12px}.stacks-index[data-astro-cid-hnr4gu3m] h1[data-astro-cid-hnr4gu3m]{font-family:var(--font-sans);font-weight:700;font-size:clamp(32px,4vw,48px);line-height:1.05;letter-spacing:-.025em;margin:0 0 18px;color:var(--bone)}.lede[data-astro-cid-hnr4gu3m]{font-size:16px;line-height:1.6;color:color-mix(in oklab,var(--bone) 80%,transparent);max-width:68ch;margin:0 0 20px}.head-note[data-astro-cid-hnr4gu3m]{background:color-mix(in oklab,var(--amber) 6%,transparent);border-left:3px solid var(--amber);padding:12px 16px;max-width:68ch;font-size:13.5px;line-height:1.55;color:color-mix(in oklab,var(--bone) 80%,transparent)}.head-note[data-astro-cid-hnr4gu3m] strong[data-astro-cid-hnr4gu3m]{color:var(--amber)}.stack-grid[data-astro-cid-hnr4gu3m]{display:grid;grid-template-columns:1fr;gap:16px;margin-top:32px}@media(min-width:720px){.stack-grid[data-astro-cid-hnr4gu3m]{grid-template-columns:1fr 1fr}}@media(min-width:1080px){.stack-grid[data-astro-cid-hnr4gu3m]{grid-template-columns:1fr 1fr 1fr}}.stack-card[data-astro-cid-hnr4gu3m]{display:block;background:color-mix(in oklab,var(--ink-2) 55%,transparent);border:1px solid color-mix(in oklab,var(--bone) 8%,transparent);padding:18px 20px;text-decoration:none;color:var(--bone);transition:border-color .15s,background .15s}.stack-card[data-astro-cid-hnr4gu3m]:hover{border-color:var(--cyan);background:color-mix(in oklab,var(--ink-2) 80%,transparent)}.card-top[data-astro-cid-hnr4gu3m]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:12px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase}.grade[data-astro-cid-hnr4gu3m]{padding:3px 8px;border:1px solid currentColor}.grade-S[data-astro-cid-hnr4gu3m],.grade-A[data-astro-cid-hnr4gu3m]{color:var(--cyan)}.grade-B[data-astro-cid-hnr4gu3m]{color:var(--bone)}.grade-C[data-astro-cid-hnr4gu3m]{color:color-mix(in oklab,var(--bone) 70%,transparent)}.grade-D[data-astro-cid-hnr4gu3m]{color:var(--amber)}.grade-F[data-astro-cid-hnr4gu3m]{color:#ff6b6b}.purpose[data-astro-cid-hnr4gu3m]{color:color-mix(in oklab,var(--bone) 70%,transparent)}.status[data-astro-cid-hnr4gu3m]{color:color-mix(in oklab,var(--bone) 55%,transparent)}.status-authorised[data-astro-cid-hnr4gu3m]{color:var(--cyan)}.status-investigational[data-astro-cid-hnr4gu3m]{color:var(--bone)}.status-grey-market[data-astro-cid-hnr4gu3m]{color:var(--amber)}.stack-name[data-astro-cid-hnr4gu3m]{font-family:var(--font-sans);font-weight:700;font-size:20px;margin:0 0 8px;line-height:1.15;letter-spacing:-.01em}.stack-summary[data-astro-cid-hnr4gu3m]{font-size:13.5px;line-height:1.5;margin:0 0 14px;color:color-mix(in oklab,var(--bone) 78%,transparent)}.stack-compounds[data-astro-cid-hnr4gu3m]{font-family:var(--font-mono);font-size:11.5px;color:color-mix(in oklab,var(--bone) 60%,transparent);padding-top:12px;border-top:1px solid color-mix(in oklab,var(--bone) 8%,transparent)}.sep[data-astro-cid-hnr4gu3m]{color:color-mix(in oklab,var(--bone) 40%,transparent)}.reg-index[data-astro-cid-akm7ix2k]{max-width:1100px;margin:32px auto 96px;padding:0 24px}.reg-head[data-astro-cid-akm7ix2k]{padding:40px 0 36px;border-bottom:1px solid color-mix(in oklab,var(--bone) 12%,transparent)}.kicker[data-astro-cid-akm7ix2k]{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;color:var(--cyan);margin:0 0 12px}.reg-index[data-astro-cid-akm7ix2k] h1[data-astro-cid-akm7ix2k]{font-family:var(--font-sans);font-weight:700;font-size:clamp(32px,4vw,48px);line-height:1.05;letter-spacing:-.025em;margin:0 0 18px;color:var(--bone)}.lede[data-astro-cid-akm7ix2k]{font-size:16px;line-height:1.6;color:color-mix(in oklab,var(--bone) 80%,transparent);max-width:68ch;margin:0 0 16px}.count[data-astro-cid-akm7ix2k]{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;color:color-mix(in oklab,var(--bone) 55%,transparent);margin:0}.wire[data-astro-cid-akm7ix2k]{margin-top:32px}.wire-list[data-astro-cid-akm7ix2k]{list-style:none;padding:0;margin:0}.wire-row[data-astro-cid-akm7ix2k]{border-bottom:1px solid color-mix(in oklab,var(--bone) 8%,transparent)}.wire-link[data-astro-cid-akm7ix2k]{display:grid;grid-template-columns:130px 1fr;grid-template-areas:"date meta" "date title" "date peptides";gap:4px 24px;padding:16px 8px;text-decoration:none;color:var(--bone);transition:background .12s}@media(max-width:720px){.wire-link[data-astro-cid-akm7ix2k]{grid-template-columns:1fr;grid-template-areas:"date" "meta" "title" "peptides";gap:6px}}.wire-link[data-astro-cid-akm7ix2k]:hover{background:color-mix(in oklab,var(--ink-2) 60%,transparent)}.wire-date[data-astro-cid-akm7ix2k]{grid-area:date;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.05em;color:color-mix(in oklab,var(--bone) 60%,transparent);align-self:start;padding-top:2px}.wire-meta[data-astro-cid-akm7ix2k]{grid-area:meta;display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in oklab,var(--bone) 60%,transparent)}.dot[data-astro-cid-akm7ix2k]{width:6px;height:6px;border-radius:50%;display:inline-block}.dot-ok[data-astro-cid-akm7ix2k]{background:var(--cyan)}.dot-warn[data-astro-cid-akm7ix2k]{background:var(--amber)}.dot-bad[data-astro-cid-akm7ix2k]{background:#ff6b6b}.dot-mute[data-astro-cid-akm7ix2k]{background:color-mix(in oklab,var(--bone) 30%,transparent)}.authority[data-astro-cid-akm7ix2k]{color:var(--bone);font-weight:500}.jur[data-astro-cid-akm7ix2k]{color:color-mix(in oklab,var(--bone) 70%,transparent)}.action[data-astro-cid-akm7ix2k]{color:var(--bone)}.wire-title[data-astro-cid-akm7ix2k]{grid-area:title;font-family:var(--font-sans);font-size:15.5px;line-height:1.4;color:var(--bone);font-weight:500}.wire-peptides[data-astro-cid-akm7ix2k]{grid-area:peptides;font-family:var(--font-mono);font-size:11px;color:color-mix(in oklab,var(--bone) 55%,transparent);letter-spacing:.04em}
