.blog h1{display:block;font-size:2em;font-weight:700}.blog h2{font-size:1.5em;margin:.83em 0}.blog h2,.blog h3{display:block;font-weight:500}.blog h3{font-size:1.3em;margin:1em 0}.blog h4{display:block;font-size:1.2em;margin:1.33em 0;font-weight:500}.blog h5{font-size:.83em;margin:1.67em 0}.blog h5,.blog h6{display:block;font-weight:700}.blog h6{font-size:.67em;margin:2.33em 0}.blog img{margin:16px 0;border-radius:24px}.blog p{line-height:2rem;font-size:1rem;font-weight:400;color:#2d303b}.blog b,strong{font-weight:500}.blog a{color:#3498da;transition:all;transition-duration:.3s}.blog b{font-weight:700}.blog a:hover{color:#0091d0}.blog table{width:100%;border-collapse:collapse;overflow-x:auto}.blog td,.blog th{padding:15px;text-align:right;border-bottom:1px solid #ddd}.blog th:first-child{border-top-right-radius:12px;border-bottom-right-radius:12px}.blog th:last-child{border-bottom-left-radius:12px;border-top-left-radius:12px}.blog th{background-color:#f2f2f2;color:#333;border-bottom:none}.list-style-blog ol{list-style:decimal;padding:10px 32px}.list-style-blog ol li{list-style:decimal;padding:6px 0}.list-style-blog ul{list-style-type:circle;padding:10px 32px}.list-style-blog ul li{padding:6px 0}.toc ul li{font-weight:700;margin:12px 16px;font-weight:500;transition:all;transition-duration:.3s}.toc ul,.toc ul li ul li{font-weight:400}.blog blockquote{display:block;border-color:#eee;border-style:solid;border-width:2px 0;padding:1.5em 0;margin:1.5em 0;position:relative}.blog blockquote:before{content:"\201C";position:absolute;top:0;left:50%;transform:translate(-50%,-50%);background:#fff;width:3rem;height:2rem;font:6em/1.08em PT Sans,sans-serif;color:#666;text-align:center}