.single-blog-sec h2{color:var(--color-text-main);font-size:32px;line-height:1.2em}.single-blog-sec h3{color:var(--color-text-main);font-size:24px;line-height:1.2em}.single-blog-sec h4{color:var(--color-text-main);font-size:18px;line-height:1.2em}.single-blog-sec :is(h2,h3,h4){overflow-wrap:break-word;word-wrap:break-word;scroll-margin-top:100px}.single-blog-sec .inner-text a{color:var(--color-primary);overflow-wrap:break-word;font-weight:600;text-decoration:underline}.single-blog-sec strong{font-weight:600}.single-blog-sec a:hover{color:var(--color-primary-on-light)}.single-blog-sec code{background-color:var(--color-brand-surface-2);color:var(--color-primary);border:1px solid var(--color-border-dark);font-family:var(--font-mono), monospace;word-break:break-word;white-space:pre-wrap;border-radius:6px;padding:2px 7px;font-size:.85em}.single-blog-sec pre{color:#e2e8f0;background-color:#1e293b;border-radius:.5rem;margin:1.5rem 0;padding:1rem;overflow-x:auto}.single-blog-sec pre code{color:inherit;white-space:pre;word-break:normal;background-color:#0000;margin:0;padding:0;display:inline}.single-blog-sec img{max-width:100%;height:auto;margin:20px 0}.single-blog-sec ul{padding-left:20px;list-style-type:disc}.single-blog-sec ol{padding-left:20px;list-style-type:decimal}.single-blog-sec blockquote{border-left:3px solid var(--color-primary);color:var(--color-text-main);background-color:var(--color-brand-surface);border-radius:0 .75rem .75rem 0;margin:1.75rem 0;padding:1.15rem 1.5rem;font-style:italic}@media only screen and (max-width:768px){.single-blog-sec h1{font-size:28px}.single-blog-sec h2{font-size:24px}.single-blog-sec h3{font-size:20px}}
