.ls-ecard[data-astro-cid-qj6lrq6n]{background:var(--card);border:1px solid var(--rule);border-radius:10px;flex-direction:column;gap:7px;padding:18px 18px 16px;scroll-margin-top:90px;display:flex}.ls-ecard[data-astro-cid-qj6lrq6n]:target{border-color:var(--accent)}.ls-ecard[data-astro-cid-qj6lrq6n][hidden]{display:none}.ls-ecard-tier[data-astro-cid-qj6lrq6n]{font-family:var(--font-mono);letter-spacing:.12em;color:var(--text-3);align-items:center;gap:7px;font-size:10.5px;display:flex}.ls-ecard-loc[data-astro-cid-qj6lrq6n]{margin-left:auto}.ls-ecard-name[data-astro-cid-qj6lrq6n]{margin:2px 0 0;font-size:17px;font-weight:650;line-height:1.45}.ls-ecard-name[data-astro-cid-qj6lrq6n] a[data-astro-cid-qj6lrq6n]{color:var(--text-1)}.ls-ecard-name[data-astro-cid-qj6lrq6n] a[data-astro-cid-qj6lrq6n]:hover{color:var(--accent)}.ls-ecard-sub[data-astro-cid-qj6lrq6n]{color:var(--text-3);margin:0;font-size:12.5px;line-height:1.5}.ls-ecard-org[data-astro-cid-qj6lrq6n]{color:var(--text-2);margin:0;font-size:12.5px;line-height:1.55}.ls-ecard-badges[data-astro-cid-qj6lrq6n]{flex-wrap:wrap;gap:6px;margin:3px 0;display:flex}.ls-ecard-intro[data-astro-cid-qj6lrq6n]{color:var(--text-2);margin:2px 0 0;font-size:13.5px;line-height:1.8}.ls-ecard-sec[data-astro-cid-qj6lrq6n]{flex-direction:column;gap:5px;margin-top:4px;display:flex}.ls-ecard-sec[data-astro-cid-qj6lrq6n] h4[data-astro-cid-qj6lrq6n]{margin:0;font-weight:400}.ls-ecard-caps[data-astro-cid-qj6lrq6n]{flex-direction:column;gap:6px;margin:0;display:flex}.ls-ecard-caps[data-astro-cid-qj6lrq6n] dt[data-astro-cid-qj6lrq6n]{font-family:var(--font-mono);letter-spacing:.08em;color:var(--text-3);font-size:10.5px}.ls-ecard-caps[data-astro-cid-qj6lrq6n] dd[data-astro-cid-qj6lrq6n]{color:var(--text-2);margin:0;font-size:13px;line-height:1.7}.ls-ecard-caps[data-astro-cid-qj6lrq6n] dd[data-astro-cid-qj6lrq6n] a[data-astro-cid-qj6lrq6n]{font-family:var(--font-mono);color:var(--accent);border-bottom:1px dotted var(--accent);white-space:nowrap;margin-left:6px;font-size:10.5px}.ls-ecard-caps[data-astro-cid-qj6lrq6n] dd[data-astro-cid-qj6lrq6n] a[data-astro-cid-qj6lrq6n]:hover{color:var(--accent-deep);border-color:var(--accent-deep)}.ls-ecard-prov[data-astro-cid-qj6lrq6n]{font-family:var(--font-mono);color:var(--text-3);white-space:nowrap;margin-left:6px;font-size:10.5px}.ls-ecard-badges[data-astro-cid-qj6lrq6n] .eyebrow[data-astro-cid-qj6lrq6n]{align-self:center;margin-right:2px}.ls-ecard-self[data-astro-cid-qj6lrq6n]{border-left:2px solid var(--rule);padding-left:10px}.ls-ecard-self[data-astro-cid-qj6lrq6n] p[data-astro-cid-qj6lrq6n]{color:var(--text-2);margin:0;font-size:13px;line-height:1.7}.ls-ecard-self[data-astro-cid-qj6lrq6n] .ls-ecard-prov[data-astro-cid-qj6lrq6n]{margin-left:0}.ls-ecard-links[data-astro-cid-qj6lrq6n]{font-family:var(--font-mono);color:var(--text-3);flex-wrap:wrap;gap:4px 14px;margin-top:auto;padding-top:8px;font-size:11px;display:flex}.ls-ecard-links[data-astro-cid-qj6lrq6n] a[data-astro-cid-qj6lrq6n]{color:var(--accent);border-bottom:1px dotted var(--accent)}.ls-ecard-links[data-astro-cid-qj6lrq6n] a[data-astro-cid-qj6lrq6n]:hover{color:var(--accent-deep);border-color:var(--accent-deep)}.lv-head[data-astro-cid-aochzt2e]{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding:0 0 12px;display:flex}.lv-title[data-astro-cid-aochzt2e]{font-family:var(--font-display);letter-spacing:.04em;color:var(--text-1);margin:0;font-size:16px;font-weight:700;line-height:1.3}.lv-desc[data-astro-cid-aochzt2e]{color:var(--text-3);margin:0;font-size:12px;line-height:1.5}.lv-search[data-astro-cid-aochzt2e]{flex-wrap:wrap;align-items:center;gap:12px 14px;margin:14px 0 10px;display:flex}.lv-input[data-astro-cid-aochzt2e]{max-width:460px;color:var(--text-1);background:var(--card);border:1px solid var(--rule);border-radius:7px;flex:auto;padding:8px 12px;font-size:14px;line-height:1.4}.lv-input[data-astro-cid-aochzt2e]:focus{border-color:var(--accent);outline:none}.lv-input[data-astro-cid-aochzt2e]::placeholder{color:var(--text-3)}.lv-count[data-astro-cid-aochzt2e]{font-family:var(--font-mono);color:var(--text-3);font-variant-numeric:tabular-nums;font-size:12px}.lv-filters[data-astro-cid-aochzt2e]{flex-flow:wrap;align-items:center;gap:6px 16px;margin-bottom:16px;display:flex}.lv-fgroup[data-astro-cid-aochzt2e]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lv-fgroup[data-astro-cid-aochzt2e][hidden]{display:none}.lv-flabel[data-astro-cid-aochzt2e]{min-width:auto}.lv-note[data-astro-cid-aochzt2e]{color:var(--text-3);margin:-6px 0 14px;font-size:12.5px;line-height:1.6}.lv-note[data-astro-cid-aochzt2e] a[data-astro-cid-aochzt2e]{color:var(--accent);border-bottom:1px dotted var(--accent);white-space:nowrap;margin-left:4px}.lv-note[data-astro-cid-aochzt2e] a[data-astro-cid-aochzt2e]:hover{color:var(--accent-deep);border-color:var(--accent-deep)}.lv-empty[data-astro-cid-aochzt2e]{color:var(--text-3);font-size:14px}.lv-grid[data-astro-cid-aochzt2e]{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:14px;display:grid}.lv-add[data-astro-cid-aochzt2e]{color:var(--text-2);margin:20px 0 0;font-size:14px}.lv-add[data-astro-cid-aochzt2e] a[data-astro-cid-aochzt2e]{color:var(--accent);border-bottom:1px dotted var(--accent);white-space:nowrap;margin-left:6px}.lv-add[data-astro-cid-aochzt2e] a[data-astro-cid-aochzt2e]:hover{color:var(--accent-deep);border-color:var(--accent-deep)}
