.article-prose[data-v-b9f67bd4]{color:#334155;font-size:1.0625rem;line-height:1.85}.article-prose[data-v-b9f67bd4] p{margin:1.15rem 0}.article-prose[data-v-b9f67bd4] h2{color:#0f172a;font-size:1.75rem;font-weight:800;letter-spacing:-.025em;line-height:1.25;margin:2.75rem 0 .9rem}.article-prose[data-v-b9f67bd4] h3{color:#0f172a;font-size:1.3rem;font-weight:700;letter-spacing:-.015em;margin:2rem 0 .65rem}.article-prose[data-v-b9f67bd4] h4{color:#0f172a;font-size:1.1rem;font-weight:700;margin:1.6rem 0 .5rem}.article-prose[data-v-b9f67bd4] ol,.article-prose[data-v-b9f67bd4] ul{margin:1.15rem 0;padding-left:1.35rem}.article-prose[data-v-b9f67bd4] ul{list-style:disc}.article-prose[data-v-b9f67bd4] ol{list-style:decimal}.article-prose[data-v-b9f67bd4] li{margin:.45rem 0;padding-left:.25rem}.article-prose[data-v-b9f67bd4] li::marker{color:#2563eb;font-weight:700}.article-prose[data-v-b9f67bd4] blockquote{background:#f8fafc;border-left:3px solid #2563eb;border-radius:0 .75rem .75rem 0;color:#475569;font-size:1.08rem;font-style:italic;margin:1.75rem 0;padding:1rem 1.25rem}.article-prose[data-v-b9f67bd4] blockquote p{margin:0}.article-prose[data-v-b9f67bd4] a{color:#2563eb;font-weight:600;text-decoration:underline;text-decoration-color:#2563eb59;text-underline-offset:.18em}.article-prose[data-v-b9f67bd4] a:hover{text-decoration-color:#2563eb}.article-prose[data-v-b9f67bd4] strong{color:#0f172a;font-weight:700}.article-prose[data-v-b9f67bd4] code{background:#f1f5f9;border-radius:.35rem;color:#0f172a;font-size:.92em;padding:.12rem .35rem}.article-prose[data-v-b9f67bd4] hr{border:0;border-top:1px solid #e2e8f0;margin:2.25rem 0}@media(max-width:640px){.article-prose[data-v-b9f67bd4]{font-size:1rem}.article-prose[data-v-b9f67bd4] h2{font-size:1.5rem}}
