.article-prose[data-v-04dc3431]{color:#475569;font-size:1.0625rem;line-height:1.9}.article-prose[data-v-04dc3431] h1,.article-prose[data-v-04dc3431] h2,.article-prose[data-v-04dc3431] h3,.article-prose[data-v-04dc3431] h4{color:#10203a;font-weight:650;letter-spacing:-.025em;scroll-margin-top:2rem}.article-prose[data-v-04dc3431] h1{font-size:2.25rem;line-height:1.2;margin:0 0 1.5rem}.article-prose[data-v-04dc3431] h2{font-size:1.75rem;line-height:1.3;margin:3rem 0 1rem}.article-prose[data-v-04dc3431] h3{font-size:1.3rem;line-height:1.4;margin:2rem 0 .75rem}.article-prose[data-v-04dc3431] p{color:#475569;font-size:1.0625rem;line-height:1.9;margin:1rem 0;max-width:none}.article-prose[data-v-04dc3431] a{color:#d93d34;font-weight:600;text-decoration:underline;text-decoration-color:#d93d344d;text-underline-offset:.2em}.article-prose[data-v-04dc3431] ol,.article-prose[data-v-04dc3431] ul{margin:1.25rem 0;padding-left:1.5rem}.article-prose[data-v-04dc3431] ul{list-style:disc}.article-prose[data-v-04dc3431] ol{list-style:decimal}.article-prose[data-v-04dc3431] li{margin:.5rem 0;padding-left:.3rem}.article-prose[data-v-04dc3431] blockquote{background:#f7f1e8;border-left:4px solid #ee4e43;border-radius:0 .875rem .875rem 0;color:#334155;margin:2rem 0;padding:1.25rem 1.5rem}.article-prose[data-v-04dc3431] img{border:1px solid #e8e2da;border-radius:1rem;margin:2rem 0 .75rem;-o-object-fit:cover;object-fit:cover;width:100%}.article-prose[data-v-04dc3431] table{border:1px solid #e2e8f0;border-collapse:collapse;border-radius:.75rem;display:block;font-size:.925rem;margin:2rem 0;overflow-x:auto;width:100%}.article-prose[data-v-04dc3431] td,.article-prose[data-v-04dc3431] th{border-bottom:1px solid #e2e8f0;min-width:8rem;padding:.75rem 1rem;text-align:left}.article-prose[data-v-04dc3431] th{background:#f7f1e8;color:#10203a;font-weight:650}.article-prose[data-v-04dc3431] hr{border-color:#e8e2da;margin:3rem 0}.article-prose[data-v-04dc3431] code{background:#f1f5f9;border-radius:.35rem;color:#b82f28;font-size:.9em;padding:.15rem .4rem}.article-prose[data-v-04dc3431] pre{background:#10203a;border-radius:1rem;color:#fff;margin:2rem 0;overflow-x:auto;padding:1.25rem}.article-prose[data-v-04dc3431] pre code{background:transparent;color:inherit;padding:0}@media (max-width:640px){.article-prose[data-v-04dc3431]{font-size:1rem}.article-prose[data-v-04dc3431] h1{font-size:1.875rem}.article-prose[data-v-04dc3431] h2{font-size:1.5rem}.article-prose[data-v-04dc3431] p{font-size:1rem}}
