.blog-article-module__0eIIWa__prose{color:var(--foreground);font-size:1.0625rem;line-height:1.78}.blog-article-module__0eIIWa__prose>:first-child{margin-top:0}.blog-article-module__0eIIWa__prose>p:first-child{letter-spacing:-.012em;font-size:1.22rem;line-height:1.62}.blog-article-module__0eIIWa__prose p{color:var(--foreground);font-size:inherit;line-height:inherit;margin-top:1.5rem}.blog-article-module__0eIIWa__prose h2{color:var(--foreground);letter-spacing:-.03em;margin-top:4.5rem;scroll-margin-top:7rem;font-size:clamp(1.8rem,3vw,2.25rem);font-weight:520;line-height:1.12}.blog-article-module__0eIIWa__prose h3{color:var(--foreground);letter-spacing:-.018em;margin-top:3.25rem;scroll-margin-top:7rem;font-size:1.35rem;font-weight:520;line-height:1.25}.blog-article-module__0eIIWa__prose ul,.blog-article-module__0eIIWa__prose ol{color:var(--foreground);font-size:inherit;line-height:inherit;margin-top:1.5rem;padding-left:1.35rem}.blog-article-module__0eIIWa__prose ul{list-style:outside}.blog-article-module__0eIIWa__prose ol{list-style:decimal}.blog-article-module__0eIIWa__prose li{margin-top:.7rem;padding-left:.25rem}.blog-article-module__0eIIWa__prose li::marker{color:var(--muted-foreground)}.blog-article-module__0eIIWa__prose strong{color:var(--foreground);font-weight:600}.blog-article-module__0eIIWa__prose blockquote{border-left:2px solid var(--foreground);color:var(--foreground);margin-top:2rem;padding-left:1.5rem;font-size:1.15rem;line-height:1.65}.blog-article-module__0eIIWa__prose hr{border-color:var(--border);margin-top:4.5rem}.blog-article-module__0eIIWa__prose a{color:var(--foreground);-webkit-text-decoration-color:var(--rose);text-decoration-color:var(--rose);text-underline-offset:.2em;text-decoration-thickness:1px}.blog-article-module__0eIIWa__prose a:hover{text-decoration-thickness:2px}.blog-article-module__0eIIWa__prose code{background:var(--muted);color:var(--foreground);font-size:.85em}.blog-article-module__0eIIWa__prose table{color:var(--foreground);font-size:.9rem}.blog-article-module__0eIIWa__prose figure{margin-top:2.75rem;margin-bottom:2.75rem}.blog-article-module__0eIIWa__prose figcaption{color:var(--muted-foreground)}.blog-article-module__0eIIWa__prose th,.blog-article-module__0eIIWa__prose td{border-color:var(--border)}@media (max-width:640px){.blog-article-module__0eIIWa__prose{font-size:1rem;line-height:1.75}.blog-article-module__0eIIWa__prose>p:first-child{font-size:1.1rem}.blog-article-module__0eIIWa__prose h2{margin-top:3.75rem}}
