{"id":1420,"date":"2026-06-20T16:11:48","date_gmt":"2026-06-20T16:11:48","guid":{"rendered":"https:\/\/360bizbrokers.com\/?page_id=1420"},"modified":"2026-06-20T17:01:57","modified_gmt":"2026-06-20T17:01:57","slug":"industry-risk-intelligence","status":"publish","type":"page","link":"https:\/\/360bizbrokers.com\/pt\/industry-risk-intelligence\/","title":{"rendered":"Industry Risk Intelligence"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1420\" class=\"elementor elementor-1420\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e55bee9 e-flex e-con-boxed e-con e-parent\" data-id=\"e55bee9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-37c3de0 elementor-widget elementor-widget-html\" data-id=\"37c3de0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\" \/>\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \/>\n  <title>Industry Risk Intelligence for Business Brokers<\/title>\n  <style>\n    :root {\n      --iri-gold: #c9a227;\n      --iri-gold-dark: #9f7a12;\n      --iri-gold-soft: #f7efd6;\n      --iri-black: #0b0b0b;\n      --iri-charcoal: #202020;\n      --iri-white: #ffffff;\n      --iri-cream: #fffdf7;\n      --iri-line: #e7dcc0;\n      --iri-muted: #625c50;\n      --iri-danger: #7a1e12;\n      --iri-shadow: 0 18px 42px rgba(0, 0, 0, 0.12);\n      --iri-radius: 18px;\n    }\n    * { box-sizing: border-box; }\n    #industry-risk-intelligence-app, #industry-risk-intelligence-app * { box-sizing: border-box; }\n    #industry-risk-intelligence-app {\n      font-family: Arial, Helvetica, sans-serif;\n      color: var(--iri-black);\n      line-height: 1.35;\n    }\n    .iri-wrap { max-width: 1180px; margin: 0 auto; padding: 24px 16px 38px; background: var(--iri-white); }\n    .iri-hero {\n      background: linear-gradient(135deg, #050505 0%, #1b1b1b 70%, #3c2f08 100%);\n      color: var(--iri-white);\n      border: 1px solid var(--iri-gold);\n      border-radius: var(--iri-radius);\n      padding: 30px;\n      box-shadow: var(--iri-shadow);\n      margin-bottom: 20px;\n      position: relative;\n      overflow: hidden;\n    }\n    .iri-hero:after { content: \"\"; position: absolute; right: -80px; top: -80px; width: 220px; height: 220px; border-radius: 50%; border: 36px solid rgba(201,162,39,.22); }\n    .iri-pill { display: inline-block; background: var(--iri-gold); color: var(--iri-black); padding: 6px 11px; border-radius: 999px; font-size: 12px; font-weight: 900; letter-spacing: .03em; text-transform: uppercase; margin-bottom: 12px; }\n    .iri-hero h1 { margin: 0 0 8px; font-size: clamp(28px, 4vw, 42px); line-height: 1.05; }\n    .iri-hero p { margin: 8px 0 0; max-width: 900px; color: rgba(255,255,255,.88); font-size: 16px; line-height: 1.45; }\n    .iri-grid { display: grid; grid-template-columns: .9fr 1.1fr; gap: 20px; align-items: start; }\n    @media (max-width: 920px) { .iri-grid { grid-template-columns: 1fr; } }\n    .iri-card { background: var(--iri-white); border: 1px solid var(--iri-line); border-radius: var(--iri-radius); padding: 20px; box-shadow: 0 10px 30px rgba(0,0,0,.06); }\n    .iri-card h2 { margin: 0 0 12px; font-size: 21px; color: var(--iri-black); border-left: 5px solid var(--iri-gold); padding-left: 10px; }\n    .iri-field { margin-bottom: 12px; }\n    .iri-field label { display: block; font-weight: 800; margin-bottom: 6px; font-size: 13px; color: var(--iri-black); }\n    .iri-field small { display: block; color: var(--iri-muted); margin-top: 4px; line-height: 1.3; }\n    .iri-field input, .iri-field select, .iri-field textarea {\n      width: 100%; border: 1px solid #d8cda9; border-radius: 10px; padding: 10px 12px; font-size: 14px; background: var(--iri-cream); color: var(--iri-black);\n    }\n    .iri-field input:focus, .iri-field select:focus, .iri-field textarea:focus { outline: 2px solid rgba(201,162,39,.35); border-color: var(--iri-gold); background: #fff; }\n    .iri-field textarea { min-height: 110px; resize: vertical; }\n    .iri-row { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; }\n    @media (max-width: 620px) { .iri-row { grid-template-columns: 1fr; } }\n    .iri-btns { display: flex; gap: 9px; flex-wrap: wrap; align-items: center; margin-top: 14px; }\n    button.iri-primary, button.iri-secondary { border-radius: 999px; padding: 11px 16px; font-weight: 900; cursor: pointer; font-size: 14px; transition: transform .08s ease, opacity .08s ease; }\n    button.iri-primary { background: var(--iri-gold); color: var(--iri-black); border: 1px solid var(--iri-gold-dark); }\n    button.iri-secondary { background: var(--iri-black); color: var(--iri-white); border: 1px solid var(--iri-black); }\n    button:hover { transform: translateY(-1px); }\n    button:disabled { opacity: .6; cursor: not-allowed; transform: none; }\n    .iri-status { color: var(--iri-muted); font-size: 13px; margin-top: 10px; min-height: 18px; }\n    .iri-disclaimer { background: #fff8e4; border: 1px solid var(--iri-gold); color: #2c240d; border-radius: 12px; padding: 12px; font-size: 12.5px; line-height: 1.35; margin-top: 12px; }\n    .iri-footer-note { color: var(--iri-muted); font-size: 11.5px; margin-top: 10px; line-height: 1.3; }\n    .iri-photo-preview { margin-top: 8px; font-size: 12px; color: var(--iri-muted); }\n    .iri-photo-preview img { width: 72px; height: 72px; border-radius: 50%; object-fit: cover; border: 2px solid var(--iri-gold); display: block; margin-top: 6px; }\n    .iri-output-header { display: flex; justify-content: space-between; gap: 10px; align-items: center; flex-wrap: wrap; margin-bottom: 12px; }\n    .iri-output-header h2 { margin: 0; }\n    .iri-report { min-height: 560px; background: var(--iri-cream); border: 1px solid var(--iri-line); border-radius: 14px; padding: 0; overflow-wrap: anywhere; }\n    .iri-placeholder { color: var(--iri-muted); text-align: center; padding: 70px 18px; line-height: 1.35; }\n\n    .iri-report-cover { background: var(--iri-black); color: var(--iri-white); border-radius: 13px 13px 0 0; padding: 22px; border-bottom: 5px solid var(--iri-gold); }\n    .iri-report-kicker { color: var(--iri-gold); text-transform: uppercase; font-weight: 900; font-size: 12px; letter-spacing: .06em; margin-bottom: 8px; }\n    .iri-report-title { margin: 0; font-size: 26px; line-height: 1.12; color: var(--iri-white); }\n    .iri-meta-grid { display: grid; grid-template-columns: 1fr auto; gap: 14px; margin-top: 15px; align-items: center; }\n    .iri-meta { display: flex; flex-wrap: wrap; gap: 7px; }\n    .iri-meta span { background: rgba(255,255,255,.10); border: 1px solid rgba(201,162,39,.55); border-radius: 999px; padding: 6px 9px; font-size: 12px; }\n    .iri-broker-card { display: flex; align-items: center; gap: 10px; background: rgba(255,255,255,.08); border: 1px solid rgba(201,162,39,.55); padding: 9px 10px; border-radius: 14px; min-width: 210px; }\n    .iri-headshot { width: 54px; height: 54px; border-radius: 50%; object-fit: cover; border: 2px solid var(--iri-gold); background: #fff; }\n    .iri-headshot-placeholder { width: 54px; height: 54px; border-radius: 50%; border: 2px solid var(--iri-gold); display: grid; place-items: center; font-weight: 900; color: var(--iri-black); background: var(--iri-gold); }\n    .iri-broker-label { color: rgba(255,255,255,.68); font-size: 11px; text-transform: uppercase; letter-spacing: .04em; }\n    .iri-broker-name { color: var(--iri-white); font-weight: 900; font-size: 14px; }\n\n    .iri-report-body { padding: 18px 20px 22px; }\n    .iri-report-body h1 { display: none; }\n    .iri-report-body h2 { color: var(--iri-black); background: #fff; border: 1px solid var(--iri-line); border-left: 6px solid var(--iri-gold); border-radius: 10px; padding: 10px 12px; font-size: 18px; line-height: 1.2; margin: 18px 0 10px; }\n    .iri-report-body h3 { color: var(--iri-black); font-size: 15px; margin: 12px 0 6px; }\n    .iri-report-body p, .iri-report-body li { font-size: 14px; line-height: 1.26 !important; margin: 0 0 6px !important; }\n    .iri-report-body ul, .iri-report-body ol { margin: 6px 0 12px 22px; padding: 0; }\n    .iri-report-body li { margin-bottom: 5px; }\n    .iri-report-body strong { color: var(--iri-black); font-weight: 900; }\n    .iri-report-body a { color: #6f5100; font-weight: 800; text-decoration: underline; }\n    .iri-report-body h2:first-child { margin-top: 0; }\n    .iri-report-body h2:nth-of-type(14), .iri-report-body h2:last-of-type { background: var(--iri-black); color: var(--iri-white); border-color: var(--iri-black); border-left-color: var(--iri-gold); }\n    .iri-report-body .iri-section { background: #fff; border: 1px solid var(--iri-line); border-radius: 12px; padding: 12px; margin-bottom: 12px; }\n\n\n    \/* v1.3 title visibility hard-fix: protects against WordPress theme overrides *\/\n    #industry-risk-intelligence-app .iri-hero h1,\n    #industry-risk-intelligence-app .iri-report-brand-title,\n    #industry-risk-intelligence-app .iri-report-title,\n    #industry-risk-intelligence-app .iri-report-kicker {\n      text-shadow: none !important;\n      opacity: 1 !important;\n      visibility: visible !important;\n      -webkit-text-fill-color: currentColor !important;\n    }\n    #industry-risk-intelligence-app .iri-hero h1 {\n      color: var(--iri-gold) !important;\n      background: transparent !important;\n      font-weight: 900 !important;\n    }\n    #industry-risk-intelligence-app .iri-report-cover,\n    #industry-risk-intelligence-app .iri-report-cover * {\n      background-image: none;\n    }\n    #industry-risk-intelligence-app .iri-report-brand-title {\n      display: block !important;\n      margin: 0 0 8px 0 !important;\n      padding: 0 !important;\n      color: var(--iri-gold) !important;\n      background: transparent !important;\n      font-family: Arial, Helvetica, sans-serif !important;\n      font-size: 30px !important;\n      line-height: 1.08 !important;\n      font-weight: 900 !important;\n      letter-spacing: -0.02em !important;\n    }\n    #industry-risk-intelligence-app .iri-report-title {\n      color: var(--iri-white) !important;\n      background: transparent !important;\n      font-family: Arial, Helvetica, sans-serif !important;\n      font-size: 20px !important;\n      line-height: 1.18 !important;\n      font-weight: 800 !important;\n    }\n    #industry-risk-intelligence-app .iri-report-kicker {\n      color: var(--iri-white) !important;\n      background: var(--iri-gold-dark) !important;\n      display: inline-block !important;\n      padding: 5px 9px !important;\n      border-radius: 999px !important;\n      margin-bottom: 10px !important;\n    }\n\n    @media print {\n      body * { visibility: hidden !important; }\n      #industry-risk-intelligence-app, #industry-risk-intelligence-app * { visibility: visible !important; }\n      #industry-risk-intelligence-app { position: absolute; left: 0; top: 0; width: 100%; }\n      .iri-hero, .iri-form-card, .iri-output-header, .iri-footer-note { display: none !important; }\n      .iri-wrap { max-width: none; padding: 0; }\n      .iri-grid { display: block; }\n      .iri-card { box-shadow: none; border: none; padding: 0; }\n      .iri-report { border: none; border-radius: 0; background: #fff; }\n      .iri-report-cover { border-radius: 0; }\n      .iri-report-body { padding: 16px; }\n      .iri-report-body h2 { page-break-after: avoid; }\n      .iri-report-body p, .iri-report-body li { line-height: 1.28; }\n    }\n  <\/style>\n<\/head>\n<body>\n<div class=\"iri-wrap\" id=\"industry-risk-intelligence-app\">\n  <section class=\"iri-hero\">\n    <span class=\"iri-pill\">Industry Insider Risk Discovery Engine<\/span>\n    <h1>Industry Risk Intelligence for Business Brokers<\/h1>\n    <p>Discover hidden liabilities, deal traps, lawsuit patterns, regulatory issues, buyer regrets, and due diligence blind spots before listing, selling, valuing, financing, or buying a business.<\/p>\n  <\/section>\n\n  <div class=\"iri-grid\">\n    <section class=\"iri-card iri-form-card\">\n      <h2>Build Risk Report<\/h2>\n      <form id=\"iriForm\">\n        <div class=\"iri-field\">\n          <label for=\"brokerName\">Broker name<\/label>\n          <input id=\"brokerName\" name=\"brokerName\" placeholder=\"Example: Val Pidgeon\" \/>\n        <\/div>\n        <div class=\"iri-field\">\n          <label for=\"brokerPhoto\">Broker headshot \/ photo<\/label>\n          <input id=\"brokerPhoto\" name=\"brokerPhoto\" type=\"file\" accept=\"image\/*\" \/>\n          <small>Upload a JPG, PNG, WebP, or other image file from your computer. The photo is used in the report cover only.<\/small>\n          <div id=\"brokerPhotoPreview\" class=\"iri-photo-preview\" style=\"display:none;\"><\/div>\n        <\/div>\n        <div class=\"iri-field\">\n          <label for=\"brokerHeadshot\">Broker headshot image URL, optional<\/label>\n          <input id=\"brokerHeadshot\" name=\"brokerHeadshot\" placeholder=\"Optional: paste a WordPress Media Library image URL instead\" \/>\n          <small>Use this only if you prefer a hosted image URL instead of uploading a file above.<\/small>\n        <\/div>\n        <div class=\"iri-field\">\n          <label for=\"industry\">Industry or business type *<\/label>\n          <input id=\"industry\" name=\"industry\" required placeholder=\"Example: gym, dental practice, HVAC contractor, laundromat, restaurant franchise\" \/>\n        <\/div>\n        <div class=\"iri-row\">\n          <div class=\"iri-field\">\n            <label for=\"jurisdiction\">State or jurisdiction<\/label>\n            <input id=\"jurisdiction\" name=\"jurisdiction\" placeholder=\"Example: Florida, Texas, California, unknown\" \/>\n          <\/div>\n          <div class=\"iri-field\">\n            <label for=\"role\">Deal role *<\/label>\n            <select id=\"role\" name=\"role\" required>\n              <option value=\"buyer rep\">Buyer rep<\/option>\n              <option value=\"seller rep\">Seller rep<\/option>\n              <option value=\"listing broker\">Listing broker<\/option>\n              <option value=\"valuation advisor\">Valuation advisor<\/option>\n              <option value=\"lender\">Lender<\/option>\n              <option value=\"consultant\">Consultant<\/option>\n            <\/select>\n          <\/div>\n        <\/div>\n        <div class=\"iri-field\">\n          <label for=\"transactionType\">Transaction type *<\/label>\n          <select id=\"transactionType\" name=\"transactionType\" required>\n            <option value=\"asset sale\">Asset sale<\/option>\n            <option value=\"stock sale\">Stock sale<\/option>\n            <option value=\"franchise resale\">Franchise resale<\/option>\n            <option value=\"SBA-financed acquisition\">SBA-financed acquisition<\/option>\n            <option value=\"seller-financed acquisition\">Seller-financed acquisition<\/option>\n            <option value=\"unknown\">Unknown<\/option>\n          <\/select>\n        <\/div>\n        <div class=\"iri-field\">\n          <label for=\"details\">Optional business details<\/label>\n          <textarea id=\"details\" name=\"details\" placeholder=\"Revenue, employees, memberships, prepaid services, contracts, licenses, leases, equipment, customer concentration, franchise status, owner dependency, seller financing, etc.\"><\/textarea>\n          <small>More facts usually produce a sharper, more practical report.<\/small>\n        <\/div>\n        <div class=\"iri-btns\">\n          <button type=\"submit\" class=\"iri-primary\" id=\"generateBtn\">Generate Risk Intelligence Report<\/button>\n          <button type=\"button\" class=\"iri-secondary\" id=\"copyBtn\">Copy Report<\/button>\n          <button type=\"button\" class=\"iri-secondary\" id=\"printBtn\">Print \/ Save PDF<\/button>\n          <button type=\"button\" class=\"iri-secondary\" id=\"clearBtn\">Clear<\/button>\n        <\/div>\n        <div class=\"iri-status\" id=\"status\"><\/div>\n      <\/form>\n      <div class=\"iri-disclaimer\"><strong>Important:<\/strong> This report is for business risk awareness only. It is not legal, tax, accounting, lending, valuation, or licensing advice. Review findings with appropriate attorneys, CPAs, lenders, insurance advisors, franchisors, landlords, and licensing professionals before relying on them in a transaction.<\/div>\n      <div class=\"iri-footer-note\">WordPress endpoint expected: <code>\/wp-json\/iri\/v1\/report<\/code>. Install and configure the included plugin with your OpenAI API key.<\/div>\n    <\/section>\n\n    <section class=\"iri-card\">\n      <div class=\"iri-output-header\">\n        <h2>Industry Risk Intelligence Report<\/h2>\n      <\/div>\n      <article class=\"iri-report\" id=\"report\"><div class=\"iri-placeholder\">Enter an industry and generate a report. The finished report will use the gold, black, and white report format and will print without the website footer.<\/div><\/article>\n    <\/section>\n  <\/div>\n<\/div>\n<script>\n(function(){\n  const form = document.getElementById('iriForm');\n  const report = document.getElementById('report');\n  const status = document.getElementById('status');\n  const btn = document.getElementById('generateBtn');\n  const copyBtn = document.getElementById('copyBtn');\n  const printBtn = document.getElementById('printBtn');\n  const clearBtn = document.getElementById('clearBtn');\n  const endpoint = (window.IRI_ENDPOINT || (window.location.origin + '\/wp-json\/iri\/v1\/report'));\n  const nonce = (window.IRI_NONCE || (window.wpApiSettings && window.wpApiSettings.nonce) || '');\n  let lastReportHtml = '';\n  let lastReportText = '';\n  let brokerPhotoData = '';\n  const brokerPhotoInput = document.getElementById('brokerPhoto');\n  const brokerPhotoPreview = document.getElementById('brokerPhotoPreview');\n\n  function escapeHtml(str){ return String(str || '').replace(\/[&<>\"']\/g, s => ({'&':'&amp;','<':'&lt;','>':'&gt;','\"':'&quot;',\"'\":'&#039;'}[s])); }\n  function safeUrl(str){ const url = String(str || '').trim(); return \/^https?:\\\/\\\/\/i.test(url) ? url : ''; }\n  function initials(name){ return (String(name || 'Broker').trim().split(\/\\s+\/).slice(0,2).map(w => w[0] || '').join('') || 'B').toUpperCase(); }\n  function mdToHtml(md){\n    let text = escapeHtml(md || '');\n    text = text.replace(\/^### (.*)$\/gm, '<h3>$1<\/h3>')\n               .replace(\/^## (.*)$\/gm, '<h2>$1<\/h2>')\n               .replace(\/^# (.*)$\/gm, '<h1>$1<\/h1>')\n               .replace(\/\\*\\*(.*?)\\*\\*\/g, '<strong>$1<\/strong>')\n               .replace(\/\\[(.*?)\\]\\((https?:\\\/\\\/[^\\s)]+)\\)\/g, '<a href=\"$2\" target=\"_blank\" rel=\"noopener noreferrer\">$1<\/a>')\n               .replace(\/^\\s*[-*] (.*)$\/gm, '<li>$1<\/li>')\n               .replace(\/(<li>.*<\\\/li>\\n?)+\/gs, m => '<ul>' + m + '<\/ul>')\n               .replace(\/\\n{2,}\/g, '<\/p><p>')\n               .replace(\/\\n\/g, '<br>');\n    return '<p>' + text + '<\/p>';\n  }\n  function getPayload(){ return {\n      brokerName: document.getElementById('brokerName').value.trim(),\n      brokerHeadshot: document.getElementById('brokerHeadshot').value.trim(),\n      brokerPhotoData: brokerPhotoData,\n      industry: document.getElementById('industry').value.trim(),\n      jurisdiction: document.getElementById('jurisdiction').value.trim(),\n      role: document.getElementById('role').value,\n      transactionType: document.getElementById('transactionType').value,\n      details: document.getElementById('details').value.trim()\n    }; }\n  function setStatus(msg){ status.textContent = msg || ''; }\n  if (brokerPhotoInput) {\n    brokerPhotoInput.addEventListener('change', function(){\n      const file = brokerPhotoInput.files && brokerPhotoInput.files[0];\n      brokerPhotoData = '';\n      if (!file) {\n        if (brokerPhotoPreview) { brokerPhotoPreview.style.display = 'none'; brokerPhotoPreview.innerHTML = ''; }\n        return;\n      }\n      if (!file.type || !file.type.startsWith('image\/')) {\n        setStatus('Please upload an image file for the broker photo.');\n        brokerPhotoInput.value = '';\n        return;\n      }\n      const reader = new FileReader();\n      reader.onload = function(e){\n        brokerPhotoData = e.target.result || '';\n        if (brokerPhotoPreview) {\n          brokerPhotoPreview.style.display = 'block';\n          brokerPhotoPreview.innerHTML = 'Selected photo:<img decoding=\"async\" src=\"' + brokerPhotoData + '\" alt=\"Broker photo preview\">';\n        }\n      };\n      reader.readAsDataURL(file);\n    });\n  }\n  function buildReportShell(html, payload){\n    const headshot = payload.brokerPhotoData || safeUrl(payload.brokerHeadshot);\n    const brokerName = payload.brokerName || 'Broker \/ Advisor';\n    const today = new Date().toLocaleDateString();\n    const coverStyle = 'background:#050505!important;color:#ffffff!important;border-radius:14px 14px 0 0!important;padding:24px!important;border-bottom:6px solid #c9a227!important;font-family:Arial,Helvetica,sans-serif!important;';\n    const kickerStyle = 'display:inline-block!important;background:#9f7a12!important;color:#ffffff!important;padding:6px 10px!important;border-radius:999px!important;text-transform:uppercase!important;font-size:12px!important;font-weight:900!important;letter-spacing:.06em!important;margin-bottom:10px!important;font-family:Arial,Helvetica,sans-serif!important;';\n    const brandStyle = 'display:block!important;margin:0 0 8px 0!important;padding:0!important;color:#d4af37!important;background:transparent!important;font-family:Arial,Helvetica,sans-serif!important;font-size:30px!important;line-height:1.08!important;font-weight:900!important;letter-spacing:-.02em!important;-webkit-text-fill-color:#d4af37!important;';\n    const titleStyle = 'display:block!important;margin:0!important;padding:0!important;color:#ffffff!important;background:transparent!important;font-family:Arial,Helvetica,sans-serif!important;font-size:21px!important;line-height:1.18!important;font-weight:800!important;-webkit-text-fill-color:#ffffff!important;';\n    const metaGridStyle = 'display:grid!important;grid-template-columns:1fr auto!important;gap:14px!important;margin-top:16px!important;align-items:center!important;';\n    const metaStyle = 'display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:center!important;';\n    const chipStyle = 'display:inline-block!important;background:rgba(255,255,255,.10)!important;border:1px solid rgba(201,162,39,.75)!important;border-radius:999px!important;padding:6px 10px!important;font-size:12px!important;color:#ffffff!important;font-family:Arial,Helvetica,sans-serif!important;line-height:1.2!important;';\n    const brokerCardStyle = 'display:flex!important;align-items:center!important;gap:10px!important;background:rgba(255,255,255,.08)!important;border:1px solid rgba(201,162,39,.75)!important;padding:9px 10px!important;border-radius:14px!important;min-width:210px!important;color:#ffffff!important;';\n    const imgStyle = 'width:58px!important;height:58px!important;border-radius:50%!important;object-fit:cover!important;border:2px solid #d4af37!important;background:#ffffff!important;display:block!important;';\n    const phStyle = 'width:58px!important;height:58px!important;border-radius:50%!important;border:2px solid #d4af37!important;display:grid!important;place-items:center!important;font-weight:900!important;color:#000000!important;background:#d4af37!important;font-family:Arial,Helvetica,sans-serif!important;';\n    const labelStyle = 'color:rgba(255,255,255,.72)!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:.04em!important;font-family:Arial,Helvetica,sans-serif!important;line-height:1.1!important;';\n    const nameStyle = 'color:#ffffff!important;font-weight:900!important;font-size:14px!important;font-family:Arial,Helvetica,sans-serif!important;line-height:1.2!important;margin-top:2px!important;';\n    const bodyStyle = 'padding:18px 20px 22px!important;background:#fffdf7!important;color:#0b0b0b!important;font-family:Arial,Helvetica,sans-serif!important;line-height:1.28!important;';\n    const brokerImage = headshot ? '<img decoding=\"async\" style=\"' + imgStyle + '\" class=\"iri-headshot\" src=\"' + escapeHtml(headshot) + '\" alt=\"Broker headshot\">' : '<div style=\"' + phStyle + '\" class=\"iri-headshot-placeholder\">' + escapeHtml(initials(brokerName)) + '<\/div>';\n    return '<div class=\"iri-report-cover\" style=\"' + coverStyle + '\">' +\n      '<div class=\"iri-report-kicker\" style=\"' + kickerStyle + '\">Industry Insider Risk Discovery Engine<\/div>' +\n      '<h1 class=\"iri-report-brand-title\" style=\"' + brandStyle + '\">Industry Risk Intelligence for Business Brokers<\/h1>' +\n      '<h2 class=\"iri-report-title\" style=\"' + titleStyle + '\">Report: ' + escapeHtml(payload.industry || 'Business') + '<\/h2>' +\n      '<div class=\"iri-meta-grid\" style=\"' + metaGridStyle + '\"><div class=\"iri-meta\" style=\"' + metaStyle + '\">' +\n      '<span style=\"' + chipStyle + '\">' + escapeHtml(payload.jurisdiction || 'Jurisdiction not specified') + '<\/span>' +\n      '<span style=\"' + chipStyle + '\">' + escapeHtml(payload.role || 'Deal role not specified') + '<\/span>' +\n      '<span style=\"' + chipStyle + '\">' + escapeHtml(payload.transactionType || 'Transaction type unknown') + '<\/span>' +\n      '<span style=\"' + chipStyle + '\">' + escapeHtml(today) + '<\/span>' +\n      '<\/div><div class=\"iri-broker-card\" style=\"' + brokerCardStyle + '\">' + brokerImage + '<div><div class=\"iri-broker-label\" style=\"' + labelStyle + '\">Prepared by<\/div><div class=\"iri-broker-name\" style=\"' + nameStyle + '\">' + escapeHtml(brokerName) + '<\/div><\/div><\/div><\/div>' +\n      '<\/div><div class=\"iri-report-body\" style=\"' + bodyStyle + '\">' + html + '<\/div>';\n  }\n  function printOnlyReport(){\n    if(!lastReportHtml){ window.print(); return; }\n    const w = window.open('', '_blank');\n    if(!w){ window.print(); return; }\n    const styles = document.querySelector('style').innerHTML;\n    w.document.open();\n    w.document.write('<!doctype html><html><head><title>Industry Risk Intelligence Report<\/title><style>' + styles + ' body{background:#fff;margin:0;} .iri-wrap{max-width:900px;} @media print{body *{visibility:visible!important;} .iri-wrap{padding:0;} }<\/style><\/head><body><div id=\"industry-risk-intelligence-app\" class=\"iri-wrap\"><article class=\"iri-report\">' + lastReportHtml + '<\/article><\/div><\/body><\/html>');\n    w.document.close();\n    w.focus();\n    setTimeout(function(){ w.print(); }, 350);\n  }\n\n  form.addEventListener('submit', async function(e){\n    e.preventDefault();\n    const payload = getPayload();\n    if(!payload.industry){ setStatus('Please enter an industry or business type.'); return; }\n    btn.disabled = true;\n    setStatus('Generating report with industry risk analysis and internet research...');\n    report.innerHTML = '<div class=\"iri-placeholder\">Generating. This may take a moment depending on report depth and web research.<\/div>';\n    try {\n      const res = await fetch(endpoint, { method: 'POST', headers: Object.assign({ 'Content-Type': 'application\/json' }, nonce ? { 'X-WP-Nonce': nonce } : {}), body: JSON.stringify(payload) });\n      const text = await res.text();\n      let data = {};\n      try { data = text ? JSON.parse(text) : {}; }\n      catch(parseErr) { throw new Error('The server did not return JSON. HTTP ' + res.status + '. This often means the REST endpoint was blocked, redirected, or protected by a security\/membership plugin.'); }\n      if(!res.ok || data.error || data.message){ throw new Error(data.error || data.message || ('The report could not be generated. HTTP ' + res.status)); }\n      const bodyHtml = mdToHtml(data.report || 'No report was returned.');\n      lastReportText = data.report || '';\n      lastReportHtml = buildReportShell(bodyHtml, payload);\n      report.innerHTML = lastReportHtml;\n      setStatus('Report complete. Review with qualified professionals before using in a transaction.');\n    } catch(err){\n      lastReportHtml = '';\n      lastReportText = '';\n      report.innerHTML = '<div class=\"iri-placeholder\"><strong>Connection issue:<\/strong><br>' + escapeHtml(err.message) + '<br><br>Confirm the Industry Risk Intelligence AI plugin is installed, activated, and configured with your OpenAI API key.<\/div>';\n      setStatus('Report generation failed.');\n    } finally { btn.disabled = false; }\n  });\n  copyBtn.addEventListener('click', async function(){\n    const text = lastReportText || report.innerText || '';\n    try { await navigator.clipboard.writeText(text); setStatus('Report copied to clipboard.'); }\n    catch(e){ setStatus('Copy failed. Select the report text and copy manually.'); }\n  });\n  printBtn.addEventListener('click', printOnlyReport);\n  clearBtn.addEventListener('click', function(){ form.reset(); lastReportHtml = ''; lastReportText = ''; report.innerHTML = '<div class=\"iri-placeholder\">Enter an industry and generate a report.<\/div>'; setStatus(''); });\n})();\n<\/script>\n<\/body>\n<\/html>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Industry Risk Intelligence for Business Brokers Industry Insider Risk Discovery Engine Industry Risk Intelligence for Business Brokers Discover hidden liabilities, deal traps, lawsuit patterns, regulatory&#8230;<\/p>","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1420","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.5 (Yoast SEO v26.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Industry Risk Intelligence - 360 Biz Brokers<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/360bizbrokers.com\/pt\/industry-risk-intelligence\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Industry Risk Intelligence\" \/>\n<meta property=\"og:description\" content=\"Industry Risk Intelligence for Business Brokers Industry Insider Risk Discovery Engine Industry Risk Intelligence for Business Brokers Discover hidden liabilities, deal traps, lawsuit patterns, regulatory...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/360bizbrokers.com\/pt\/industry-risk-intelligence\/\" \/>\n<meta property=\"og:site_name\" content=\"360 Biz Brokers\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-20T17:01:57+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data1\" content=\"10 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/360bizbrokers.com\/industry-risk-intelligence\/\",\"url\":\"https:\/\/360bizbrokers.com\/industry-risk-intelligence\/\",\"name\":\"Industry Risk Intelligence - 360 Biz Brokers\",\"isPartOf\":{\"@id\":\"https:\/\/360bizbrokers.com\/#website\"},\"datePublished\":\"2026-06-20T16:11:48+00:00\",\"dateModified\":\"2026-06-20T17:01:57+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/360bizbrokers.com\/industry-risk-intelligence\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/360bizbrokers.com\/industry-risk-intelligence\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/360bizbrokers.com\/industry-risk-intelligence\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/360bizbrokers.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Industry Risk Intelligence\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/360bizbrokers.com\/#website\",\"url\":\"https:\/\/360bizbrokers.com\/\",\"name\":\"Florida 360 Business Brokers\",\"description\":\"Buy &amp; Sell Businesses Advisory\",\"publisher\":{\"@id\":\"https:\/\/360bizbrokers.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/360bizbrokers.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/360bizbrokers.com\/#organization\",\"name\":\"Florida 360 Business Brokers\",\"url\":\"https:\/\/360bizbrokers.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/360bizbrokers.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/360bizbrokers.com\/wp-content\/uploads\/2025\/12\/LOGO-FLORIDA-360-BUSINESS-BROKERS.jpg\",\"contentUrl\":\"https:\/\/360bizbrokers.com\/wp-content\/uploads\/2025\/12\/LOGO-FLORIDA-360-BUSINESS-BROKERS.jpg\",\"width\":1080,\"height\":1080,\"caption\":\"Florida 360 Business Brokers\"},\"image\":{\"@id\":\"https:\/\/360bizbrokers.com\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Industry Risk Intelligence - 360 Biz Brokers","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/360bizbrokers.com\/pt\/industry-risk-intelligence\/","og_locale":"pt_BR","og_type":"article","og_title":"Industry Risk Intelligence","og_description":"Industry Risk Intelligence for Business Brokers Industry Insider Risk Discovery Engine Industry Risk Intelligence for Business Brokers Discover hidden liabilities, deal traps, lawsuit patterns, regulatory...","og_url":"https:\/\/360bizbrokers.com\/pt\/industry-risk-intelligence\/","og_site_name":"360 Biz Brokers","article_modified_time":"2026-06-20T17:01:57+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. tempo de leitura":"10 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/360bizbrokers.com\/industry-risk-intelligence\/","url":"https:\/\/360bizbrokers.com\/industry-risk-intelligence\/","name":"Industry Risk Intelligence - 360 Biz Brokers","isPartOf":{"@id":"https:\/\/360bizbrokers.com\/#website"},"datePublished":"2026-06-20T16:11:48+00:00","dateModified":"2026-06-20T17:01:57+00:00","breadcrumb":{"@id":"https:\/\/360bizbrokers.com\/industry-risk-intelligence\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/360bizbrokers.com\/industry-risk-intelligence\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/360bizbrokers.com\/industry-risk-intelligence\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/360bizbrokers.com\/"},{"@type":"ListItem","position":2,"name":"Industry Risk Intelligence"}]},{"@type":"WebSite","@id":"https:\/\/360bizbrokers.com\/#website","url":"https:\/\/360bizbrokers.com\/","name":"Florida 360 Business Brokers","description":"Buy &amp; Sell Businesses Advisory","publisher":{"@id":"https:\/\/360bizbrokers.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/360bizbrokers.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/360bizbrokers.com\/#organization","name":"Florida 360 Business Brokers","url":"https:\/\/360bizbrokers.com\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/360bizbrokers.com\/#\/schema\/logo\/image\/","url":"https:\/\/360bizbrokers.com\/wp-content\/uploads\/2025\/12\/LOGO-FLORIDA-360-BUSINESS-BROKERS.jpg","contentUrl":"https:\/\/360bizbrokers.com\/wp-content\/uploads\/2025\/12\/LOGO-FLORIDA-360-BUSINESS-BROKERS.jpg","width":1080,"height":1080,"caption":"Florida 360 Business Brokers"},"image":{"@id":"https:\/\/360bizbrokers.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/360bizbrokers.com\/pt\/wp-json\/wp\/v2\/pages\/1420","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/360bizbrokers.com\/pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/360bizbrokers.com\/pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/360bizbrokers.com\/pt\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/360bizbrokers.com\/pt\/wp-json\/wp\/v2\/comments?post=1420"}],"version-history":[{"count":0,"href":"https:\/\/360bizbrokers.com\/pt\/wp-json\/wp\/v2\/pages\/1420\/revisions"}],"wp:attachment":[{"href":"https:\/\/360bizbrokers.com\/pt\/wp-json\/wp\/v2\/media?parent=1420"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}