.theory-of-change .toc-article{background:var(--bg);padding:64px 0 88px}.theory-of-change .toc-inner{max-width:880px}.theory-of-change .toc-section{margin:0 0 56px}.theory-of-change .toc-section:last-child{margin-bottom:0}.theory-of-change .toc-section+.toc-section{border-top:1px solid var(--border);padding-top:48px}.theory-of-change .toc-section h2{font-family:var(--font-display), "Lato", system-ui, sans-serif;letter-spacing:-.015em;color:var(--text);margin:0 0 28px;font-size:clamp(28px,3.2vw,38px);font-weight:700;line-height:1.1}.theory-of-change .toc-section h3{font-family:var(--font-display), "Lato", system-ui, sans-serif;letter-spacing:-.01em;color:var(--pause-orange);margin:36px 0 14px;font-size:clamp(20px,2.1vw,24px);font-style:italic;font-weight:600;line-height:1.25}.theory-of-change .toc-section h3:first-of-type{margin-top:8px}.theory-of-change .toc-section p{color:var(--text);margin:0 0 18px;font-size:17px;line-height:1.7}.theory-of-change .toc-section a{color:var(--accent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;transition:color .15s}.theory-of-change .toc-section a:hover{color:var(--pause-orange)}.theory-of-change .toc-section blockquote{border-left:2px solid var(--pause-orange);font-family:var(--font-display), "Lato", system-ui, sans-serif;color:var(--text-secondary);margin:18px 0 24px;padding:6px 0 6px 22px;font-style:italic}.theory-of-change .toc-section blockquote p{color:inherit;margin:0;font-size:16.5px;line-height:1.7}.theory-of-change .toc-figure{max-width:420px;margin:18px auto 24px}.theory-of-change .toc-figure img{border-radius:8px;width:100%;height:auto;display:block}.theory-of-change .toc-list{margin:14px 0 18px;padding-left:22px}.theory-of-change .toc-list li{color:var(--text);margin-bottom:10px;padding-left:6px;font-size:17px;line-height:1.7}.theory-of-change .toc-list li::marker{color:var(--pause-orange);font-weight:600}@media (max-width:860px){.theory-of-change .toc-article{padding:48px 0 64px}.theory-of-change .toc-section{margin-bottom:40px}.theory-of-change .toc-section+.toc-section{padding-top:36px}.theory-of-change .toc-section h3{margin-top:28px}}
