.article-content[data-v-c997891e] h2{color:var(--text-primary);font-size:1.75rem;font-weight:700;line-height:1.25;margin:2.75rem 0 1rem}.article-content[data-v-c997891e] h2:first-child{margin-top:0}.article-content[data-v-c997891e] h3{color:var(--text-primary);font-size:1.2rem;font-weight:700;line-height:1.4;margin:2rem 0 .65rem}.article-content[data-v-c997891e] li,.article-content[data-v-c997891e] p{color:var(--text-secondary);font-size:1rem;line-height:1.85}.article-content[data-v-c997891e] p{margin-bottom:1.15rem}.article-content[data-v-c997891e] ol,.article-content[data-v-c997891e] ul{margin:1rem 0 1.5rem;padding-left:1.5rem}.article-content[data-v-c997891e] li{margin-bottom:.6rem}.article-content[data-v-c997891e] a{color:var(--accent-primary);font-weight:600;text-decoration:underline;text-underline-offset:3px}.article-content[data-v-c997891e] strong{color:var(--text-primary);font-weight:700}.article-content[data-v-c997891e] .note{background:var(--bg-tertiary);border:1px solid var(--border-color);border-left:4px solid #10b981;border-radius:.75rem;margin:1.75rem 0;padding:1.25rem}.article-content[data-v-c997891e] .faq{border-top:1px solid var(--border-color);margin-top:3rem;padding-top:.25rem}
