.post-module__Cj_Djq__prose{color:var(--color-foreground);font-size:1rem;line-height:1.7}.post-module__Cj_Djq__prose h1{letter-spacing:-.02em;margin:2rem 0 1.25rem;font-size:2.25rem;font-weight:800;line-height:1.15}.post-module__Cj_Djq__prose h2{letter-spacing:-.015em;margin:2.75rem 0 1rem;scroll-margin-top:5rem;font-size:1.625rem;font-weight:700;line-height:1.25}.post-module__Cj_Djq__prose h3{margin:2rem 0 .75rem;scroll-margin-top:5rem;font-size:1.25rem;font-weight:700;line-height:1.35}.post-module__Cj_Djq__prose p{margin:1rem 0}.post-module__Cj_Djq__prose a{color:#f97316;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.post-module__Cj_Djq__prose a:hover{color:#ea580c;text-decoration-thickness:2px}.post-module__Cj_Djq__prose strong{color:var(--color-foreground);font-weight:700}.post-module__Cj_Djq__prose em{font-style:italic}.post-module__Cj_Djq__prose ul,.post-module__Cj_Djq__prose ol{margin:1.25rem 0;padding-left:1.5rem}.post-module__Cj_Djq__prose ul{list-style-type:disc}.post-module__Cj_Djq__prose ol{list-style-type:decimal}.post-module__Cj_Djq__prose li{margin:.5rem 0}.post-module__Cj_Djq__prose li::marker{color:color-mix(in srgb,var(--color-foreground)55%,transparent)}.post-module__Cj_Djq__prose blockquote{background:#8b5cf614;border-left:3px solid #8b5cf6;border-radius:0 .5rem .5rem 0;margin:1.5rem 0;padding:1rem 1.25rem}.post-module__Cj_Djq__prose blockquote p{margin:.35rem 0}.post-module__Cj_Djq__prose blockquote p:first-child{margin-top:0}.post-module__Cj_Djq__prose blockquote p:last-child{margin-bottom:0}.post-module__Cj_Djq__prose blockquote strong{color:#8b5cf6}.dark .post-module__Cj_Djq__prose blockquote strong{color:#a78bfa}.post-module__Cj_Djq__prose code{background:color-mix(in srgb,var(--color-foreground)8%,transparent);border-radius:.25rem;padding:.15em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em}.post-module__Cj_Djq__prose pre{background:color-mix(in srgb,var(--color-foreground)6%,transparent);border-radius:.5rem;margin:1.5rem 0;padding:1rem;font-size:.875rem;line-height:1.5;overflow-x:auto}.post-module__Cj_Djq__prose pre code{background:0 0;padding:0}.post-module__Cj_Djq__prose hr{border:none;border-top:1px solid color-mix(in srgb,var(--color-foreground)15%,transparent);margin:2.5rem 0}.post-module__Cj_Djq__prose img{border-radius:.75rem;max-width:100%;height:auto;margin:2rem auto;display:block}.post-module__Cj_Djq__prose table{border-collapse:collapse;width:100%;margin:1.5rem 0;font-size:.95rem}.post-module__Cj_Djq__prose th,.post-module__Cj_Djq__prose td{border-bottom:1px solid color-mix(in srgb,var(--color-foreground)10%,transparent);text-align:left;padding:.65rem .85rem}.post-module__Cj_Djq__prose th{border-bottom:2px solid color-mix(in srgb,var(--color-foreground)20%,transparent);font-weight:700}.post-module__Cj_Djq__prose h1+p,.post-module__Cj_Djq__prose h2+p,.post-module__Cj_Djq__prose h3+p{margin-top:.5rem}.post-module__Cj_Djq__prose .key-takeaways{font-size:1rem}.post-module__Cj_Djq__prose blockquote:has(>p>strong:first-child:only-child){font-size:1rem}
