.BlogContent_contentContainer__2XD3c{max-width:820px;margin:0 auto;padding:0 16px;color:#374151;font-size:1.125rem;line-height:1.8;letter-spacing:-.005em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif}.BlogContent_contentContainer__2XD3c h1,.BlogContent_contentContainer__2XD3c h2,.BlogContent_contentContainer__2XD3c h3,.BlogContent_contentContainer__2XD3c h4,.BlogContent_contentContainer__2XD3c h5,.BlogContent_contentContainer__2XD3c h6{color:#111827;font-weight:600;letter-spacing:-.025em;line-height:1.25;margin-top:2.5rem;margin-bottom:1rem}.BlogContent_contentContainer__2XD3c h1{font-size:2.25rem;margin-top:3rem}.BlogContent_contentContainer__2XD3c h2{font-size:1.75rem;padding-bottom:.5rem;border-bottom:1px solid #e2e0d8}.BlogContent_contentContainer__2XD3c h3{font-size:1.35rem}.BlogContent_contentContainer__2XD3c h4{font-size:1.15rem}.BlogContent_contentContainer__2XD3c p{margin-top:1.25rem;margin-bottom:1.25rem;color:#374151}.BlogContent_contentContainer__2XD3c .BlogContent_lead__mbUlr,.BlogContent_contentContainer__2XD3c p.BlogContent_lead__mbUlr{font-size:1.25rem;line-height:1.7;color:#111827;font-weight:400}.BlogContent_contentContainer__2XD3c b,.BlogContent_contentContainer__2XD3c strong{color:#111827;font-weight:600}.BlogContent_contentContainer__2XD3c em,.BlogContent_contentContainer__2XD3c i{color:#4b5563}.BlogContent_contentContainer__2XD3c a{color:#4f46e5;text-decoration:underline;text-decoration-color:rgba(79,70,229,.4);text-underline-offset:4px;transition:all .18s ease}.BlogContent_contentContainer__2XD3c a:hover{color:#4338ca;text-decoration-color:#4338ca}.BlogContent_contentContainer__2XD3c ul{list-style-type:disc;padding-left:1.75rem;margin:1.25rem 0}.BlogContent_contentContainer__2XD3c ol{list-style-type:decimal;padding-left:1.75rem;margin:1.25rem 0}.BlogContent_contentContainer__2XD3c li{margin-bottom:.65rem;padding-left:.35rem;color:#374151}.BlogContent_contentContainer__2XD3c li strong{color:#111827}.BlogContent_contentContainer__2XD3c blockquote{position:relative;margin:2rem 0;padding:1.25rem 1.75rem;border-left:3px solid #4f46e5;background:#f6f5f1;border-radius:0 12px 12px 0;font-style:italic;color:#111827;font-size:1.15rem;line-height:1.6}.BlogContent_contentContainer__2XD3c blockquote p{margin:0;color:#111827}.BlogContent_contentContainer__2XD3c code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.9em;padding:.2em .45em;background:#f6f5f1;border:1px solid #e2e0d8;border-radius:6px;color:#4f46e5}.BlogContent_contentContainer__2XD3c pre{margin:1.75rem 0;padding:1.25rem;background:#1e293b;border:1px solid #334155;border-radius:12px;overflow-x:auto;line-height:1.5}.BlogContent_contentContainer__2XD3c pre code{background:transparent;border:none;padding:0;font-size:.95rem;color:#f8fafc}.BlogContent_contentContainer__2XD3c table{width:100%;border-collapse:collapse;margin:2rem 0;font-size:.95rem;border:1px solid #e2e0d8;border-radius:8px;overflow:hidden}.BlogContent_contentContainer__2XD3c table td,.BlogContent_contentContainer__2XD3c table th{padding:12px 16px;border:1px solid #e2e0d8;text-align:left}.BlogContent_contentContainer__2XD3c table th{background-color:#f6f5f1;color:#111827;font-weight:600}.BlogContent_contentContainer__2XD3c table td{color:#374151}.BlogContent_contentContainer__2XD3c table tr:nth-child(2n){background-color:hsla(0,0%,100%,.02)}.BlogContent_contentContainer__2XD3c hr{margin:3rem 0;border:0;border-top:1px solid hsla(0,0%,100%,.08)}.BlogContent_contentContainer__2XD3c img{max-width:100%;height:auto;border-radius:12px;margin:2rem 0;border:1px solid hsla(0,0%,100%,.1)}