/* 文章页底部转化卡片 dy-article-cta —— 读完引导到诊断/加微信 */
.dy-article-cta{display:flex;gap:16px;align-items:flex-start;margin:36px 0 8px;padding:22px 24px;background:linear-gradient(135deg,#eef4ff,#f8faff);border:1px solid #dbe6ff;border-radius:16px}
.dy-cta-emoji{font-size:34px;line-height:1;flex-shrink:0}
.dy-cta-body{flex:1}
.dy-cta-body strong{display:block;font-size:16px;color:#1e293b;margin-bottom:6px}
.dy-cta-body p{margin:0 0 12px;color:#475569;font-size:14px;line-height:1.7}
.dy-cta-body a{color:#4338ca;font-weight:600;text-decoration:none}
.dy-cta-body a:hover{text-decoration:underline}
.dy-cta-actions{display:flex;gap:10px;flex-wrap:wrap}
.dy-cta-btn{display:inline-block;padding:10px 18px;border-radius:10px;font-size:14px;font-weight:700;text-decoration:none;transition:filter .15s}
.dy-cta-primary{background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff}
.dy-cta-btn:not(.dy-cta-primary){background:#fff;color:#4338ca;border:2px solid #c7d2fe}
.dy-cta-btn:hover{filter:brightness(1.05)}
@media(max-width:640px){.dy-article-cta{flex-direction:column;gap:10px;padding:18px}}
