.jbn-blog-content{font-size:1.05rem;line-height:1.8;color:#2d352f;overflow-wrap:anywhere}.jbn-blog-content p{margin:0 0 1.25em}.jbn-blog-content h2,.jbn-blog-content h3,.jbn-blog-content h4{color:#143f2d;line-height:1.25;margin:1.7em 0 .65em}.jbn-blog-content h2{font-size:clamp(1.65rem,3vw,2.25rem)}.jbn-blog-content h3{font-size:clamp(1.35rem,2.5vw,1.75rem)}.jbn-blog-content h4{font-size:1.2rem}.jbn-blog-content ul,.jbn-blog-content ol{margin:0 0 1.4em;padding-left:1.5em}.jbn-blog-content blockquote{margin:1.6em 0;padding:1em 1.3em;border-left:5px solid #91b63b;background:#f4f8ec;color:#31523d}.jbn-blog-content img{max-width:100%;height:auto}.jbn-blog-content figure{max-width:100%;margin:1.6em 0}.jbn-blog-content figcaption{text-align:center;color:#667268;font-size:.9rem;margin-top:.5rem}.jbn-blog-content .align-left{float:left;max-width:48%;margin:.3rem 1.5rem 1rem 0}.jbn-blog-content .align-right{float:right;max-width:48%;margin:.3rem 0 1rem 1.5rem}.jbn-blog-content .align-center{display:block;margin:1.6rem auto;text-align:center}.jbn-blog-content .align-full{display:block;width:100%;margin:1.6rem 0}.jbn-blog-content table{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:1.6em 0}.jbn-blog-content th,.jbn-blog-content td{border:1px solid #ced8d1;padding:.7rem .8rem;min-width:110px}.jbn-blog-content th{background:#164b34;color:#fff}.jbn-blog-content hr{border:0;border-top:1px solid #d4ddd6;margin:2em 0}.jbn-blog-content pre{overflow:auto;padding:1rem;border-radius:8px;background:#15221b;color:#eef7f0}.jbn-blog-content a{color:#477b22;text-decoration:underline}.jbn-blog-content::after{content:"";display:block;clear:both}@media(max-width:640px){.jbn-blog-content .align-left,.jbn-blog-content .align-right{float:none;display:block;max-width:100%;margin:1.25rem auto}}
