.blog_articleBody__5EPJQ{color:var(--muted-foreground);font-size:1.0625rem;line-height:1.85;overflow-wrap:anywhere}.blog_articleBody__5EPJQ>:first-child{margin-top:0}.blog_articleBody__5EPJQ p{margin:0 0 1.4rem}.blog_articleBody__5EPJQ h2,.blog_articleBody__5EPJQ h3,.blog_articleBody__5EPJQ h4{color:var(--foreground);font-weight:700;letter-spacing:-.025em;line-height:1.3;scroll-margin-top:7rem}.blog_articleBody__5EPJQ h2{margin:3rem 0 1.25rem;font-size:clamp(1.5rem,2.3vw,1.9rem)}.blog_articleBody__5EPJQ h3{margin:2rem 0 .85rem;font-size:1.25rem}.blog_articleBody__5EPJQ h4{margin:1.75rem 0 .75rem;font-size:1.1rem}.blog_articleBody__5EPJQ ol,.blog_articleBody__5EPJQ ul{margin:1rem 0 1.75rem;padding-inline-start:1.5rem}.blog_articleBody__5EPJQ ul{list-style:disc}.blog_articleBody__5EPJQ ol{list-style:decimal}.blog_articleBody__5EPJQ li{margin:.6rem 0;padding-inline-start:.3rem}.blog_articleBody__5EPJQ li::marker{color:var(--primary);font-weight:600}.blog_articleBody__5EPJQ strong{color:var(--foreground);font-weight:650}.blog_articleBody__5EPJQ a{color:var(--primary);text-decoration:underline;text-underline-offset:.2em}.blog_articleBody__5EPJQ a:hover{text-decoration-thickness:2px}.blog_articleBody__5EPJQ blockquote{margin:2rem 0;padding:1.25rem 1.5rem;border-inline-start:3px solid var(--primary);border-radius:0 .75rem .75rem 0;background:var(--muted);color:var(--foreground)}.blog_articleBody__5EPJQ blockquote p:last-child{margin-bottom:0}.blog_articleBody__5EPJQ code{padding:.15rem .35rem;border-radius:.25rem;background:var(--muted);font-size:.9em}@media (max-width:639px){.blog_articleBody__5EPJQ{font-size:1rem;line-height:1.8}}