.blog-content{font-size:1.125rem;line-height:1.8;color:#1f2937;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.blog-content *{font-family:inherit!important}.blog-content .EOP,.blog-content .LineBreakBlob,.blog-content .Paragraph:empty,.blog-content br[class*=BCX0],.blog-content br[class*=SCXW],.blog-content p:empty{display:none!important;height:0!important;margin:0!important;padding:0!important}.blog-content p[role=heading][aria-level="3"]{margin-top:2rem!important;margin-bottom:.75rem!important;display:block!important}.blog-content h1{font-size:2.5rem!important;font-weight:700!important;line-height:1.2!important;margin-top:2.5rem!important;margin-bottom:1.5rem!important}.blog-content h2,.blog-content p[role=heading][aria-level="2"]{font-size:2rem!important;font-weight:700!important;line-height:1.3!important;margin-top:2.5rem!important;margin-bottom:1rem!important;position:relative!important;padding-left:1rem!important;display:flex!important;align-items:center!important;scroll-margin-top:120px!important;color:#111827!important}.blog-content h2:before,.blog-content p[role=heading][aria-level="2"]:before{content:""!important;position:absolute!important;left:0!important;top:-5!important;bottom:0!important;height:100%!important;width:4px!important;background:linear-gradient(180deg,#9810FA,#155DFC)!important;border-radius:2px!important}.blog-content h3{font-size:1.5rem!important;font-weight:600!important;line-height:1.4!important;margin-top:2rem!important;margin-bottom:.75rem!important}.blog-content h4{font-size:1.25rem!important;font-weight:600!important;line-height:1.5!important;margin-top:1.5rem!important;margin-bottom:.5rem!important}.blog-content p{font-size:1.125rem!important;line-height:1.8!important;margin-top:0!important;margin-bottom:1.25rem!important;color:#1f2937!important;display:block!important}.blog-content p[role=heading][aria-level="2"]{display:flex!important;align-items:center!important}.blog-content p+p{margin-top:0!important}.blog-content .BCX0,.blog-content .OutlineElement,.blog-content .SCXW191568748{all:unset!important;display:block!important;margin:0!important}.blog-content .Paragraph{display:block!important;margin-bottom:1.25rem!important;margin-top:0!important}.blog-content .Paragraph+.Paragraph{margin-top:0!important}.blog-content .NormalTextRun,.blog-content .TextRun{display:inline!important;font-size:inherit!important;color:inherit!important;font-family:inherit!important;margin:0!important;padding:0!important}.blog-content .EOP,.blog-content .LineBreakBlob,.blog-content br[class*=BCX0],.blog-content br[class*=LineBreak],.blog-content br[class*=SCXW]{display:none!important;height:0!important;margin:0!important;padding:0!important;line-height:0!important;visibility:hidden!important}.blog-content .Paragraph:empty,.blog-content p:empty,.blog-content p:has(>.EOP:only-child),.blog-content p:has(>.LineBreakBlob:only-child){display:none!important;margin:0!important;padding:0!important;height:0!important}.blog-content br+br{display:none!important}.blog-content div:empty{display:none!important;margin:0!important;padding:0!important;height:0!important}.blog-content ol,.blog-content ul{margin-top:1.5rem!important;margin-bottom:1.5rem!important;padding-left:2rem!important;list-style-position:outside!important;display:block!important}.blog-content ul{list-style-type:disc!important}.blog-content ol{list-style-type:decimal!important}.blog-content li{margin-bottom:.75rem!important;line-height:1.8!important;font-size:1.125rem!important;color:#1f2937!important;display:list-item!important}.blog-content .ListContainerWrapper{margin:1.5rem 0!important;display:block!important}.blog-content a{color:#7c3aed!important;text-decoration:underline!important;transition:color .2s!important;font-weight:500!important}.blog-content a:hover{color:#6d28d9!important}.blog-content .Underlined{text-decoration:underline!important}.blog-content [data-ccp-charstyle=Strong],.blog-content b,.blog-content strong{font-weight:600!important}.blog-content blockquote,.blog-content em,.blog-content i{font-style:italic!important}.blog-content blockquote{border-left:4px solid #7c3aed!important;margin:2rem 0!important;color:#6b7280!important;background-color:#f9fafb!important;padding:1rem 1.5rem!important;border-radius:.5rem!important}.blog-content code{background-color:#f3f4f6!important;padding:.125rem .375rem!important;border-radius:.25rem!important;font-size:.875em!important;font-family:Courier New,monospace!important;color:#7c3aed!important}.blog-content pre{background-color:#1f2937!important;color:#f9fafb!important;padding:1.5rem!important;border-radius:.5rem!important;overflow-x:auto!important;margin:2rem 0!important}.blog-content pre code{background-color:transparent!important;color:inherit!important;padding:0!important}.blog-content img{max-width:100%!important;height:auto!important;border-radius:.75rem!important;margin:2.5rem 0!important;display:block!important}.blog-content table{width:100%!important;border-collapse:collapse!important;margin:2rem 0!important;display:table!important}.blog-content td,.blog-content th{border:1px solid #e5e7eb!important;padding:.75rem 1rem!important;text-align:left!important}.blog-content th{background-color:#f9fafb!important;font-weight:600!important;color:#111827!important}.blog-content br[class*=BCX0],.blog-content br[class*=LineBreak],.blog-content br[class*=SCXW]{display:none!important;height:0!important;margin:0!important;padding:0!important}.blog-content>div{margin:0!important}.blog-content .ListContainerWrapper+.ListContainerWrapper,.blog-content h2+p,.blog-content h3+p,.blog-content p[role=heading]+p:not([role=heading]),.blog-content>div+div{margin-top:0!important}.blog-content .Paragraph:only-child:empty,.blog-content p:only-child:empty{display:none!important}.blog-content .Paragraph:has(>.EOP:only-child),.blog-content p:has(>.EOP:only-child){display:none!important;margin:0!important;padding:0!important;height:0!important}.blog-content p:empty+p:empty{display:none!important}.blog-content .Paragraph,.blog-content p:not([role=heading]){margin-bottom:1rem!important}@media (max-width:768px){.blog-content{font-size:1rem}.blog-content h2,.blog-content p[role=heading][aria-level="2"]{font-size:1.75rem!important}.blog-content h3,.blog-content p[role=heading][aria-level="3"]{font-size:1.25rem!important}.blog-content h1{font-size:2rem!important}}