.blog-content{color:#111;line-height:1.8}.blog-content>*+*{margin-top:1.25em}.blog-content:focus{outline:none!important}.blog-content h1{color:#000;margin-bottom:.5em;font-size:1.75em;font-weight:700;line-height:1.2em}.blog-content h2{color:#111;margin-bottom:.5em;font-size:1.5em;font-weight:700;line-height:1.2em}.blog-content h3{margin-bottom:.5em;font-size:1.25em;font-weight:700;line-height:1.2em}.blog-content p{color:#555;margin-bottom:1.25em;font-size:1em;line-height:1.6em}.blog-content p code{background-color:#f0f0f0;font-size:.85em}.blog-content .category-badge{color:#333;background-color:#eee;border-radius:12px;margin-bottom:1em;padding:.25em .75em;font-size:.875em;display:inline-block}.blog-content p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#ced4da;pointer-events:none;height:0;font-size:1.125em}.blog-content .is-empty:before{content:attr(data-placeholder);float:left;color:#ced4da;pointer-events:none;height:0;font-size:1em}.blog-content blockquote{color:#555;background-color:#f9f9f9;border-left:4px solid #ddd;border-radius:8px;margin:.5em 1rem;padding-left:1em;font-size:1em;font-style:italic}.blog-content img{border-radius:8px;max-width:100%;height:auto;margin-left:auto;margin-right:auto;display:block;box-shadow:0 4px 8px #0000001a}.blog-content ul,.blog-content ol{padding:0 1.5rem}.blog-content ul{list-style-type:disc}.blog-content ol{list-style-type:decimal}.blog-content li{color:inherit;margin-bottom:.5em;font-size:1em}.blog-content li p{margin-bottom:.5em;font-size:1em}.blog-content code{background-color:#f5f5f5;border-radius:3px;padding:.25em .5em;font-size:1em}.blog-content pre{background-color:#f5f5f5;border-radius:3px;padding:1.25em;font-size:.9em;overflow-x:auto}.blog-content pre code{background:0 0;padding:0}.blog-content a{color:#007bff;text-decoration:none}.blog-content a:hover{text-decoration:underline}@media (max-width:768px){.blog-content body{padding:1rem;line-height:1.5}.blog-content h1{font-size:1.5em}.blog-content h2{font-size:1.25em}.blog-content p{font-size:.9em}.blog-content blockquote{margin:.5em 1rem;padding-left:1em;font-size:.95em}.blog-content ul,.blog-content ol{padding:0 1.5rem}.blog-content .share-button{font-size:.875em}}
