.vm-wp-article-content h2{font-size:clamp(1.25rem,2.5vw,1.65rem);line-height:1.3;margin:1.8em 0 .65em;color:#153754}.vm-wp-article-content p{line-height:1.85;margin:0 0 1.25em}.vm-guide-infographic{margin:28px 0;padding:16px;background:#edf5ff;border:1px solid #d5e6f9;border-radius:16px}.vm-guide-infographic img{display:block;width:100%;height:auto;max-width:600px;margin:auto}.vm-guide-infographic figcaption{font-size:14px;line-height:1.6;color:#4c6580;margin-top:12px}.vm-guide-sources{font-size:13px;color:#657d95}.vm-ai-infographic{padding:24px;background:linear-gradient(145deg,#eef7ff,#e9f7f4);border:1px solid #cce2f0;border-radius:16px;margin:28px 0}.vm-ai-infographic>h2{margin:0 0 18px}.vm-ai-info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.vm-ai-info-tile{padding:18px;background:#fff;border-radius:12px;border-top:4px solid #2b81d8}.vm-ai-info-tile:nth-child(2){border-color:#20aa97}.vm-ai-info-tile:nth-child(3){border-color:#e3a341}.vm-ai-info-tile:nth-child(4){border-color:#9271ce}.vm-ai-info-tile h3{font-size:19px;margin:0 0 8px}.vm-ai-info-tile p{font-size:15px;margin:0;line-height:1.65}@media(max-width:600px){.vm-guide-infographic{padding:6px;margin:22px -4px}.vm-ai-info-grid{grid-template-columns:1fr}.vm-ai-infographic{padding:16px}}
