article.pubPostArticle{font-size:1rem}article.pubPostArticle>:first-child{margin-top:0}article.pubPostArticle h1,article.pubPostArticle h2,article.pubPostArticle h3,article.pubPostArticle h4,article.pubPostArticle h5,article.pubPostArticle h6{color:var(--text-primary);scroll-margin-top:96px;line-height:1.3}article.pubPostArticle h1{letter-spacing:-.02em;margin:52px 0 16px;font-size:1.75rem;font-weight:700}article.pubPostArticle h2{letter-spacing:-.02em;margin:48px 0 14px;font-size:1.6rem;font-weight:700;line-height:1.25}article.pubPostArticle h3{letter-spacing:-.01em;margin:32px 0 10px;font-size:1.25rem;font-weight:650}article.pubPostArticle h4{margin:26px 0 8px;font-size:1.05rem;font-weight:650}article.pubPostArticle h5,article.pubPostArticle h6{letter-spacing:.01em;margin:22px 0 8px;font-size:.95rem;font-weight:650}article.pubPostArticle h6{color:var(--text-secondary)}article.pubPostArticle p,article.pubPostArticle li{color:var(--text-secondary);font-size:1rem;line-height:1.75}article.pubPostArticle p{margin:0 0 18px}article.pubPostArticle strong,article.pubPostArticle b{color:var(--text-primary);font-weight:650}article.pubPostArticle em,article.pubPostArticle i{font-style:italic}article.pubPostArticle small{color:var(--text-tertiary);font-size:.85em}article.pubPostArticle ul,article.pubPostArticle ol{margin:0 0 20px;padding-left:1.4em}article.pubPostArticle ul{list-style:outside}article.pubPostArticle ul ul{list-style-type:circle}article.pubPostArticle ul ul ul{list-style-type:square}article.pubPostArticle ol{list-style:decimal}article.pubPostArticle ol ol{list-style-type:lower-alpha}article.pubPostArticle li{margin:0 0 8px;padding-left:.25em}article.pubPostArticle li>ul,article.pubPostArticle li>ol{margin:8px 0 4px}article.pubPostArticle li>p{margin:0 0 8px}article.pubPostArticle li::marker{color:var(--pub-accent);font-weight:650}article.pubPostArticle li[data-list=bullet]{list-style-type:disc}article.pubPostArticle li[data-list=ordered]{list-style-type:decimal}article.pubPostArticle li.ql-indent-1{margin-left:1.4em}article.pubPostArticle li.ql-indent-2{margin-left:2.8em}article.pubPostArticle li.ql-indent-3{margin-left:4.2em}article.pubPostArticle li[data-list=bullet].ql-indent-1{list-style-type:circle}article.pubPostArticle li[data-list=bullet].ql-indent-2{list-style-type:square}article.pubPostArticle .ql-ui{display:none}article.pubPostArticle .pubTableScroll{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;max-width:100%;margin:24px 0;overflow-x:auto}article.pubPostArticle .pubTableScroll>table{width:100%;max-width:none;margin:0;display:table;overflow:visible}article.pubPostArticle table{border-collapse:collapse;border-spacing:0;font-size:.9rem}article.pubPostArticle th,article.pubPostArticle td{border:1px solid var(--pub-line);text-align:left;vertical-align:top;color:var(--text-secondary);overflow-wrap:normal;word-break:normal;max-width:none;padding:10px 14px;line-height:1.55}article.pubPostArticle thead th,article.pubPostArticle thead td{background:var(--bg-elevated);color:var(--text-primary);font-weight:650}article.pubPostArticle tbody th{color:var(--text-primary);font-weight:600}article.pubPostArticle tbody tr:nth-child(2n)>td,article.pubPostArticle tbody tr:nth-child(2n)>th{background:var(--bg-hover)}article.pubPostArticle th p,article.pubPostArticle td p,article.pubPostArticle th ul,article.pubPostArticle td ul,article.pubPostArticle th ol,article.pubPostArticle td ol{font-size:inherit;margin:0}article.pubPostArticle caption{caption-side:top;color:var(--text-tertiary);text-align:left;padding:0 0 8px;font-size:.82rem}article.pubPostArticle figure{margin:28px 0}article.pubPostArticle figure img{margin:0 auto}article.pubPostArticle figcaption{color:var(--text-tertiary);text-align:center;margin-top:10px;font-size:.82rem;line-height:1.5}article.pubPostArticle hr{background:var(--pub-line);border:0;height:1px;margin:40px 0}article.pubPostArticle .key-takeaways,article.pubPostArticle .callout{border:1px solid var(--pub-accent-line);background:var(--pub-accent-dim);border-radius:12px;margin:28px 0;padding:18px 22px 6px}article.pubPostArticle .key-takeaways>h2,article.pubPostArticle .key-takeaways>h3,article.pubPostArticle .callout>h2,article.pubPostArticle .callout>h3{margin:0 0 10px;font-size:1.1rem}article.pubPostArticle .key-takeaways>:last-child,article.pubPostArticle .callout>:last-child{margin-bottom:12px}@media (max-width:720px){article.pubPostArticle h1{font-size:1.5rem}article.pubPostArticle h2{margin-top:40px;font-size:1.4rem}article.pubPostArticle h3{font-size:1.15rem}article.pubPostArticle th,article.pubPostArticle td{padding:8px 10px}article.pubPostArticle .key-takeaways,article.pubPostArticle .callout{padding:14px 16px 4px}}@media (max-width:480px){article.pubPostArticle h1{font-size:1.4rem!important}article.pubPostArticle h2{font-size:1.3rem!important}article.pubPostArticle h3{font-size:1.1rem}}
