.q37-followup{margin-top:16px;padding:16px;border:1px solid #8996bb;border-radius:13px;background:#f0f4ff;color:#223052}.q37-followup h3{margin:0 0 10px;font-size:1.05rem}.q37-followup blockquote{margin:8px 0 12px;padding:10px;border-left:3px solid #647cbe;line-height:1.55}.q37-options{display:grid;gap:9px;margin:12px 0}.q37-options button{text-align:left;white-space:normal;line-height:1.45}.q37-result{padding-top:5px;line-height:1.5}.q37-recall{border-top:1px solid #9aa5c5;margin-top:12px;padding-top:10px}.q37-recall p{font-size:.9rem;line-height:1.5}