.pm-article-toc{background:#f0f5f8;border-radius:9px;margin:0 0 28px;padding:16px 20px;color:#173d56}.pm-article-toc summary{cursor:pointer;min-height:44px;display:list-item;font-size:17px;font-weight:750;line-height:44px}.pm-article-toc ul{list-style:none;margin:8px 0 0;padding:0}.pm-article-toc a{display:inline-flex;align-items:center;min-height:44px;line-height:1.4;padding:7px 0;color:inherit;text-decoration:underline;text-underline-offset:3px}.pm-article-toc .pm-toc-level-3{padding-left:20px;font-size:.95em}.pm-post-copy h2[id],.pm-post-copy h3[id]{scroll-margin-top:100px}.pm-article-toc a:focus-visible{outline:3px solid #1f6095;outline-offset:3px}
/* Keep the mobile title readable even if a staging featured image cannot load. */
@media(max-width:767px){body.parasta-master article>.pm-post-hero.pm-post-has-image{background:#fff!important}body.parasta-master article>.pm-post-hero.pm-post-has-image .pm-post-heading{background:#fff;color:#203343}body.parasta-master article>.pm-post-hero.pm-post-has-image .pm-post-heading h1{color:#203343!important}}

.pm-article-neighbours{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:32px 0;padding-top:24px;border-top:1px solid #dce5eb}
.pm-article-neighbours .pm-neighbour{display:flex;flex-direction:column;gap:8px;min-height:44px;padding:16px;background:#f0f5f8;border-radius:9px;color:#173d56;text-decoration:none;overflow-wrap:anywhere}
.pm-neighbour-label{font:650 13px/1.4 Inter,Arial,sans-serif}
.pm-neighbour-title{font:750 17px/1.45 Inter,Arial,sans-serif}
.pm-article-neighbours .pm-neighbour:hover .pm-neighbour-title{text-decoration:underline;text-underline-offset:3px}
.pm-article-neighbours .pm-neighbour:focus-visible{outline:3px solid #1f6095;outline-offset:3px}
.pm-neighbour-next{grid-column:2}
@media(max-width:600px){.pm-article-neighbours{grid-template-columns:1fr;gap:12px}.pm-neighbour-next{grid-column:1}}
