/* Moved from inline <style> block (index.php) – Nov 2026 */
.quick-answer-box{border-left:4px solid #d4a944;padding:16px 20px;background:#faf8f3;border-radius:6px;}
    .quick-answer-title{font-size:1.1rem;margin-bottom:8px;}
    .quick-answer-text{margin-bottom:0;}
    .visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;margin:0;}
