.cm-hub-lead[data-astro-cid-stjddpgp],.cm-hub-body[data-astro-cid-stjddpgp]{color:var(--sl-text)}.cm-hub-empty[data-astro-cid-stjddpgp]{border-top:1px solid var(--sl-border);color:var(--sl-text-muted);margin:0;padding-top:24px;font-size:17px}.cm-hub-empty[data-astro-cid-stjddpgp] a[data-astro-cid-stjddpgp]{color:var(--sl-text);text-underline-offset:3px;text-decoration:underline}.cm-hub-lead[data-astro-cid-stjddpgp]{padding-top:clamp(8px,1.5vw,20px)}.cm-hub-grid[data-astro-cid-stjddpgp]{grid-template-columns:minmax(0,1fr) minmax(260px,340px);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.cm-hub-tlhead[data-astro-cid-stjddpgp]{border-top:3px solid var(--sl-text);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px;padding-top:14px;display:flex}.cm-hub-h[data-astro-cid-stjddpgp]{letter-spacing:-.035em;margin:0;font-size:clamp(24px,2.6vw,32px);font-weight:700}.cm-hub-flip[data-astro-cid-stjddpgp]{border:1px solid var(--sl-border);color:var(--sl-text);font:inherit;cursor:pointer;background:0 0;border-radius:2px;padding:6px 12px;font-size:14px}.cm-hub-flip[data-astro-cid-stjddpgp]:hover{border-color:var(--sl-text-muted)}.cm-hub-flip[data-astro-cid-stjddpgp]:focus-visible{outline:2px solid var(--cm-red);outline-offset:2px}.cm-tl[data-astro-cid-stjddpgp]{gap:26px;margin:0;padding:0 0 0 26px;list-style:none;display:grid;position:relative}.cm-tl[data-astro-cid-stjddpgp]:before{content:"";background:var(--sl-border);width:1px;position:absolute;top:6px;bottom:6px;left:5px}.cm-tl-item[data-astro-cid-stjddpgp]{gap:6px;display:grid;position:relative}.cm-tl-dot[data-astro-cid-stjddpgp]{background:var(--sl-bg);border:2px solid var(--cm-red);width:11px;height:11px;position:absolute;top:5px;left:-26px}.cm-tl-item[data-astro-cid-stjddpgp]:last-child .cm-tl-dot[data-astro-cid-stjddpgp]{background:var(--cm-mark-lit);border-color:#0000}.cm-tl-when[data-astro-cid-stjddpgp]{color:var(--sl-text-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 12px;margin:0;font-size:13.5px;display:flex}.cm-tl-when[data-astro-cid-stjddpgp] a[data-astro-cid-stjddpgp]{color:inherit;text-decoration:none}.cm-tl-when[data-astro-cid-stjddpgp] a[data-astro-cid-stjddpgp]:hover{color:var(--sl-text);text-decoration:underline}.cm-tl-desk[data-astro-cid-stjddpgp]{font-weight:600;color:var(--sl-text)!important}.cm-tl-kind[data-astro-cid-stjddpgp]{font-weight:600}.cm-tl-head[data-astro-cid-stjddpgp]{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(18px,1.8vw,21px);font-weight:650;line-height:1.25}.cm-tl-head[data-astro-cid-stjddpgp] a[data-astro-cid-stjddpgp]{color:var(--sl-text);text-decoration:none}.cm-tl-head[data-astro-cid-stjddpgp] a[data-astro-cid-stjddpgp]:hover{text-underline-offset:3px;text-decoration:underline}.cm-tl-stand[data-astro-cid-stjddpgp]{max-width:68ch;color:var(--sl-text-muted);margin:0;font-size:15.5px;line-height:1.55}.cm-hub-rail[data-astro-cid-stjddpgp]{gap:20px;display:grid;position:sticky;top:96px}.cm-hub-card[data-astro-cid-stjddpgp]{border-top:3px solid var(--sl-text);gap:10px;padding-top:14px;display:grid}.cm-hub-card-h[data-astro-cid-stjddpgp]{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:700}.cm-hub-card-note[data-astro-cid-stjddpgp]{color:var(--sl-text-muted);margin:0;font-size:13.5px}.cm-hub-related[data-astro-cid-stjddpgp],.cm-hub-desks[data-astro-cid-stjddpgp]{margin:0;padding:0;list-style:none;display:grid}.cm-hub-related[data-astro-cid-stjddpgp] a[data-astro-cid-stjddpgp],.cm-hub-desks[data-astro-cid-stjddpgp] li[data-astro-cid-stjddpgp]{border-bottom:1px solid var(--sl-border);color:var(--sl-text);justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;font-size:15px;text-decoration:none;display:flex}.cm-hub-desks[data-astro-cid-stjddpgp] a[data-astro-cid-stjddpgp]{color:var(--sl-text);text-decoration:none}.cm-hub-related[data-astro-cid-stjddpgp] a[data-astro-cid-stjddpgp]:hover span[data-astro-cid-stjddpgp]:first-child,.cm-hub-desks[data-astro-cid-stjddpgp] a[data-astro-cid-stjddpgp]:hover{text-underline-offset:3px;text-decoration:underline}.cm-hub-count[data-astro-cid-stjddpgp]{color:var(--sl-text-muted);font-variant-numeric:tabular-nums;font-size:14px}.cm-hub-all[data-astro-cid-stjddpgp]{justify-self:start}@media (max-width:900px){.cm-hub-grid[data-astro-cid-stjddpgp]{grid-template-columns:minmax(0,1fr)}.cm-hub-rail[data-astro-cid-stjddpgp]{position:static}}
