.article-body[data-v-e4b6a5f4]{color:#1f2937;font-size:16px;line-height:1.75}.article-body[data-v-e4b6a5f4] p:first-of-type{color:#374151;font-size:19px;line-height:1.65;margin-bottom:24px}.article-body[data-v-e4b6a5f4] strong{color:#0f172a;font-weight:700}.article-body[data-v-e4b6a5f4] h2{color:#1a1a1a;font-family:var(--font-sans);font-size:26px;font-weight:700;letter-spacing:-.5px;margin:48px 0 16px}.article-body[data-v-e4b6a5f4] h2:first-child,.article-body[data-v-e4b6a5f4] p:first-of-type+h2{margin-top:32px}.article-body[data-v-e4b6a5f4] h3{color:#1a1a1a;font-family:var(--font-sans);font-size:20px;font-weight:700;margin:32px 0 8px}.article-body[data-v-e4b6a5f4] p{margin:0 0 20px}.article-body[data-v-e4b6a5f4] ul{list-style:none;margin:0 0 20px;padding-left:24px}.article-body[data-v-e4b6a5f4] ul>li{margin-bottom:8px;padding-left:18px;position:relative}.article-body[data-v-e4b6a5f4] ul>li:before{background:var(--color-brand-500);border-radius:50%;content:"";height:6px;left:0;position:absolute;top:12px;width:6px}.article-body[data-v-e4b6a5f4] ol{margin:0 0 20px}.article-body[data-v-e4b6a5f4] li{margin-bottom:8px}.article-body[data-v-e4b6a5f4] a{color:var(--color-brand-500);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px;transition:color .15s ease}.article-body[data-v-e4b6a5f4] a:hover{color:var(--color-brand-700)}.article-body[data-v-e4b6a5f4] img{border-radius:8px;cursor:zoom-in;display:block;height:auto;margin:32px auto;max-width:100%;transition:opacity .15s}.article-body[data-v-e4b6a5f4] img:hover{opacity:.92}.article-body[data-v-e4b6a5f4] hr{background:radial-gradient(circle,var(--color-brand-500) 50%,transparent 50%) 0 50% /8px 8px no-repeat,radial-gradient(circle,var(--color-brand-500) 50%,transparent 50%) 50% 50% /8px 8px no-repeat,radial-gradient(circle,var(--color-brand-500) 50%,transparent 50%) 100% 50% /8px 8px no-repeat;border:0;height:8px;margin:48px auto;width:64px}.article-body[data-v-e4b6a5f4] blockquote{background:var(--color-brand-50);border-left:4px solid var(--color-brand-500);border-radius:0 8px 8px 0;color:#374151;font-family:MinionPro,Georgia,serif;font-size:18px;font-style:italic;line-height:1.6;margin:32px 0;padding:20px 24px 20px 56px;position:relative}.article-body[data-v-e4b6a5f4] blockquote:before{color:var(--color-brand-500);content:"“";font-family:MinionPro,Georgia,serif;font-size:56px;font-weight:700;left:16px;line-height:1;opacity:.45;position:absolute;top:4px}.article-body[data-v-e4b6a5f4] blockquote p:last-child{margin-bottom:0}.article-body[data-v-e4b6a5f4] code{background:#f3f4f6;border-radius:4px;font-size:.9em;padding:2px 6px}.article-body[data-v-e4b6a5f4] pre{background:#1f2937;border-radius:8px;color:#f9fafb;margin:24px 0;overflow-x:auto;padding:16px 20px}.article-body[data-v-e4b6a5f4] pre code{background:none;color:inherit;padding:0}
