.pm-page[data-astro-cid-2sybdwv2]{overflow-wrap:anywhere}.pm-net-wrap[data-astro-cid-2sybdwv2]{border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface);padding:1rem .75rem}.pm-net[data-astro-cid-2sybdwv2]{display:block;width:100%;max-width:900px;height:auto;margin:0 auto;overflow:visible}.pm-net[data-astro-cid-2sybdwv2] text[data-astro-cid-2sybdwv2]{font-family:var(--font-body);font-size:14px;fill:var(--color-text)}.pm-link[data-astro-cid-2sybdwv2]{fill:none;stroke:var(--color-text-dim);stroke-opacity:.45;stroke-linecap:round;transition:stroke-opacity .15s ease,stroke .15s ease}.pm-partner[data-astro-cid-2sybdwv2] circle[data-astro-cid-2sybdwv2]{fill:var(--color-surface);stroke:var(--color-text-muted);stroke-width:1.5}.pm-partner[data-astro-cid-2sybdwv2] text[data-astro-cid-2sybdwv2]{fill:var(--color-text-muted)}.pm-partner[data-astro-cid-2sybdwv2],.pm-pharma[data-astro-cid-2sybdwv2]{transition:opacity .15s ease}.pm-pharma[data-astro-cid-2sybdwv2]{cursor:pointer;outline:none}.pm-pharma[data-astro-cid-2sybdwv2] circle[data-astro-cid-2sybdwv2]{fill:var(--color-accent)}.pm-pharma[data-astro-cid-2sybdwv2] text[data-astro-cid-2sybdwv2]{font-weight:600}.pm-hit[data-astro-cid-2sybdwv2]{fill:transparent}.pm-pharma[data-astro-cid-2sybdwv2]:focus-visible .pm-hit[data-astro-cid-2sybdwv2]{stroke:var(--color-accent);stroke-width:2;rx:6}.pm-pharma[data-astro-cid-2sybdwv2]:hover text[data-astro-cid-2sybdwv2],.pm-pharma[data-astro-cid-2sybdwv2]:focus-visible text[data-astro-cid-2sybdwv2]{fill:var(--color-accent);text-decoration:underline}.pm-net[data-astro-cid-2sybdwv2].pm-active .pm-link[data-astro-cid-2sybdwv2]{stroke-opacity:.08}.pm-net[data-astro-cid-2sybdwv2].pm-active .pm-link[data-astro-cid-2sybdwv2].is-on{stroke:var(--color-accent);stroke-opacity:1}.pm-net[data-astro-cid-2sybdwv2].pm-active .pm-partner[data-astro-cid-2sybdwv2],.pm-net[data-astro-cid-2sybdwv2].pm-active .pm-pharma[data-astro-cid-2sybdwv2]{opacity:.3}.pm-net[data-astro-cid-2sybdwv2].pm-active .pm-partner[data-astro-cid-2sybdwv2].is-on,.pm-net[data-astro-cid-2sybdwv2].pm-active .pm-pharma[data-astro-cid-2sybdwv2].is-on{opacity:1}.pm-net[data-astro-cid-2sybdwv2].pm-active .pm-partner[data-astro-cid-2sybdwv2].is-on circle[data-astro-cid-2sybdwv2]{stroke:var(--color-accent);fill:var(--color-accent-soft)}.pm-net[data-astro-cid-2sybdwv2].pm-active .pm-partner[data-astro-cid-2sybdwv2].is-on text[data-astro-cid-2sybdwv2]{fill:var(--color-text)}@media(prefers-reduced-motion:reduce){.pm-link[data-astro-cid-2sybdwv2],.pm-partner[data-astro-cid-2sybdwv2],.pm-pharma[data-astro-cid-2sybdwv2]{transition:none}}.pm-cards[data-astro-cid-2sybdwv2]{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}@media(min-width:768px){.pm-cards[data-astro-cid-2sybdwv2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){.pm-cards[data-astro-cid-2sybdwv2]{grid-template-columns:repeat(3,minmax(0,1fr))}}.pm-card[data-astro-cid-2sybdwv2]{box-sizing:border-box;min-width:0;scroll-margin-top:5rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;box-shadow:0 1px 2px #0000000f;padding:1rem;display:flex;flex-direction:column;gap:.5rem}.pm-card[data-astro-cid-2sybdwv2]:target{border-color:var(--color-accent)}.pm-card-title[data-astro-cid-2sybdwv2]{margin:0;font-family:var(--font-display);font-size:1.2rem;line-height:1.3;color:var(--color-text)}.pm-card-title[data-astro-cid-2sybdwv2] a[data-astro-cid-2sybdwv2]{color:var(--color-text);text-decoration:none;display:inline-flex;align-items:center;min-height:44px}.pm-card-title[data-astro-cid-2sybdwv2] a[data-astro-cid-2sybdwv2]:hover{text-decoration:underline;text-decoration-color:var(--color-accent);color:var(--color-accent)}.pm-card-chev[data-astro-cid-2sybdwv2]{color:var(--color-accent);font-family:var(--font-body);font-weight:600;white-space:pre}.pm-card-count[data-astro-cid-2sybdwv2]{margin:0;font-family:var(--font-body);font-size:.8125rem;color:var(--color-text-muted)}.pm-partner-list[data-astro-cid-2sybdwv2]{list-style:none;margin:.25rem 0 0;padding:0;display:flex;flex-direction:column}.pm-partner-item[data-astro-cid-2sybdwv2]{padding:.6rem 0;border-top:1px solid var(--color-border-soft)}.pm-partner-head[data-astro-cid-2sybdwv2]{margin:0;display:flex;justify-content:space-between;align-items:baseline;gap:.75rem}.pm-partner-name[data-astro-cid-2sybdwv2]{font-family:var(--font-body);font-size:.9375rem;font-weight:600;color:var(--color-text)}.pm-partner-n[data-astro-cid-2sybdwv2]{font-family:var(--font-mono);font-size:.75rem;color:var(--color-text-muted);white-space:nowrap}.pm-events[data-astro-cid-2sybdwv2]{list-style:none;margin:.3rem 0 0;padding:0;display:flex;flex-direction:column;gap:.35rem}.pm-event[data-astro-cid-2sybdwv2]{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:.75rem;align-items:center;font-family:var(--font-body);font-size:.8125rem;line-height:1.4;color:var(--color-text-muted)}.pm-event-date[data-astro-cid-2sybdwv2]{grid-column:1;font-family:var(--font-mono);font-size:.75rem;color:var(--color-text-dim)}.pm-event-text[data-astro-cid-2sybdwv2]{grid-column:1}.pm-src[data-astro-cid-2sybdwv2]{grid-column:2;grid-row:1 / span 2;display:inline-flex;align-items:center;min-height:44px;min-width:44px;padding:0 .25rem;font-size:.8125rem;font-weight:600;color:var(--color-accent);white-space:nowrap}.pm-more[data-astro-cid-2sybdwv2]{grid-column:1 / -1;margin:.25rem 0 0;padding-left:.75rem;border-left:2px solid var(--color-border-soft);display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:.75rem;align-items:center}.pm-src[data-astro-cid-2sybdwv2]:hover{text-decoration:underline}.pm-src[data-astro-cid-2sybdwv2]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:2px}.pm-method[data-astro-cid-2sybdwv2]{list-style:disc;padding-left:1.25rem;margin:0}.pm-method[data-astro-cid-2sybdwv2] li[data-astro-cid-2sybdwv2]{margin:.35rem 0}.pm-method[data-astro-cid-2sybdwv2] li[data-astro-cid-2sybdwv2]::marker{color:var(--color-accent)}@media(max-width:767px){.pm-map[data-astro-cid-2sybdwv2]{display:none}.eyebrow[data-astro-cid-2sybdwv2]{font-size:.75rem}.eyebrow[data-astro-cid-2sybdwv2] a[data-astro-cid-2sybdwv2],.pm-fix-link[data-astro-cid-2sybdwv2]{display:inline-flex;align-items:center;min-height:44px}}
