.blog-inline-section{margin-top:58px}.blog-inline-section>h2{margin-top:0}.blog-inline-section details{border-top:1px solid var(--line)}.blog-inline-section details:last-child{border-bottom:1px solid var(--line)}.blog-inline-section summary{padding:19px 0;color:var(--deep);font-weight:800;cursor:pointer}.blog-inline-section details p{margin:0;padding:0 0 20px;color:var(--muted)}.article-content blockquote{margin:34px 0;border-left:4px solid var(--lime);padding:7px 0 7px 24px;color:var(--soft);font-size:1.05rem}.article-content table{width:100%;margin:28px 0;border-collapse:collapse;font-size:.84rem}.article-content th,.article-content td{border:1px solid var(--line);padding:12px;text-align:left}.article-content th{background:var(--cream);color:var(--deep)}@media(max-width:560px){.article-content table{display:block;overflow-x:auto;white-space:nowrap}}
