.assay-capability[data-astro-cid-nadg6lqc]{padding-block:44px 52px}.platform-intro[data-astro-cid-nadg6lqc]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:64px;margin-bottom:34px;display:grid}.platform-copy[data-astro-cid-nadg6lqc]{max-width:570px}.platform-copy[data-astro-cid-nadg6lqc] h2[data-astro-cid-nadg6lqc]{max-width:470px;font-weight:450;line-height:1.2}.platform-description[data-astro-cid-nadg6lqc]{color:var(--muted);margin-top:20px;font-size:16px;line-height:1.8}.platform-figure[data-astro-cid-nadg6lqc]{min-width:0;margin:0}.platform-figure[data-astro-cid-nadg6lqc] img{object-fit:contain;width:100%;height:230px;display:block}.platform-figure[data-astro-cid-nadg6lqc] figcaption[data-astro-cid-nadg6lqc]{color:var(--muted);margin-top:10px;font-size:11px;line-height:1.6}.biochemical-example[data-astro-cid-nadg6lqc]{border-left:2px solid var(--green);padding-left:28px}.biochemical-example[data-astro-cid-nadg6lqc] .eyebrow[data-astro-cid-nadg6lqc]{margin-bottom:12px}.biochemical-example[data-astro-cid-nadg6lqc] h3[data-astro-cid-nadg6lqc]{margin:0 0 12px;font-size:23px;font-weight:500;line-height:1.35}.biochemical-example[data-astro-cid-nadg6lqc]>p[data-astro-cid-nadg6lqc]:not(.eyebrow){color:var(--muted);font-size:14px;line-height:1.7}.biochemical-workflow[data-astro-cid-nadg6lqc]{counter-reset:assay-step;margin:20px 0 0;padding:0;list-style:none}.biochemical-workflow[data-astro-cid-nadg6lqc] li[data-astro-cid-nadg6lqc]{counter-increment:assay-step;border-top:1px solid var(--line);grid-template-columns:24px 1fr;column-gap:12px;padding-block:10px;display:grid}.biochemical-workflow[data-astro-cid-nadg6lqc] li[data-astro-cid-nadg6lqc]:before{content:counter(assay-step, decimal-leading-zero);color:var(--green);grid-row:span 2;font-size:12px;line-height:22px}.biochemical-workflow[data-astro-cid-nadg6lqc] strong[data-astro-cid-nadg6lqc]{font-size:14px;font-weight:550;line-height:22px}.biochemical-workflow[data-astro-cid-nadg6lqc] span[data-astro-cid-nadg6lqc]{color:var(--muted);grid-column:2;font-size:12px;line-height:1.6}.assay-repertoire[data-astro-cid-nadg6lqc]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:56px;display:grid}.repertoire-item[data-astro-cid-nadg6lqc]{border-top:1px solid var(--line)}.repertoire-item[data-astro-cid-nadg6lqc] summary[data-astro-cid-nadg6lqc]{cursor:pointer;justify-content:space-between;align-items:start;gap:20px;padding:23px 0;list-style:none;display:flex}.repertoire-item[data-astro-cid-nadg6lqc] summary[data-astro-cid-nadg6lqc]::-webkit-details-marker{display:none}.repertoire-item[data-astro-cid-nadg6lqc] summary[data-astro-cid-nadg6lqc]:hover .assay-title[data-astro-cid-nadg6lqc]{color:var(--green)}.repertoire-item[data-astro-cid-nadg6lqc] summary[data-astro-cid-nadg6lqc]:focus-visible{outline:2px solid var(--green);outline-offset:4px}.assay-title[data-astro-cid-nadg6lqc]{margin:0;font-size:17px;font-weight:550;line-height:1.5;display:block}.assay-answer[data-astro-cid-nadg6lqc]{color:var(--muted);max-width:470px;margin-top:6px;font-size:14px;line-height:1.65;display:block}.assay-chevron[data-astro-cid-nadg6lqc]{color:var(--green);flex-shrink:0;margin-top:4px}.repertoire-item[data-astro-cid-nadg6lqc][open] .assay-chevron[data-astro-cid-nadg6lqc]{transform:rotate(180deg)}.assay-methods[data-astro-cid-nadg6lqc]{border-left:2px solid var(--mint);gap:16px;margin:0 30px 24px 0;padding-left:18px;display:grid}.assay-methods[data-astro-cid-nadg6lqc] dt[data-astro-cid-nadg6lqc]{margin-bottom:4px;font-size:11px;font-weight:600}.assay-methods[data-astro-cid-nadg6lqc] dd[data-astro-cid-nadg6lqc]{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.assay-detail-link[data-astro-cid-nadg6lqc]{margin:0 0 24px 18px;font-size:13px}.ex-vivo-reference[data-astro-cid-nadg6lqc]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:16px 32px;margin-top:14px;padding-top:24px;display:flex}.ex-vivo-reference[data-astro-cid-nadg6lqc] p[data-astro-cid-nadg6lqc]{color:var(--muted);font-size:13px;line-height:1.7}.ex-vivo-reference[data-astro-cid-nadg6lqc] .text-link[data-astro-cid-nadg6lqc]{font-size:13px}@media (width<=960px){.platform-intro[data-astro-cid-nadg6lqc]{gap:36px}.platform-figure[data-astro-cid-nadg6lqc] img{height:200px}.assay-repertoire[data-astro-cid-nadg6lqc]{column-gap:32px}}@media (width<=600px){.assay-capability[data-astro-cid-nadg6lqc]{padding-block:34px}.platform-intro[data-astro-cid-nadg6lqc]{grid-template-columns:1fr;gap:24px;margin-bottom:26px}.platform-description[data-astro-cid-nadg6lqc]{margin-top:16px;font-size:15px}.platform-figure[data-astro-cid-nadg6lqc] img{height:200px}.biochemical-example[data-astro-cid-nadg6lqc]{padding-left:20px}.assay-repertoire[data-astro-cid-nadg6lqc]{grid-template-columns:1fr}.repertoire-item[data-astro-cid-nadg6lqc] summary[data-astro-cid-nadg6lqc]{padding-block:20px}.assay-methods[data-astro-cid-nadg6lqc]{margin-right:0}}
