.enhanced-qa-schema{position:relative}.qa-hidden-content,.qa-seo-attributes{display:none!important;visibility:hidden;position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.qa-visible-container{margin:20px 0}.qa-item-visible{margin-bottom:24px;padding:20px;background:rgba(255,255,255,.02);border-radius:12px;border:1px solid rgba(0,114,255,.1)}.qa-question-visible{font-size:18px;font-weight:600;color:#ffffff;margin-bottom:12px;line-height:1.4}.qa-answer-visible{font-size:16px;color:rgba(255,255,255,.9);line-height:1.6;margin:0}.qa-category-tag{display:inline-block;background:rgba(0,114,255,.15);color:#00C6FF;font-size:12px;font-weight:600;padding:4px 12px;border-radius:16px;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}