.MidArticleCTA_midCTA__Z2vXn{margin:2.5rem 0;padding:1.5rem 1.5rem 1.5rem 1.75rem;background-color:var(--bg-elevated);border-left:4px solid var(--accent);border-radius:var(--radius)}.MidArticleCTA_midCTA__heading__l8y7E{font-family:var(--font-ui);font-size:.85rem;font-weight:700;color:var(--text-muted);margin:0 0 1rem;text-transform:uppercase;letter-spacing:.5px}.MidArticleCTA_midCTA__posts__af7JE{display:flex;flex-direction:column;gap:.6rem}.MidArticleCTA_midCTA__link__wlPGv{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;background-color:var(--bg-surface);border-radius:var(--radius);border:1px solid var(--border);text-decoration:none;transition:border-color var(--ease),transform var(--ease)}.MidArticleCTA_midCTA__link__wlPGv:hover{border-color:var(--accent);transform:translateX(4px)}.MidArticleCTA_midCTA__title___r7fX{font-family:var(--font-ui);font-size:.95rem;color:var(--text);flex:1 1}.MidArticleCTA_midCTA__meta__6i55P{font-size:.8rem;color:var(--text-muted);white-space:nowrap;flex-shrink:0}.TableOfContents_toc__42cBH{margin:0 0 1.5rem;font-family:var(--font-ui)}.TableOfContents_toc__desktopLabel__4inMY{display:none}.TableOfContents_toc__toggle__M_wBS{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.65rem 1rem;background-color:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);font-family:var(--font-ui);font-size:.85rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;transition:border-color var(--ease)}.TableOfContents_toc__toggle__M_wBS:hover{border-color:var(--accent)}.TableOfContents_toc__chevron__pseOu{font-size:.65rem;color:var(--text-muted)}.TableOfContents_toc__list__s8VbH{display:none;list-style:none;padding:.5rem 0 0;margin:0}.TableOfContents_toc__listOpen__I759x{display:block}.TableOfContents_toc__h2__I_WZd,.TableOfContents_toc__h3__iKGX1{margin:0;line-height:1.4}.TableOfContents_toc__h3__iKGX1{padding-left:.85rem}.TableOfContents_toc__link__aJZMT{display:block;padding:.3rem .5rem;font-size:.82rem;color:var(--text-muted);text-decoration:none;border-left:2px solid transparent;transition:color var(--ease),border-color var(--ease);border-radius:0 var(--radius) var(--radius) 0}.TableOfContents_toc__link__aJZMT:hover{color:var(--text)}.TableOfContents_toc__linkActive__LhmnR{color:var(--accent);border-left-color:var(--accent);font-weight:600}@media (min-width:992px){.TableOfContents_toc__42cBH{position:-webkit-sticky;position:sticky;top:5rem;max-height:calc(100vh - 6rem);overflow-y:auto;padding:1rem .75rem 1rem 0;margin:0;border-right:1px solid var(--border)}.TableOfContents_toc__toggle__M_wBS{display:none}.TableOfContents_toc__desktopLabel__4inMY{display:block;font-size:.7rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--text-muted);margin:0 0 .75rem .5rem}.TableOfContents_toc__list__s8VbH{display:block!important;padding:0}}