.blog-content{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1rem;color:rgb(55,65,81);line-height:1.8;word-wrap:break-word;overflow-wrap:break-word;max-width:100%;text-align:justify;text-justify:inter-word}.blog-content *{box-sizing:border-box;max-width:100%}.blog-content>div{margin-bottom:1.1rem}.blog-content>div:empty,.blog-content>div:has(>br:only-child){margin-bottom:.75rem;min-height:1rem}.blog-content h1{font-size:2rem}.blog-content h1,.blog-content h2{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700;color:rgb(26,26,26);line-height:1.3;margin:2.5rem 0 1rem}.blog-content h2{font-size:1.6rem}.blog-content h3{font-size:1.15rem;margin:1.9rem 0 .6rem}.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:600;color:rgb(26,26,26);line-height:1.4}.blog-content h4,.blog-content h5,.blog-content h6{font-size:1.05rem;margin:1.5rem 0 .5rem}.blog-content>h2:first-child,.blog-content>h3:first-child{margin-top:0}.blog-content p{margin:0 0 1.1rem;line-height:1.8}.blog-content p:has(>br:only-child){margin:0}.blog-content ul{list-style-type:disc!important}.blog-content ol,.blog-content ul{display:block!important;list-style-position:outside!important;margin:.6rem 0 1.4rem;padding-left:1.6rem}.blog-content ol{list-style-type:decimal!important}.blog-content li{display:list-item!important;line-height:1.75;margin-bottom:.55rem}.blog-content div>ul{list-style-type:disc!important}.blog-content div>ol,.blog-content div>ul{display:block!important;list-style-position:outside!important;margin:.6rem 0 1.4rem;padding-left:1.6rem}.blog-content div>ol{list-style-type:decimal!important}.blog-content div ul ul,.blog-content ul ul{list-style-type:circle!important;margin-top:.5rem;margin-bottom:.5rem}.blog-content div ul ul ul,.blog-content ul ul ul{list-style-type:square!important}.blog-content div ol ol,.blog-content ol ol{list-style-type:lower-alpha!important;margin-top:.5rem;margin-bottom:.5rem}.blog-content div ol ol ol,.blog-content ol ol ol{list-style-type:lower-roman!important}.blog-content b,.blog-content strong{font-weight:700;color:rgb(26,26,26)}.blog-content em,.blog-content i:not([class*=lucide]):not([class*=icon]){font-style:italic!important}.blog-content u{text-decoration:underline!important}.blog-content del,.blog-content s,.blog-content strike{text-decoration:line-through!important}.blog-content sub{vertical-align:sub;font-size:.75em}.blog-content sup{vertical-align:super;font-size:.75em}.blog-content mark{background-color:#fef08a;padding:.1rem .2rem;border-radius:2px}.blog-content a{color:var(--brand-primary,#431043);text-decoration:underline;cursor:pointer;transition:color .2s ease;word-break:break-word;overflow-wrap:anywhere}.blog-content a:hover{opacity:.8}.blog-content blockquote{border-left:4px solid var(--brand-primary,#431043);padding:1rem 1rem 1rem 1.5rem;margin:1.5rem 0;font-style:italic;color:#6b7280;background-color:#f9fafb;border-radius:0 8px 8px 0}.blog-content blockquote p{margin-bottom:.5rem}.blog-content blockquote p:last-child{margin-bottom:0}.blog-content code{background-color:#f3f4f6;padding:.2rem .4rem;border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9em;color:rgb(26,26,26)}.blog-content pre{background-color:#1f2937;color:#f9fafb;padding:1rem;border-radius:8px;overflow-x:auto;margin:1.5rem 0}.blog-content pre code{background-color:initial;padding:0;color:inherit}.blog-content img{max-width:100%;height:auto;border-radius:8px;margin:1.5rem auto;box-shadow:0 2px 8px rgba(0,0,0,.1);display:block}.blog-content figure{margin:1.5rem 0}.blog-content figcaption{text-align:center;font-size:.9rem;color:#6b7280;margin-top:.5rem;font-style:italic}.blog-content iframe,.blog-content video{max-width:100%;margin:1.5rem auto;display:block;border-radius:8px}.blog-content table{width:100%;border-collapse:collapse;margin:1.5rem 0;overflow-x:auto;display:block}.blog-content td,.blog-content th{border:1px solid #e5e7eb;padding:.75rem;text-align:left}.blog-content th{font-weight:600}.blog-content tbody tr:nth-child(2n),.blog-content th{background-color:#f9fafb}.blog-content hr{border:none;border-top:2px solid #e5e7eb;margin:2rem 0}.blog-content address{font-style:italic;margin:1rem 0}.blog-content abbr[title]{text-decoration:underline dotted;cursor:help}.blog-content small{font-size:.875em}.blog-content time{color:#6b7280}.blog-content .ql-align-center,.blog-content [align=center],.blog-content [style*="text-align: center"],.blog-content [style*="text-align:center"]{text-align:center!important}.blog-content .ql-align-right,.blog-content [align=right],.blog-content [style*="text-align: right"],.blog-content [style*="text-align:right"]{text-align:right!important}.blog-content .ql-align-left,.blog-content [align=left],.blog-content [style*="text-align: left"],.blog-content [style*="text-align:left"]{text-align:left!important}.blog-content .ql-align-justify,.blog-content [align=justify],.blog-content [style*="text-align: justify"],.blog-content [style*="text-align:justify"]{text-align:justify!important}.blog-content .ql-indent-1{padding-left:2rem!important}.blog-content .ql-indent-2{padding-left:4rem!important}.blog-content .ql-indent-3{padding-left:6rem!important}.blog-content .ql-indent-4{padding-left:8rem!important}.blog-content .ql-indent-5{padding-left:10rem!important}@media (max-width:640px){.blog-content h2{font-size:1.4rem;margin-top:2rem}.blog-content h3{font-size:1.1rem}.blog-content div>ol,.blog-content div>ul,.blog-content ol,.blog-content ul{padding-left:1.25rem}}