.QACxfG_blogContent{color:#374151;font-size:1.125rem;line-height:1.8}.QACxfG_blogContent h1,.QACxfG_blogContent h2,.QACxfG_blogContent h3,.QACxfG_blogContent h4,.QACxfG_blogContent h5,.QACxfG_blogContent h6{color:#111827;margin-top:2rem;margin-bottom:1rem;font-weight:700;line-height:1.3}.QACxfG_blogContent h1{font-size:2.25rem}.QACxfG_blogContent h2{border-bottom:1px solid #f3f4f6;padding-bottom:.5rem;font-size:1.75rem}.QACxfG_blogContent h3{font-size:1.375rem}.QACxfG_blogContent h4{font-size:1.125rem}.QACxfG_blogContent p,.QACxfG_blogContent div{color:#374151;margin-bottom:1.25rem;font-size:1.125rem;line-height:1.8}.QACxfG_blogContent ul{margin-bottom:1.25rem;margin-left:1.5rem;list-style-type:disc}.QACxfG_blogContent ol{margin-bottom:1.25rem;margin-left:1.5rem;list-style-type:decimal}.QACxfG_blogContent li{margin-bottom:.5rem;line-height:1.7}.QACxfG_blogContent a{color:var(--color-primary-hover);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-primary-hover) 33%, transparent);text-decoration-color:color-mix(in srgb, var(--color-primary-hover) 33%, transparent);font-weight:500;transition:text-decoration-color .2s}.QACxfG_blogContent a:hover{-webkit-text-decoration-color:var(--color-primary-hover);text-decoration-color:var(--color-primary-hover)}.QACxfG_blogContent img{border-radius:.75rem;margin-top:.5rem;margin-bottom:1.5rem}.QACxfG_blogContent table{border-collapse:collapse;border-radius:.5rem;width:100%;margin:1.5rem 0 2rem;overflow:hidden}.QACxfG_blogContent table p{margin:0}.QACxfG_blogContent th,.QACxfG_blogContent td{text-align:left;border:1px solid #e5e7eb;padding:.75rem 1rem}.QACxfG_blogContent th{color:#111827;background-color:#f9fafb;font-weight:600}.QACxfG_blogContent tr:nth-child(2n){background-color:#fafafa}.QACxfG_blogContent span{color:#4b5563}.QACxfG_blogContent code{color:#dc2626;background-color:#f3f4f6;border-radius:.375rem;padding:.15rem .4rem;font-family:Courier New,Courier,monospace;font-size:.9rem}.QACxfG_blogContent pre{color:#e5e7eb;background-color:#1f2937;border-radius:.75rem;margin-bottom:2rem;padding:1.25rem;font-family:Courier New,Courier,monospace;font-size:.9rem;line-height:1.6;overflow-x:auto}.QACxfG_blogContent pre code{color:inherit;background-color:#0000;border-radius:0;padding:0}.QACxfG_blogContent blockquote{border-left:4px solid var(--color-primary);background-color:color-mix(in srgb, var(--color-primary) 6%, #fff);color:#1f2937;border-radius:0 .75rem .75rem 0;margin:2rem 0;padding:1.25rem 3.25rem 1.25rem 1.5rem;font-size:1.2rem;font-style:italic;line-height:1.7;position:relative}.QACxfG_blogContent blockquote:before{content:"“";color:color-mix(in srgb, var(--color-primary) 35%, transparent);pointer-events:none;font-family:Georgia,Times New Roman,serif;font-size:4rem;font-style:normal;line-height:1;position:absolute;top:-.3rem;right:1rem}.QACxfG_blogContent blockquote p,.QACxfG_blogContent blockquote div,.QACxfG_blogContent blockquote span{font-size:inherit;line-height:inherit;color:inherit;margin-bottom:.75rem}.QACxfG_blogContent blockquote>:last-child{margin-bottom:0}.QACxfG_blogContent blockquote cite,.QACxfG_blogContent blockquote footer{color:#6b7280;margin-top:.75rem;font-size:.95rem;font-style:normal;font-weight:500;display:block}@media (max-width:640px){.QACxfG_blogContent blockquote{margin:1.5rem 0;padding:1rem 2.5rem 1rem 1.1rem;font-size:1.075rem}.QACxfG_blogContent blockquote:before{font-size:3rem;right:.6rem}}.QACxfG_blogContent hr{border:none;border-top:1px solid #e5e7eb;margin:2rem 0}
