.blog-content,#blog-body{position:relative;max-width:1024px;margin:0 auto}#blog-body h2:before{display:none}#blog-body section{padding-top:0px!important;margin-bottom:30px}#blog-body .table-of-content{padding-top:0px!important;margin-bottom:30px;width:300px}#blog-body .table-of-content+div{width:100%}#blog-body .table-of-content span{font-size:20px;font-weight:700;margin-bottom:15px;display:block}#blog-body section menu,#blog-body section ol,#blog-body section ul{list-style:inside;margin:inherit;padding:inherit;font-size:14px;font-weight:500;line-height:24px}#blog-body h2{line-height:normal;margin-bottom:.5em;font-size:30px}#blog-body section h2:before,#blog-body h2:before{content:'';display:block;position:relative;width:0;height:3em;margin-top:-3em}#blog-body section h3{line-height:normal;margin-top:1em;margin-bottom:.5em;font-size:23px}#blog-body section h4{line-height:normal;margin-bottom:.5em;font-size:16px}#blog-body section h5{line-height:normal;margin-bottom:.5em;font-size:14px;font-weight:600;text-decoration:underline}#blog-body section img{width:100%;margin:40px 0}#blog-body section h2:before{content:'';display:block;position:relative;width:0;height:3.5em;margin-top:-3em}#blog-body>div>div:not(#CTA-block-article) p,#blog-body section p{margin-bottom:1em}#blog-body #CTA-block-article{margin-bottom:2em}#blog-body section blockquote p:first-child{font-style:italic;border-left:2px solid hsla(var(--dark));padding-left:10px}#blog-body section blockquote p:first-child::before{content:'\201C'}#blog-body section blockquote p:first-child::after{content:'\201D'}#blog-body section blockquote p:nth-child(2){text-align:right;margin-bottom:2em}@media screen and (max-width:1280px){.blog-content{padding:2.5rem 0!important}#blog-body section p{font-size:14px;font-weight:500;line-height:1.8}#blog-body{padding:0 20px}}