.snb-listing-enhancements-wrap{margin:30px 0 !important;font-family:inherit !important}.snb-verified-stamp-badge{display:inline-flex !important;align-items:center !important;gap:6px !important;background:#ecfdf5 !important;border:1px solid #10b981 !important;color:#047857 !important;font-size:12px !important;font-weight:800 !important;padding:6px 12px !important;border-radius:20px !important;text-transform:uppercase !important;letter-spacing:0.05em !important;margin-bottom:20px !important;box-shadow:0 2px 4px rgba(16,185,129,0.08) !important}.snb-ai-summary-grid{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr)) !important;gap:15px !important;margin-bottom:30px !important}.snb-ai-summary-card{background:#f8fafc !important;border:1px solid #e2e8f0 !important;border-radius:10px !important;padding:15px !important;display:flex !important;align-items:flex-start !important;gap:12px !important;transition:all 0.2s ease !important}.snb-ai-summary-card:hover{border-color:#cbd5e1 !important;background:#f1f5f9 !important;transform:translateY(-1px) !important}.snb-ai-icon-box{background:#eff6ff !important;color:#2563eb !important;width:32px !important;height:32px !important;border-radius:50% !important;display:flex !important;align-items:center !important;justify-content:center !important;font-size:16px !important;flex-shrink:0 !important}.snb-ai-text-box{display:flex !important;flex-direction:column !important}.snb-ai-label{font-size:11px !important;font-weight:800 !important;color:#64748b !important;text-transform:uppercase !important;letter-spacing:0.05em !important}.snb-ai-value{font-size:13.5px !important;font-weight:700 !important;color:#1e293b !important;margin-top:2px !important}.snb-faq-section-title{font-size:16px !important;font-weight:800 !important;color:#0f172a !important;text-transform:uppercase !important;letter-spacing:0.04em !important;margin-bottom:15px !important;border-bottom:2px solid #e2e8f0 !important;padding-bottom:8px !important}.snb-faq-accordion{display:flex !important;flex-direction:column !important;gap:10px !important}.snb-faq-item{background:#ffffff !important;border:1px solid #e2e8f0 !important;border-radius:8px !important;overflow:hidden !important;transition:border-color 0.2s ease !important}.snb-faq-item[open]{border-color:#cbd5e1 !important}.snb-faq-summary{padding:15px !important;font-size:13.5px !important;font-weight:700 !important;color:#0f172a !important;cursor:pointer !important;list-style:none !important;position:relative !important;user-select:none !important}.snb-faq-summary::-webkit-details-marker{display:none !important}.snb-faq-summary::after{content:"＋" !important;position:absolute !important;right:15px !important;font-size:14px !important;color:#64748b !important;font-weight:bold !important}.snb-faq-item[open] .snb-faq-summary::after{content:"－" !important}.snb-faq-content{padding:0 15px 15px 15px !important;font-size:13px !important;color:#475569 !important;line-height:1.5 !important}