.index__filters[data-astro-cid-aopemmfg]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.chip[data-astro-cid-aopemmfg]{border:1px solid var(--line-strong);padding:.45rem .75rem;color:var(--bone-dim);transition:border-color .2s,color .2s,background .2s}.chip[data-astro-cid-aopemmfg]:hover{color:var(--bone);border-color:var(--bone-dim)}.chip[data-astro-cid-aopemmfg][aria-pressed=true]{background:var(--bone);color:var(--ink);border-color:var(--bone)}.chip[data-astro-cid-aopemmfg][aria-pressed=true] .faint[data-astro-cid-aopemmfg]{color:var(--bone-faint)}.index__table[data-astro-cid-aopemmfg]{width:100%;border-collapse:collapse}.index__table[data-astro-cid-aopemmfg] th[data-astro-cid-aopemmfg]{text-align:left;font-weight:400;padding:0 1rem .7rem 0;border-bottom:1px solid var(--line)}.index__table[data-astro-cid-aopemmfg] td[data-astro-cid-aopemmfg]{padding:1rem 1rem 1rem 0;border-bottom:1px solid var(--line);vertical-align:baseline}.index__table[data-astro-cid-aopemmfg] tr[data-astro-cid-aopemmfg][hidden]{display:none}.index__table[data-astro-cid-aopemmfg] td[data-astro-cid-aopemmfg]:first-child{width:7.5rem;white-space:nowrap}.index__title[data-astro-cid-aopemmfg] a[data-astro-cid-aopemmfg],.index__title[data-astro-cid-aopemmfg]>span[data-astro-cid-aopemmfg]:first-child{font-family:var(--font-display);font-size:var(--step-2);line-height:1.05;text-decoration:none;display:inline-block;transition:color .2s,transform .4s var(--ease-out)}.index__summary[data-astro-cid-aopemmfg]{display:block;font-size:var(--step--1);margin-top:.3rem;max-width:60ch;line-height:1.45}.index__role[data-astro-cid-aopemmfg]{font-size:var(--step--1);max-width:24ch}.index__go[data-astro-cid-aopemmfg]{text-align:right;width:2rem;color:var(--bone-dim)}.index__table[data-astro-cid-aopemmfg] tbody[data-astro-cid-aopemmfg] tr[data-astro-cid-aopemmfg]{transition:background .2s}.index__table[data-astro-cid-aopemmfg] tbody[data-astro-cid-aopemmfg] tr[data-astro-cid-aopemmfg]:hover{background:color-mix(in srgb,var(--ink-2) 70%,transparent)}.index__table[data-astro-cid-aopemmfg] tbody[data-astro-cid-aopemmfg] tr[data-astro-cid-aopemmfg]:hover .index__title[data-astro-cid-aopemmfg] a[data-astro-cid-aopemmfg]{color:var(--flare);transform:translate(6px)}.index__table[data-astro-cid-aopemmfg] tbody[data-astro-cid-aopemmfg] tr[data-astro-cid-aopemmfg]:hover .index__go[data-astro-cid-aopemmfg]{color:var(--flare)}.index__preview[data-astro-cid-aopemmfg]{position:fixed;left:0;top:0;width:280px;pointer-events:none;z-index:40;opacity:0;transform:translate(-50%,-50%) scale(.92);transition:opacity .2s,transform .3s var(--ease-out);border:1px solid var(--bone);background:var(--ink-2)}.index__preview[data-astro-cid-aopemmfg].is-on{opacity:1}.index__preview[data-astro-cid-aopemmfg] img[data-astro-cid-aopemmfg]{width:100%;height:auto;display:block}@media(max-width:900px){.hide-md[data-astro-cid-aopemmfg]{display:none}}@media(max-width:640px){.hide-sm[data-astro-cid-aopemmfg]{display:none}.index__table[data-astro-cid-aopemmfg] td[data-astro-cid-aopemmfg]:first-child{width:4.5rem;white-space:normal}}@media(pointer:coarse){.index__preview[data-astro-cid-aopemmfg]{display:none}}.page-head[data-astro-cid-57l5znwr]{padding-block:clamp(3rem,10vw,8rem) clamp(3rem,8vw,6rem)}.page-head[data-astro-cid-57l5znwr] .mono[data-astro-cid-57l5znwr]{display:flex;align-items:center;gap:.7rem}.page-title[data-astro-cid-57l5znwr]{font-size:var(--step-4);max-width:16ch;margin-top:1.5rem}.cards[data-astro-cid-57l5znwr]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2.5rem,5vw,4.5rem) clamp(1.5rem,3vw,2.5rem)}.card[data-astro-cid-57l5znwr]{text-decoration:none;display:grid;gap:1rem;align-content:start}.card--wide[data-astro-cid-57l5znwr]{grid-column:1 / -1}.card__meta[data-astro-cid-57l5znwr]{display:flex;align-items:baseline;gap:1rem;border-bottom:1px solid var(--line);padding-bottom:.8rem}.card__title[data-astro-cid-57l5znwr]{font-size:var(--step-3);flex:1;transition:color .25s}.card[data-astro-cid-57l5znwr]:hover .card__title[data-astro-cid-57l5znwr]{color:var(--flare)}.card__pitch[data-astro-cid-57l5znwr]{max-width:52ch}.card[data-astro-cid-57l5znwr]:hover{color:inherit}.index-section[data-astro-cid-57l5znwr]{padding-top:clamp(5rem,12vw,9rem)}@media(max-width:760px){.cards[data-astro-cid-57l5znwr]{grid-template-columns:1fr}}
