.lib[data-astro-cid-hwfel5t7]{gap:var(--s6);padding-top:140px;display:grid}.head[data-astro-cid-hwfel5t7]{gap:var(--s4);justify-items:start;max-width:52rem;display:grid}.head[data-astro-cid-hwfel5t7] p[data-astro-cid-hwfel5t7]{margin:0}.tools[data-astro-cid-hwfel5t7]{gap:var(--s4);z-index:5;background:var(--bg);padding:var(--s3) 0;border-bottom:1px solid var(--line);display:grid;position:sticky;top:64px}.search[data-astro-cid-hwfel5t7] input[data-astro-cid-hwfel5t7]{width:100%;max-width:32rem;font:400 16px/1.4 var(--f-ui);color:var(--text);background:var(--bg-raised);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:0;padding:12px 14px}.search[data-astro-cid-hwfel5t7] input[data-astro-cid-hwfel5t7]:focus-visible{outline:2px solid var(--action);outline-offset:0}.jump[data-astro-cid-hwfel5t7]{gap:var(--s2);flex-wrap:wrap;display:flex}.sec[data-astro-cid-hwfel5t7]{gap:var(--s3);scroll-margin-top:200px;display:grid}.sec[data-astro-cid-hwfel5t7] .sec-head[data-astro-cid-hwfel5t7]{margin-bottom:0}.intro[data-astro-cid-hwfel5t7]{font-family:var(--f-serif);max-width:46rem;margin:0}.featured[data-astro-cid-hwfel5t7]{gap:var(--s5);display:grid}.featured[data-astro-cid-hwfel5t7] .sec-head[data-astro-cid-hwfel5t7]{margin-bottom:0}.fgroup[data-astro-cid-hwfel5t7]{gap:var(--s3);display:grid}.ftitle[data-astro-cid-hwfel5t7]{font:700 1.125rem/1 var(--f-display);text-transform:uppercase;color:var(--accent);margin:var(--s3) 0 0}.fgrid[data-astro-cid-hwfel5t7]{gap:var(--s7) var(--s6);grid-template-columns:repeat(3,1fr);display:grid}.fcard[data-astro-cid-hwfel5t7]{gap:var(--s3);align-content:start;text-decoration:none;display:grid}.fpanel[data-astro-cid-hwfel5t7]{aspect-ratio:3/2;background:var(--bg-raised) url(/media/cx500e-line-art.svg) no-repeat 50% 115% / 92% auto;box-shadow:inset 0 0 0 1px var(--line);margin-bottom:var(--s2);transition:box-shadow var(--d-quick) linear;place-items:center;display:grid}.fpanel[data-astro-cid-hwfel5t7] img{object-fit:contain;width:96px;height:96px;transition:transform .5s var(--ease-settle);background:#f2e9dc;padding:14px;box-shadow:0 10px 30px #00000059}.fcard[data-astro-cid-hwfel5t7]:hover .fpanel[data-astro-cid-hwfel5t7]{box-shadow:inset 0 0 0 1px var(--action)}.fcard[data-astro-cid-hwfel5t7]:hover .fpanel[data-astro-cid-hwfel5t7] img{transform:scale(1.06)}.mono[data-astro-cid-hwfel5t7]{font:800 italic 2.6rem/1 var(--f-display);color:#1f1b19;text-transform:uppercase;background:#f2e9dc;place-items:center;width:96px;height:96px;display:grid}.mono[data-astro-cid-hwfel5t7].sm{background:#f2e9dc;place-items:center;width:28px;height:28px;padding:0;font-size:1rem;display:inline-grid}.flabel[data-astro-cid-hwfel5t7]{font:500 13px/1 var(--f-ui);color:var(--text-2)}.fname[data-astro-cid-hwfel5t7]{font:800 clamp(1.35rem, 1.9vw, 1.7rem)/1.04 var(--f-display);text-transform:uppercase}.fname[data-astro-cid-hwfel5t7] span[data-astro-cid-hwfel5t7]{background:linear-gradient(var(--action), var(--action)) 0 100% / 0 2px no-repeat;transition:background-size var(--d-base) var(--ease-settle)}.fcard[data-astro-cid-hwfel5t7]:hover .fname[data-astro-cid-hwfel5t7] span[data-astro-cid-hwfel5t7]{background-size:100% 2px}.fnote[data-astro-cid-hwfel5t7]{font-family:var(--f-serif);color:var(--text-2);font-size:16px;line-height:1.55}@media (width<=1099px){.fgrid[data-astro-cid-hwfel5t7]{grid-template-columns:1fr 1fr}}@media (width<=699px){.fgrid[data-astro-cid-hwfel5t7]{grid-template-columns:1fr}}.visit[data-astro-cid-hwfel5t7]{font:600 14px/1 var(--f-ui);box-shadow:inset 0 0 0 1px var(--line);align-items:center;gap:8px;padding:6px 10px 6px 6px;text-decoration:none;display:inline-flex}.visit[data-astro-cid-hwfel5t7] img{object-fit:contain;background:#f2e9dc;width:28px;height:28px;padding:3px}.visit[data-astro-cid-hwfel5t7]:hover{box-shadow:inset 0 0 0 1px var(--action);color:var(--action)}.ltable[data-astro-cid-hwfel5t7]{border-collapse:collapse;table-layout:fixed;width:100%;font-size:15px}.ltable[data-astro-cid-hwfel5t7] thead[data-astro-cid-hwfel5t7] th[data-astro-cid-hwfel5t7]{text-align:left;font:400 var(--t-plate)/1.4 var(--f-plate);text-transform:uppercase;letter-spacing:.08em;color:var(--text-2);border-bottom:1px solid var(--text-3);padding:10px 12px 10px 0}.c1[data-astro-cid-hwfel5t7]{width:28%}.c2[data-astro-cid-hwfel5t7]{width:54%}.c3[data-astro-cid-hwfel5t7]{width:18%}.ltable[data-astro-cid-hwfel5t7] td[data-astro-cid-hwfel5t7]{border-bottom:1px solid var(--line);vertical-align:top;padding:14px 16px 14px 0}.ltable[data-astro-cid-hwfel5t7] tbody[data-astro-cid-hwfel5t7] tr[data-astro-cid-hwfel5t7][data-row]:hover{background:var(--bg-raised)}.grp[data-astro-cid-hwfel5t7] th[data-astro-cid-hwfel5t7]{text-align:left;font:700 1.125rem/1 var(--f-display);text-transform:uppercase;letter-spacing:.02em;color:var(--accent);border-bottom:1px solid var(--line);padding:22px 0 8px}.name[data-astro-cid-hwfel5t7]{font-weight:600;display:block}.tags[data-astro-cid-hwfel5t7]{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.tag[data-astro-cid-hwfel5t7]{font:600 11px/1 var(--f-ui);box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);padding:4px 6px}.c2[data-astro-cid-hwfel5t7]{font-family:var(--f-serif);color:var(--text-2);line-height:1.5}.c3[data-astro-cid-hwfel5t7] a[data-astro-cid-hwfel5t7]{word-break:break-all;font-size:14px}@media (width<=899px){.lib[data-astro-cid-hwfel5t7]{padding-top:104px}.tools[data-astro-cid-hwfel5t7]{position:static}.ltable[data-astro-cid-hwfel5t7],.ltable[data-astro-cid-hwfel5t7] tbody[data-astro-cid-hwfel5t7],.ltable[data-astro-cid-hwfel5t7] tr[data-astro-cid-hwfel5t7],.ltable[data-astro-cid-hwfel5t7] td[data-astro-cid-hwfel5t7]{width:100%;display:block}.ltable[data-astro-cid-hwfel5t7] thead[data-astro-cid-hwfel5t7]{display:none}.ltable[data-astro-cid-hwfel5t7] tr[data-astro-cid-hwfel5t7][data-row]{border-bottom:1px solid var(--line);padding:14px 0}.ltable[data-astro-cid-hwfel5t7] td[data-astro-cid-hwfel5t7]{border:0;padding:2px 0}.grp[data-astro-cid-hwfel5t7] th[data-astro-cid-hwfel5t7]{display:block}}
