.entity-catalog[data-astro-cid-vmxmch3d]{margin:24px 0 44px}.entity-catalog-tools[data-astro-cid-vmxmch3d]{border-bottom:1px solid var(--em-line);border-top:1px solid var(--em-line);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:22px;padding:12px 0;display:flex}.entity-catalog-search[data-astro-cid-vmxmch3d]{flex:260px;max-width:360px;display:block}.entity-catalog-search[data-astro-cid-vmxmch3d] input[data-astro-cid-vmxmch3d]{background:var(--em-surface);border:1px solid var(--em-line);color:var(--em-ink);font:inherit;border-radius:0;width:100%;min-height:40px;padding:7px 11px;font-size:14px}.entity-catalog-search[data-astro-cid-vmxmch3d] input[data-astro-cid-vmxmch3d]:focus-visible,.entity-catalog-facets[data-astro-cid-vmxmch3d] select[data-astro-cid-vmxmch3d]:focus-visible,.entity-catalog-card[data-astro-cid-vmxmch3d]:focus-visible{outline:3px solid var(--em-focus);outline-offset:3px}.entity-catalog-search[data-astro-cid-vmxmch3d] input[data-astro-cid-vmxmch3d]:active{border-color:var(--em-brand)}.entity-catalog-search[data-astro-cid-vmxmch3d] input[data-astro-cid-vmxmch3d]:disabled{background:var(--em-surface-alt);cursor:not-allowed;opacity:.55}.entity-catalog-facets[data-astro-cid-vmxmch3d]{flex:0 260px;display:block}.entity-catalog-facets[data-astro-cid-vmxmch3d] select[data-astro-cid-vmxmch3d]{appearance:none;background:var(--em-surface) linear-gradient(45deg, transparent 50%, var(--em-muted) 50%) calc(100% - 15px) 17px / 5px 5px no-repeat;border:1px solid var(--em-line);color:var(--em-ink);cursor:pointer;font:inherit;border-radius:0;width:100%;min-height:40px;padding:7px 34px 7px 11px;font-size:13px;font-weight:800}.entity-catalog-count[data-astro-cid-vmxmch3d]{color:var(--em-muted);white-space:nowrap;margin:0 0 0 auto;font-size:12px;font-weight:800}.entity-catalog-sr-only[data-astro-cid-vmxmch3d]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.entity-catalog-grid[data-astro-cid-vmxmch3d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.entity-catalog-shell[data-astro-cid-vmxmch3d]{min-width:0;margin:0}.entity-catalog-shell[data-astro-cid-vmxmch3d][hidden]{display:none}.entity-catalog-frame[data-astro-cid-vmxmch3d]{background:var(--em-surface);border:1px solid var(--em-line);flex-direction:column;min-width:0;height:100%;margin:0;display:flex}.entity-catalog-card[data-astro-cid-vmxmch3d]{color:inherit;flex-direction:column;flex:1;min-width:0;text-decoration:none;transition:border-color .15s linear,color .15s linear;display:flex}a[data-astro-cid-vmxmch3d].entity-catalog-card:active{background:var(--em-surface-alt)}.entity-catalog-media[data-astro-cid-vmxmch3d]{background:var(--em-surface-alt);display:block;overflow:hidden}.entity-catalog-media[data-astro-cid-vmxmch3d] img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.entity-catalog-body[data-astro-cid-vmxmch3d]{flex-direction:column;flex:1;padding:20px;display:flex}.entity-catalog-title[data-astro-cid-vmxmch3d]{font-family:var(--em-serif-alias);overflow-wrap:anywhere;min-width:0;margin:0;font-size:23px;font-style:normal;font-weight:900;line-height:1.12}.entity-catalog-synopsis[data-astro-cid-vmxmch3d]{color:var(--em-ink-secondary);font-family:var(--em-serif-alias);margin:12px 0 18px;font-size:15px;line-height:1.52;display:block}.entity-catalog-card[data-astro-cid-vmxmch3d] dl[data-astro-cid-vmxmch3d]{border:1px solid var(--em-line);grid-template-columns:repeat(2,minmax(0,1fr));margin:auto 0 0;display:grid}.entity-catalog-card[data-astro-cid-vmxmch3d] dl[data-astro-cid-vmxmch3d] div[data-astro-cid-vmxmch3d]{background:var(--em-surface-alt);border-bottom:1px solid var(--em-line);border-right:1px solid var(--em-line);min-width:0;padding:11px 12px}.entity-catalog-card[data-astro-cid-vmxmch3d] dl[data-astro-cid-vmxmch3d] div[data-astro-cid-vmxmch3d]:nth-child(2n){border-right:0}.entity-catalog-card[data-astro-cid-vmxmch3d] dl[data-astro-cid-vmxmch3d][data-fact-count="4"] div[data-astro-cid-vmxmch3d]:nth-child(n+3){border-bottom:0}.entity-catalog-card[data-astro-cid-vmxmch3d] dl[data-astro-cid-vmxmch3d][data-fact-count="3"] div[data-astro-cid-vmxmch3d]:nth-child(3){border-bottom:0;border-right:0;grid-column:1/-1}.entity-catalog-card[data-astro-cid-vmxmch3d] dt[data-astro-cid-vmxmch3d]{color:var(--em-muted);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:900;line-height:1.3}.entity-catalog-card[data-astro-cid-vmxmch3d] dd[data-astro-cid-vmxmch3d]{color:var(--em-ink);overflow-wrap:anywhere;margin:4px 0 0;font-size:13px;font-weight:800;line-height:1.35}.entity-catalog-empty[data-astro-cid-vmxmch3d]{border:1px solid var(--em-line);color:var(--em-muted);margin:0;padding:20px}@media (max-width:1050px){.entity-catalog-grid[data-astro-cid-vmxmch3d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.entity-catalog-search[data-astro-cid-vmxmch3d],.entity-catalog-facets[data-astro-cid-vmxmch3d]{flex-basis:100%;max-width:none}.entity-catalog-count[data-astro-cid-vmxmch3d]{margin-left:0}.entity-catalog-grid[data-astro-cid-vmxmch3d]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.entity-catalog-card[data-astro-cid-vmxmch3d]{transition:none}}
