.article-wrap[data-v-f0087832]{margin:0 auto;max-width:720px;padding:48px 24px 80px}.byline-link[data-v-f0087832]{border-bottom:1px dotted var(--text-secondary);color:inherit;text-decoration:none}.byline-link[data-v-f0087832]:hover{border-bottom-color:var(--primary);color:var(--primary)}.article-tag[data-v-f0087832]{border-radius:var(--radius-full);display:inline-block;font-size:12px;font-weight:var(--fw-bold);letter-spacing:.05em;margin-bottom:16px;padding:4px 10px;text-decoration:none;text-transform:uppercase}.article-tag[data-v-f0087832]:not([class*=tag-glossary]){background:#fff0f5;color:var(--primary)}.article-title[data-v-f0087832]{font-size:clamp(28px,4vw,42px);font-weight:var(--fw-light);line-height:1.2;margin-bottom:16px}.article-meta[data-v-f0087832]{border-bottom:1px solid var(--border-light);color:var(--text-secondary);font-size:14px;margin-bottom:32px;padding-bottom:32px}.definition-box[data-v-f0087832]{background:var(--accent-light);border-left:4px solid var(--accent);border-radius:0 10px 10px 0;margin:0 0 32px;padding:20px 24px}.def-label[data-v-f0087832]{color:var(--accent);font-size:11px;font-weight:var(--fw-bold);letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.definition-box p[data-v-f0087832]{color:var(--text-primary);font-size:17px;line-height:1.7;margin:0}.quick-answer[data-v-f0087832]{background:#fffbf0;border-left:4px solid #f59e0b;border-radius:0 10px 10px 0;margin:0 0 32px;padding:20px 24px}.qa-label[data-v-f0087832]{color:#b45309;font-size:11px;font-weight:var(--fw-bold);letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.quick-answer p[data-v-f0087832]{color:var(--text-primary);font-size:17px;line-height:1.7;margin:0}.article-body[data-v-f0087832] h2{font-size:24px;font-weight:var(--fw-medium);margin:40px 0 12px}.article-body[data-v-f0087832] p{color:var(--text-primary);font-size:17px;line-height:1.75;margin-bottom:18px}.article-body[data-v-f0087832] ul{margin:0 0 20px 24px}.article-body[data-v-f0087832] li{font-size:17px;line-height:1.75;margin-bottom:8px}.article-body[data-v-f0087832] strong{font-weight:var(--fw-semi)}.article-body[data-v-f0087832] table{border-collapse:collapse;font-size:15px;line-height:1.5;margin:0 0 24px;width:100%}.article-body[data-v-f0087832] th{background:var(--accent-light,#fdf2f8);border-bottom:2px solid var(--border-light);font-weight:var(--fw-semi);padding:10px 12px;text-align:left}.article-body[data-v-f0087832] td{border-bottom:1px solid var(--border-light);padding:10px 12px;vertical-align:top}.article-body[data-v-f0087832] blockquote{border-left:3px solid var(--primary);color:var(--text-secondary);font-style:italic;margin:0 0 20px;padding:4px 0 4px 20px}.reviewed-by a[data-v-f0087832]{border-bottom:1px dotted var(--text-secondary);color:inherit;text-decoration:none}
