{"id":17504,"date":"2026-05-14T11:51:13","date_gmt":"2026-05-14T09:51:13","guid":{"rendered":"https:\/\/www.fbm.nl\/exit-readiness-test\/"},"modified":"2026-06-18T14:11:44","modified_gmt":"2026-06-18T12:11:44","slug":"exit-readiness-test","status":"publish","type":"page","link":"https:\/\/www.fbm.nl\/en\/exit-readiness-test\/","title":{"rendered":"Exit readiness test"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"17504\" class=\"elementor elementor-17504 elementor-17495\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-59902a67 elementor-section-content-top elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"59902a67\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-727d0215\" data-id=\"727d0215\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-18eaf515 elementor-widget elementor-widget-ld_fancy_image\" data-id=\"18eaf515\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"ld_fancy_image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"lqd-imggrp-single d-block pos-rel \">\n\t\t\t<div class=\"lqd-imggrp-img-container d-inline-flex pos-rel align-items-center justify-content-center \">\n\t\t\t\t\t\t\t\t<figure class=\"w-100 pos-rel\">\n\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.fbm.nl\/wp-content\/uploads\/2024\/06\/Sell-Company-white-1.webp?wsr\" title=\"Sell Company white\" alt=\"Sell Company white\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2879ff9f elementor-widget elementor-widget-hub_fancy_heading\" data-id=\"2879ff9f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"hub_fancy_heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div id=\"ld-fancy-heading-6a364ba9d4d81\" class=\"ld-fancy-heading pos-rel\">\n\t\t\t<h2 class=\"ld-fh-element d-inline-block pos-rel  elementor-heading-title lqd-highlight-classic lqd-highlight-grow-left h2\"  > Exit readiness<\/h2>\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-537a4702 elementor-widget elementor-widget-text-editor\" data-id=\"537a4702\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div> <\/div><p>Is your business ready to sell? And are you ready for an exit? Take our short quiz with just 11 questions and you&#8217;ll know if you&#8217;re ready for a sale.   Or where there may be work to be done.  <\/p><p>We are happy to help you paint a clear picture about the outcomes. Please feel free to contact us to discuss the results of the quis with us. <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-7abb992d\" data-id=\"7abb992d\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a51c1ac elementor-widget elementor-widget-html\" data-id=\"a51c1ac\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!--\nVERSION 6 \u2014 EN \u2014 11 questions (~4 minutes)\nEnglish translation of quiz-fbm-v6-final.html\n\nHubSpot field mapping (internal name \u2192 value):\n  firstname, lastname, email, phone, company,\n  message (full plain-text outcome),\n  quiz_uitslag, quiz_type_uitslag, quiz_interpretatie,\n  quiz_aandachtspunten, quiz_sterke_punten, quiz_verbeterpunten,\n  quiz_cta_url, quiz_cta_text,\n  utm_source, utm_medium, utm_campaign\n\nSCENARIOS:\n\u226570% + revenue \u2265 \u20ac5M  \u2192 Schedule a meeting\n\u226570% + revenue < \u20ac5M  \u2192 Blog: preparing your business for sale\n40\u201369% + revenue \u2265 \u20ac5M \u2192 Schedule advisory call\n40\u201369% + revenue < \u20ac5M \u2192 Blog\n<40%                   \u2192 Blog\n-->\n\n<style>\n\/* \u2500\u2500 1. Hide page-specific WordPress elements (header\/menu stays intact) \u2500\u2500 *\/\n.entry-header, .page-header, .post-thumbnail,\n.breadcrumbs, .breadcrumb, .woocommerce-breadcrumb,\n.sidebar, #secondary, aside.widget-area,\nfooter, .site-footer, #colophon, .footer-widgets,\n.elementor-location-footer,\n.fl-builder-content .fl-col-small { display: none !important; }\n\n\/* Remove padding\/margins from content wrapper so quiz runs full-width *\/\n.entry-content, .post-content, #lqd-site-content .container,\n.content-area, #primary {\n  max-width: 100% !important;\n  padding: 0 !important;\n  margin: 0 !important;\n  width: 100% !important;\n}\n\n\/* Dark blue background on content area only, not on body\/header *\/\n.entry-content, .post-content, #lqd-site-content,\n.content-area, #primary, main {\n  background: #172342 !important;\n}\n\n\/* \u2500\u2500 2+3. Quiz styles \u2500\u2500 *\/\n#quiz-root * { margin: 0; padding: 0; box-sizing: border-box; }\n#quiz-root { font-family: 'Poppins', -apple-system, BlinkMacSystemFont, sans-serif; }\n#quiz-hs-form { display: none !important; }\n\n\/* Checkbox *\/\n#quiz-root .consent-checkbox {\n  -webkit-appearance: none !important; appearance: none !important;\n  width: 22px !important; height: 22px !important; min-width: 22px !important;\n  border: 2px solid rgba(255,255,255,0.30) !important; border-radius: 4px !important;\n  background: rgba(255,255,255,0.08) !important; cursor: pointer !important;\n  position: relative !important; flex-shrink: 0 !important;\n}\n#quiz-root .consent-checkbox:checked {\n  background: #0083C1 !important; border-color: #0083C1 !important;\n}\n#quiz-root .consent-checkbox:checked::after {\n  content: '\u2713' !important; position: absolute !important;\n  top: 50% !important; left: 50% !important;\n  transform: translate(-50%, -50%) !important;\n  color: white !important; font-size: 14px !important; font-weight: bold !important; line-height: 1 !important;\n}\n\n\/* Answer buttons *\/\n#quiz-root .quiz-option-btn {\n  display: flex !important; align-items: center !important; justify-content: space-between !important;\n  width: 100% !important; padding: 14px 18px !important;\n  background: rgba(255,255,255,0.06) !important;\n  border: 1.5px solid rgba(255,255,255,0.15) !important;\n  border-radius: 10px !important; font-size: 15px !important;\n  font-family: 'Poppins', sans-serif !important; color: #E8EEF5 !important;\n  cursor: pointer !important; text-align: left !important;\n  transition: all 0.15s ease !important; margin-bottom: 8px !important;\n}\n@media (hover: hover) {\n  #quiz-root .quiz-option-btn:hover {\n    border-color: #0083C1 !important;\n    background: rgba(0,131,193,0.15) !important;\n  }\n}\n#quiz-root .quiz-option-btn.selected {\n  background: rgba(0,131,193,0.20) !important;\n  border-color: #0083C1 !important;\n}\n\n\/* Input fields *\/\n#quiz-root .quiz-input {\n  width: 100% !important; padding: 13px 15px !important;\n  border: 1.5px solid #CBD5E1 !important; border-radius: 10px !important;\n  font-size: 15px !important; font-family: 'Poppins', sans-serif !important;\n  color: #172342 !important; outline: none !important;\n  background: #FFFFFF !important;\n}\n#quiz-root .quiz-input::placeholder { color: #94A3B8 !important; }\n#quiz-root .quiz-input:focus { border-color: #0083C1 !important; background: #FFFFFF !important; }\n#quiz-root .quiz-input.error { border-color: #F97316 !important; }\n\n\/* Section badge *\/\n#quiz-root .section-badge {\n  display: inline-flex !important; align-items: center !important; gap: 8px !important;\n  padding: 10px 18px !important; border-radius: 8px !important;\n  font-size: 14px !important; font-weight: 600 !important; color: #FFFFFF !important;\n  background: #0083C1 !important; border: none !important;\n  margin-bottom: 18px !important; letter-spacing: 0.01em !important;\n}\n<\/style>\n\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600;700&display=swap\" rel=\"stylesheet\">\n<script src=\"https:\/\/unpkg.com\/react@18\/umd\/react.production.min.js\" crossorigin><\/script>\n<script src=\"https:\/\/unpkg.com\/react-dom@18\/umd\/react-dom.production.min.js\" crossorigin><\/script>\n\n\n<div id=\"quiz-root\"><\/div>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n\"use strict\";\n\nfunction _typeof(o) { \"@babel\/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && \"function\" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? \"symbol\" : typeof o; }, _typeof(o); }\nfunction _slicedToArray(r, e) { return _arrayWithHoles(r) || _iterableToArrayLimit(r, e) || _unsupportedIterableToArray(r, e) || _nonIterableRest(); }\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\nfunction _unsupportedIterableToArray(r, a) { if (r) { if (\"string\" == typeof r) return _arrayLikeToArray(r, a); var t = {}.toString.call(r).slice(8, -1); return \"Object\" === t && r.constructor && (t = r.constructor.name), \"Map\" === t || \"Set\" === t ? Array.from(r) : \"Arguments\" === t || \/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$\/.test(t) ? _arrayLikeToArray(r, a) : void 0; } }\nfunction _arrayLikeToArray(r, a) { (null == a || a > r.length) && (a = r.length); for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; return n; }\nfunction _iterableToArrayLimit(r, l) { var t = null == r ? null : \"undefined\" != typeof Symbol && r[Symbol.iterator] || r[\"@@iterator\"]; if (null != t) { var e, n, i, u, a = [], f = !0, o = !1; try { if (i = (t = t.call(r)).next, 0 === l) { if (Object(t) !== t) return; f = !1; } else for (; !(f = (e = i.call(t)).done) && (a.push(e.value), a.length !== l); f = !0); } catch (r) { o = !0, n = r; } finally { try { if (!f && null != t.return && (u = t.return(), Object(u) !== u)) return; } finally { if (o) throw n; } } return a; } }\nfunction _arrayWithHoles(r) { if (Array.isArray(r)) return r; }\nfunction ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; }\nfunction _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { _defineProperty(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; }\nfunction _defineProperty(e, r, t) { return (r = _toPropertyKey(r)) in e ? Object.defineProperty(e, r, { value: t, enumerable: !0, configurable: !0, writable: !0 }) : e[r] = t, e; }\nfunction _toPropertyKey(t) { var i = _toPrimitive(t, \"string\"); return \"symbol\" == _typeof(i) ? i : i + \"\"; }\nfunction _toPrimitive(t, r) { if (\"object\" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || \"default\"); if (\"object\" != _typeof(i)) return i; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (\"string\" === r ? String : Number)(t); }\nvar CONTACT = {\n  calendly: 'https:\/\/www.fbm.nl\/contact\/',\n  blog: 'https:\/\/www.fbm.nl\/je-onderneming-verkoopklaar-maken\/',\n  phone: '+31 (0)30 - 605 12 22'\n};\nvar THEMES = {\n  FINANCIALS: {\n    id: 'financials',\n    name: 'Financials',\n    color: '#059669',\n    icon: '\ud83d\udcb0'\n  },\n  DOCS: {\n    id: 'docs',\n    name: 'Documentation',\n    color: '#0369a1',\n    icon: '\ud83d\udcc2'\n  },\n  PROCESSES: {\n    id: 'processes',\n    name: 'Business Processes',\n    color: '#7c3aed',\n    icon: '\u2699\ufe0f'\n  },\n  PEOPLE: {\n    id: 'people',\n    name: 'People & Organisation',\n    color: '#0891b2',\n    icon: '\ud83d\udc65'\n  },\n  MARKET: {\n    id: 'market',\n    name: 'Market & Position',\n    color: '#d97706',\n    icon: '\ud83c\udfed'\n  },\n  REVENUE: {\n    id: 'revenue',\n    name: 'Revenue & Growth',\n    color: '#1a6b9a',\n    icon: '\ud83d\udcca'\n  },\n  COMMERCIAL: {\n    id: 'commercial',\n    name: 'Commercial Position',\n    color: '#0d9488',\n    icon: '\ud83e\udd1d'\n  },\n  DISTINCTION: {\n    id: 'distinction',\n    name: 'Competitive Advantage',\n    color: '#3798cb',\n    icon: '\ud83c\udfaf'\n  },\n  OWNER: {\n    id: 'owner',\n    name: 'Owner Dependency',\n    color: '#153258',\n    icon: '\ud83d\udd11'\n  }\n};\n\n\/\/ \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\/\/ QUESTIONS \u2014 Group 1: Business size & development\n\/\/             Group 2: Owner & management dependency\n\/\/             Group 3: Reporting & internal processes\n\/\/ \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nvar QUESTIONS = [\n\/\/ \u2500\u2500 GROUP 1: BUSINESS SIZE & DEVELOPMENT \u2500\u2500\n\n{\n  id: 'annual_revenue',\n  theme: THEMES.REVENUE,\n  sectionLabel: 'Business size & development',\n  question: 'What is the current annual revenue of your business?',\n  options: [{\n    text: 'Above \u20ac25 million',\n    score: 10,\n    scale: 'fbm_fit'\n  }, {\n    text: '\u20ac10 million \u2013 \u20ac25 million',\n    score: 9,\n    scale: 'fbm_fit'\n  }, {\n    text: '\u20ac5 million \u2013 \u20ac10 million',\n    score: 7,\n    scale: 'fbm_fit'\n  }, {\n    text: 'Below \u20ac5 million',\n    score: 2,\n    scale: 'small',\n    critical: true\n  }]\n}, {\n  id: 'revenue_trend',\n  theme: THEMES.REVENUE,\n  sectionLabel: 'Business size & development',\n  question: 'How has revenue developed over the past 3 years?',\n  tooltip: 'Revenue growth signals confidence in the future and significantly increases valuation.',\n  options: [{\n    text: '>15% per year',\n    score: 10\n  }, {\n    text: '5\u201315% per year',\n    score: 8\n  }, {\n    text: '\u00b15%',\n    score: 5\n  }, {\n    text: 'Declining',\n    score: 1\n  }]\n}, {\n  id: 'profitability',\n  theme: THEMES.FINANCIALS,\n  sectionLabel: 'Business size & development',\n  question: 'How would you describe the profitability of your business?',\n  tooltip: 'Buyers primarily look at EBITDA (earnings before interest, taxes, depreciation and amortisation).',\n  options: [{\n    text: 'EBITDA margin above 15%',\n    score: 10\n  }, {\n    text: 'EBITDA margin 5\u201315%',\n    score: 7\n  }, {\n    text: 'EBITDA margin below 5%',\n    score: 3\n  }, {\n    text: 'Loss-making',\n    score: 0,\n    critical: true\n  }]\n}, {\n  id: 'customer_relations',\n  theme: THEMES.COMMERCIAL,\n  sectionLabel: 'Business size & development',\n  question: 'How would you describe customer relationships and revenue stability?',\n  tooltip: 'Stable customer relationships, recurring revenue and low customer concentration give buyers confidence in continuity.',\n  options: [{\n    text: 'Well-diversified customer base, predominantly contract revenue',\n    score: 10\n  }, {\n    text: 'Good diversification, mix of contract and project revenue',\n    score: 7\n  }, {\n    text: 'A few large customers (>30% of revenue from one customer)',\n    score: 3\n  }, {\n    text: 'Highly dependent on a few customers (>50%)',\n    score: 1,\n    critical: true\n  }]\n}, {\n  id: 'market_position',\n  theme: THEMES.MARKET,\n  sectionLabel: 'Business size & development',\n  question: 'How would you assess your company\\'s position in the market?',\n  tooltip: 'A buyer is buying the future. Growing market + strong position = higher valuation. Shrinking market with weak position = serious risk.',\n  options: [{\n    text: 'Growing market, we are market leader or top-3 player',\n    score: 10\n  }, {\n    text: 'Stable market, recognised position with clear differentiation',\n    score: 7\n  }, {\n    text: 'Stable market, one of many without clear differentiation',\n    score: 4\n  }, {\n    text: 'Shrinking or heavily pressured market',\n    score: 1\n  }]\n},\n\/\/ \u2500\u2500 GROUP 2: OWNER & MANAGEMENT DEPENDENCY \u2500\u2500\n\n{\n  id: 'owner_dependency',\n  theme: THEMES.OWNER,\n  sectionLabel: 'Owner & management dependency',\n  question: 'To what extent is the business dependent on you as owner\/CEO?',\n  tooltip: 'This is one of the most critical factors. A business that can run without the owner is more attractive and more valuable to buyers.',\n  options: [{\n    text: 'Minimal \u2014 the business runs fine without me',\n    score: 10\n  }, {\n    text: 'Moderate \u2014 I am needed for strategic decisions',\n    score: 6\n  }, {\n    text: 'Significant \u2014 I am strongly involved in day-to-day operations',\n    score: 3,\n    critical: true\n  }, {\n    text: 'Critical \u2014 the business stops without me',\n    score: 1,\n    critical: true\n  }]\n}, {\n  id: 'management_team',\n  theme: THEMES.OWNER,\n  sectionLabel: 'Owner & management dependency',\n  question: 'Is there a management team that can operate independently after an acquisition?',\n  tooltip: 'A strong management team gives buyers confidence that the business can continue after the owner\\'s departure.',\n  options: [{\n    text: 'Yes \u2014 complete team with succession plans in place',\n    score: 10\n  }, {\n    text: 'Yes, but 1\u20132 key roles still to be filled',\n    score: 7\n  }, {\n    text: 'Limited \u2014 I carry many responsibilities myself',\n    score: 3\n  }, {\n    text: 'No \u2014 virtually no independent management team',\n    score: 1\n  }]\n}, {\n  id: 'team_stability',\n  theme: THEMES.PEOPLE,\n  sectionLabel: 'Owner & management dependency',\n  question: 'How stable is the management team?',\n  tooltip: 'Buyers want to know whether the management team will stay after the acquisition and can operate independently. High turnover or strong owner dependency reduces value.',\n  options: [{\n    text: 'Stable team, low turnover, good culture',\n    score: 10\n  }, {\n    text: 'Reasonably stable, occasional turnover',\n    score: 7\n  }, {\n    text: 'Regular turnover or uncertainty about post-acquisition commitment',\n    score: 3\n  }, {\n    text: 'High turnover or significant personnel issues',\n    score: 1\n  }]\n},\n\/\/ \u2500\u2500 GROUP 3: REPORTING & INTERNAL PROCESSES \u2500\u2500\n\n{\n  id: 'documentation',\n  theme: THEMES.DOCS,\n  sectionLabel: 'Reporting & internal processes',\n  question: 'To what extent is the business documentation complete and accessible?',\n  tooltip: 'During due diligence, buyers request contracts, permits, tax filings and ownership documents. Missing items delay or block the deal.',\n  options: [{\n    text: 'Everything is complete, digitally stored and immediately accessible',\n    score: 10\n  }, {\n    text: 'Most documents available, a few gaps',\n    score: 6\n  }, {\n    text: 'Partial \u2014 retrievable but not centralised',\n    score: 3\n  }, {\n    text: 'Missing',\n    score: 1,\n    critical: true\n  }]\n}, {\n  id: 'business_processes',\n  theme: THEMES.PROCESSES,\n  sectionLabel: 'Reporting & internal processes',\n  question: 'Are the key business processes documented and transferable?',\n  tooltip: 'A buyer wants to know that the business will continue to run without you. Documented processes reduce risk and increase the likelihood of a successful sale process.',\n  options: [{\n    text: 'Yes \u2014 procedures and manuals in place for all core processes',\n    score: 10\n  }, {\n    text: 'Partial \u2014 key processes documented',\n    score: 6\n  }, {\n    text: 'Minimal \u2014 knowledge is mostly in people\\'s heads',\n    score: 3\n  }, {\n    text: 'No \u2014 everything relies on experience',\n    score: 1\n  }]\n}, {\n  id: 'competitive_advantage',\n  theme: THEMES.DISTINCTION,\n  sectionLabel: 'Reporting & internal processes',\n  question: 'Does your business have a defensible competitive advantage?',\n  tooltip: 'Think of proprietary brands, patents, software, methodologies or customer data. This protects margins and justifies a higher valuation multiple.',\n  options: [{\n    text: 'Yes \u2014 documented and legally protected (patent, trademark, IP)',\n    score: 10\n  }, {\n    text: 'Yes \u2014 clear differentiation, not yet formally protected',\n    score: 7\n  }, {\n    text: 'Limited \u2014 differentiation exists but is vulnerable',\n    score: 4\n  }, {\n    text: 'Little \u2014 highly comparable to competitors',\n    score: 2\n  }]\n}];\nvar COLORS = {\n  bg: '#172342',\n  bgCard: 'rgba(255,255,255,0.05)',\n  bgCardMd: 'rgba(255,255,255,0.08)',\n  border: 'rgba(255,255,255,0.12)',\n  primary: '#0083C1',\n  white: '#FFFFFF',\n  textPri: '#E8EEF5',\n  textSec: '#A8BBCC',\n  textDim: 'rgba(255,255,255,0.40)',\n  orange: '#F97316',\n  success: '#10B981',\n  warning: '#F59E0B',\n  error: '#EF4444'\n};\nvar getUTM = function getUTM() {\n  var p = new URLSearchParams(window.location.search);\n  return {\n    utm_source: p.get('utm_source') || '',\n    utm_medium: p.get('utm_medium') || '',\n    utm_campaign: p.get('utm_campaign') || ''\n  };\n};\nvar gtm = function gtm(name) {\n  var data = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n  window.dataLayer = window.dataLayer || [];\n  window.dataLayer.push(_objectSpread(_objectSpread({\n    event: name\n  }, data), getUTM()));\n};\nfunction ExitReadinessCheck() {\n  var _React$useState = React.useState('intro'),\n    _React$useState2 = _slicedToArray(_React$useState, 2),\n    phase = _React$useState2[0],\n    setPhase = _React$useState2[1];\n  var _React$useState3 = React.useState({\n      firstName: '',\n      lastName: '',\n      email: '',\n      phone: '',\n      company: '',\n      consent: false\n    }),\n    _React$useState4 = _slicedToArray(_React$useState3, 2),\n    form = _React$useState4[0],\n    setForm = _React$useState4[1];\n  var _React$useState5 = React.useState({}),\n    _React$useState6 = _slicedToArray(_React$useState5, 2),\n    errors = _React$useState6[0],\n    setErrors = _React$useState6[1];\n  var _React$useState7 = React.useState(0),\n    _React$useState8 = _slicedToArray(_React$useState7, 2),\n    index = _React$useState8[0],\n    setIndex = _React$useState8[1];\n  var _React$useState9 = React.useState({}),\n    _React$useState0 = _slicedToArray(_React$useState9, 2),\n    answers = _React$useState0[0],\n    setAnswers = _React$useState0[1];\n  var _React$useState1 = React.useState(null),\n    _React$useState10 = _slicedToArray(_React$useState1, 2),\n    selected = _React$useState10[0],\n    setSelected = _React$useState10[1];\n  var _React$useState11 = React.useState(false),\n    _React$useState12 = _slicedToArray(_React$useState11, 2),\n    tooltip = _React$useState12[0],\n    setTooltip = _React$useState12[1];\n  var _React$useState13 = React.useState(null),\n    _React$useState14 = _slicedToArray(_React$useState13, 2),\n    result = _React$useState14[0],\n    setResult = _React$useState14[1];\n  var _React$useState15 = React.useState(false),\n    _React$useState16 = _slicedToArray(_React$useState15, 2),\n    allOpen = _React$useState16[0],\n    setAllOpen = _React$useState16[1];\n  var question = QUESTIONS[index];\n  var progress = (index + 1) \/ QUESTIONS.length * 100;\n  var handleAnswer = function handleAnswer(option, idx) {\n    setSelected(idx);\n    setTimeout(function () {\n      var newAnswers = _objectSpread(_objectSpread({}, answers), {}, _defineProperty({}, question.id, option));\n      setAnswers(newAnswers);\n      if (index < QUESTIONS.length - 1) {\n        setIndex(function (i) {\n          return i + 1;\n        });\n        setSelected(null);\n        setTooltip(false);\n      } else {\n        var res = calculate(newAnswers);\n        setResult(res);\n        submitHubSpot(res, newAnswers);\n        gtm('quiz_completed', {\n          quiz_score: res.score,\n          quiz_scenario: res.message.type,\n          quiz_fits_fbm: res.fitsFBM\n        });\n        setPhase('result');\n      }\n    }, 200);\n  };\n  var validate = function validate() {\n    var e = {};\n    if (!form.firstName.trim()) e.firstName = 'First name is required';\n    if (!form.email.trim() || !\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(form.email)) e.email = 'Please enter a valid email address';\n    if (!form.consent) e.consent = 'Consent is required to proceed';\n    setErrors(e);\n    if (!Object.keys(e).length) {\n      gtm('quiz_form_submitted', {\n        user_email: form.email\n      });\n      setPhase('quiz');\n    }\n  };\n  var calculate = function calculate(ans) {\n    var total = 0,\n      max = QUESTIONS.length * 10;\n    var themeScores = {};\n    var scale = 'small';\n    var critical = [];\n    Object.values(THEMES).forEach(function (t) {\n      themeScores[t.id] = {\n        total: 0,\n        max: 0,\n        name: t.name,\n        color: t.color,\n        icon: t.icon\n      };\n    });\n    QUESTIONS.forEach(function (q) {\n      var a = ans[q.id];\n      if (!a) return;\n      total += a.score;\n      themeScores[q.theme.id].total += a.score;\n      themeScores[q.theme.id].max += 10;\n      if (a.scale) scale = a.scale;\n      if (a.critical && a.score <= 1) critical.push(q.theme.name + ': ' + a.text);\n    });\n    var score = Math.round(total \/ max * 100);\n    var fitsFBM = scale === 'fbm_fit';\n    var themeResults = Object.values(themeScores).filter(function (t) {\n      return t.max > 0;\n    }).map(function (t) {\n      return _objectSpread(_objectSpread({}, t), {}, {\n        pct: Math.round(t.total \/ t.max * 100)\n      });\n    }).sort(function (a, b) {\n      return a.pct - b.pct;\n    });\n    var weak = themeResults.slice(0, 3);\n    var strong = themeResults.slice(-3).reverse();\n    var message;\n    if (score >= 70 && fitsFBM) {\n      message = {\n        title: 'Your business is well-prepared for sale',\n        subtitle: 'Strong exit readiness',\n        text: 'Your results indicate solid preparation. The size of your business fits our advisory scope. We would be happy to discuss the next steps with you.',\n        cta: 'Schedule a free consultation',\n        ctaUrl: CONTACT.calendly,\n        color: COLORS.success,\n        type: 'ready'\n      };\n    } else if (score >= 70 && !fitsFBM) {\n      message = {\n        title: 'Well-prepared, but growth still needed',\n        subtitle: 'Strong readiness, scale still developing',\n        text: 'Your preparation is on track. FBM advises on sale processes from \u20ac5M revenue onwards. Read our blog for concrete steps to get your business fully exit-ready.',\n        cta: 'Read: Preparing your business for sale',\n        ctaUrl: CONTACT.blog,\n        color: '#0891b2',\n        type: 'good_but_small'\n      };\n    } else if (score >= 40 && fitsFBM) {\n      message = {\n        title: 'Potential is there, but preparation is needed',\n        subtitle: 'Right size \u2014 issues to resolve',\n        text: 'Your business has the right scale but needs improvement in several areas. We would be glad to help you identify which steps will have the greatest impact.',\n        cta: 'Schedule an advisory call',\n        ctaUrl: CONTACT.calendly,\n        color: COLORS.warning,\n        type: 'potential'\n      };\n    } else if (score >= 40 && !fitsFBM) {\n      message = {\n        title: 'Readiness needs attention',\n        subtitle: 'Focus on revenue growth and preparation',\n        text: 'There are several areas requiring attention. Read our blog for a concrete action plan to get your business exit-ready.',\n        cta: 'Read: Preparing your business for sale',\n        ctaUrl: CONTACT.blog,\n        color: COLORS.warning,\n        type: 'attention'\n      };\n    } else {\n      message = {\n        title: 'Too early to consider a sale',\n        subtitle: 'Focus on strengthening the business first',\n        text: 'Based on your answers, there are still fundamental steps to take. Our guide will help you understand exactly where to start.',\n        cta: 'Read: Preparing your business for sale',\n        ctaUrl: CONTACT.blog,\n        color: COLORS.textSec,\n        type: 'early'\n      };\n    }\n    return {\n      score: score,\n      fitsFBM: fitsFBM,\n      critical: critical,\n      themeResults: themeResults,\n      weak: weak,\n      strong: strong,\n      message: message\n    };\n  };\n  var submitHubSpot = function submitHubSpot(res, ans) {\n    try {\n      var utm = getUTM();\n      var answeredQuestions = QUESTIONS.map(function (q) {\n        var a = ans[q.id];\n        if (!a) return null;\n        return \"\".concat(q.question, \"\\n\\u2192 \").concat(a.text, \" (score: \").concat(a.score, \"\/10)\");\n      }).filter(Boolean).join('\\n\\n');\n      var message = [\"EXIT READINESS CHECK \\u2014 FBM CORPORATE FINANCE\", \"Total score: \".concat(res.score, \"\/100\"), \"Result: \".concat(res.message.title), \"\", \"SUMMARY\", res.message.text, \"\", \"STRONGEST THEMES\", res.strong.map(function (t) {\n        return \"\".concat(t.name, \": \").concat(t.pct, \"%\");\n      }).join('\\n'), \"\", \"AREAS FOR IMPROVEMENT\", res.weak.map(function (t) {\n        return \"\".concat(t.name, \": \").concat(t.pct, \"%\");\n      }).join('\\n'), res.critical.length ? \"\\nCRITICAL BLOCKERS\\n\".concat(res.critical.join('\\n')) : '', \"\", \"ALL ANSWERS\", answeredQuestions].filter(function (r) {\n        return r !== null;\n      }).join('\\n');\n      var payload = {\n        portalId: '144760600',\n        formId: '2c611e1d-ef59-4988-8c55-deaa5dca6efb',\n        fields: [{\n          name: 'firstname',\n          value: form.firstName\n        }, {\n          name: 'lastname',\n          value: form.lastName || ''\n        }, {\n          name: 'email',\n          value: form.email\n        }, {\n          name: 'phone',\n          value: form.phone || ''\n        }, {\n          name: 'company',\n          value: form.company || ''\n        }, {\n          name: 'message',\n          value: message\n        }, {\n          name: 'quiz_uitslag',\n          value: \"\".concat(res.score, \"\/100\")\n        }, {\n          name: 'quiz_type_uitslag',\n          value: res.message.title\n        }, {\n          name: 'quiz_interpretatie',\n          value: res.message.text\n        }, {\n          name: 'quiz_aandachtspunten',\n          value: res.critical.length ? res.critical.join('\\n') : 'No critical issues'\n        }, {\n          name: 'quiz_sterke_punten',\n          value: res.strong.map(function (t) {\n            return \"\".concat(t.name, \": \").concat(t.pct, \"%\");\n          }).join('\\n')\n        }, {\n          name: 'quiz_verbeterpunten',\n          value: res.weak.map(function (t) {\n            return \"\".concat(t.name, \": \").concat(t.pct, \"%\");\n          }).join('\\n')\n        }, {\n          name: 'quiz_cta_url',\n          value: res.message.ctaUrl\n        }, {\n          name: 'quiz_cta_text',\n          value: res.message.cta\n        }, {\n          name: 'utm_source',\n          value: utm.utm_source\n        }, {\n          name: 'utm_medium',\n          value: utm.utm_medium\n        }, {\n          name: 'utm_campaign',\n          value: utm.utm_campaign\n        }],\n        context: {\n          pageUri: window.location.href,\n          pageName: document.title\n        }\n      };\n      fetch('https:\/\/api.hsforms.com\/submissions\/v3\/integration\/submit\/144760600\/2c611e1d-ef59-4988-8c55-deaa5dca6efb', {\n        method: 'POST',\n        headers: {\n          'Content-Type': 'application\/json'\n        },\n        body: JSON.stringify(payload)\n      }).catch(function (e) {\n        return console.log('HubSpot submit error:', e);\n      });\n    } catch (e) {\n      console.log('HubSpot error:', e);\n    }\n  };\n  var restart = function restart() {\n    setPhase('intro');\n    setIndex(0);\n    setAnswers({});\n    setSelected(null);\n    setForm({\n      firstName: '',\n      lastName: '',\n      email: '',\n      phone: '',\n      company: '',\n      consent: false\n    });\n    setResult(null);\n    setAllOpen(false);\n  };\n  var S = {\n    wrap: {\n      minHeight: '60vh',\n      background: 'transparent',\n      padding: '40px 20px',\n      fontFamily: \"'Poppins', sans-serif\",\n      display: 'flex',\n      alignItems: 'flex-start',\n      justifyContent: 'center'\n    },\n    card: {\n      background: 'transparent',\n      padding: '0',\n      maxWidth: '520px',\n      width: '100%'\n    },\n    qCard: {\n      background: 'transparent',\n      padding: '0',\n      maxWidth: '600px',\n      width: '100%'\n    },\n    badge: {\n      display: 'inline-block',\n      background: 'rgba(0,131,193,0.18)',\n      color: COLORS.primary,\n      padding: '5px 14px',\n      borderRadius: '100px',\n      fontSize: '12px',\n      fontWeight: '600',\n      marginBottom: '18px',\n      border: '1px solid rgba(0,131,193,0.35)'\n    },\n    h1: {\n      fontSize: '26px',\n      fontWeight: '700',\n      color: COLORS.white,\n      lineHeight: 1.3,\n      margin: '0 0 14px',\n      textAlign: 'center'\n    },\n    sub: {\n      fontSize: '15px',\n      color: COLORS.textSec,\n      lineHeight: 1.65,\n      margin: '0 0 28px',\n      textAlign: 'center'\n    },\n    btn: {\n      display: 'block',\n      width: '100%',\n      padding: '15px 28px',\n      background: \"linear-gradient(135deg, \".concat(COLORS.primary, \", #005f8e)\"),\n      color: '#fff',\n      border: 'none',\n      borderRadius: '10px',\n      fontSize: '15px',\n      fontWeight: '600',\n      cursor: 'pointer',\n      textAlign: 'center',\n      textDecoration: 'none',\n      boxShadow: '0 4px 20px rgba(0,131,193,0.35)'\n    },\n    lbl: {\n      display: 'block',\n      fontSize: '13px',\n      fontWeight: '500',\n      color: COLORS.textSec,\n      marginBottom: '6px'\n    },\n    prog: {\n      height: '3px',\n      background: 'rgba(255,255,255,0.12)',\n      borderRadius: '2px',\n      overflow: 'hidden',\n      marginBottom: '28px'\n    },\n    progF: {\n      height: '100%',\n      background: \"linear-gradient(90deg, \".concat(COLORS.primary, \", #00a8ff)\"),\n      borderRadius: '2px',\n      transition: 'width 0.3s ease'\n    },\n    qTxt: {\n      fontSize: '19px',\n      fontWeight: '600',\n      color: COLORS.white,\n      lineHeight: 1.5,\n      margin: '0 0 8px'\n    }\n  };\n\n  \/\/ \u2500\u2500 INTRO \u2500\u2500\n  if (phase === 'intro') return \/*#__PURE__*\/React.createElement(\"div\", {\n    style: S.wrap\n  }, \/*#__PURE__*\/React.createElement(\"div\", {\n    style: S.card\n  }, \/*#__PURE__*\/React.createElement(\"div\", {\n    style: {\n      textAlign: 'center'\n    }\n  }, \/*#__PURE__*\/React.createElement(\"span\", {\n    style: S.badge\n  }, \"Quick scan \\xB7 ~4 minutes\"), \/*#__PURE__*\/React.createElement(\"h1\", {\n    style: S.h1\n  }, \"Is your business\", \/*#__PURE__*\/React.createElement(\"br\", null), \/*#__PURE__*\/React.createElement(\"span\", {\n    style: {\n      color: COLORS.primary\n    }\n  }, \"exit-ready?\")), \/*#__PURE__*\/React.createElement(\"p\", {\n    style: S.sub\n  }, \"Answer 11 questions and discover how well-positioned your business is for a successful sale \\u2014 based on FBM Corporate Finance's proven approach.\")), \/*#__PURE__*\/React.createElement(\"div\", {\n    style: {\n      display: 'flex',\n      justifyContent: 'center',\n      gap: '28px',\n      marginBottom: '28px',\n      padding: '20px',\n      background: 'rgba(255,255,255,0.06)',\n      borderRadius: '12px',\n      border: \"1px solid \".concat(COLORS.border)\n    }\n  }, [['11', 'questions'], ['~4', 'minutes'], ['3', 'topics']].map(function (_ref) {\n    var _ref2 = _slicedToArray(_ref, 2),\n      val = _ref2[0],\n      lbl = _ref2[1];\n    return \/*#__PURE__*\/React.createElement(\"div\", {\n      key: lbl,\n      style: {\n        textAlign: 'center'\n      }\n    }, \/*#__PURE__*\/React.createElement(\"div\", {\n      style: {\n        fontSize: '28px',\n        fontWeight: '700',\n        color: COLORS.white\n      }\n    }, val), \/*#__PURE__*\/React.createElement(\"div\", {\n      style: {\n        fontSize: '11px',\n        color: COLORS.textDim,\n        textTransform: 'uppercase',\n        letterSpacing: '0.06em'\n      }\n    }, lbl));\n  })), \/*#__PURE__*\/React.createElement(\"button\", {\n    onClick: function onClick() {\n      gtm('quiz_started');\n      setPhase('form');\n    },\n    style: S.btn\n  }, \"Start the check \\u2192\"), \/*#__PURE__*\/React.createElement(\"p\", {\n    style: {\n      color: COLORS.textDim,\n      fontSize: '12px',\n      textAlign: 'center',\n      marginTop: '16px'\n    }\n  }, \"Your answers are treated confidentially\")));\n\n  \/\/ \u2500\u2500 FORM \u2500\u2500\n  if (phase === 'form') return \/*#__PURE__*\/React.createElement(\"div\", {\n    style: S.wrap\n  }, \/*#__PURE__*\/React.createElement(\"div\", {\n    style: S.card\n  }, \/*#__PURE__*\/React.createElement(\"h2\", {\n    style: _objectSpread(_objectSpread({}, S.h1), {}, {\n      fontSize: '22px'\n    })\n  }, \"Before we begin\"), \/*#__PURE__*\/React.createElement(\"p\", {\n    style: _objectSpread(_objectSpread({}, S.sub), {}, {\n      fontSize: '14px',\n      marginBottom: '20px'\n    })\n  }, \"Please fill in your details so we can send you the results.\"), \/*#__PURE__*\/React.createElement(\"div\", {\n    style: {\n      display: 'grid',\n      gridTemplateColumns: '1fr 1fr',\n      gap: '14px',\n      marginBottom: '14px'\n    }\n  }, \/*#__PURE__*\/React.createElement(\"div\", null, \/*#__PURE__*\/React.createElement(\"label\", {\n    style: S.lbl\n  }, \"First name *\"), \/*#__PURE__*\/React.createElement(\"input\", {\n    type: \"text\",\n    className: \"quiz-input \".concat(errors.firstName ? 'error' : ''),\n    value: form.firstName,\n    onChange: function onChange(e) {\n      setForm(_objectSpread(_objectSpread({}, form), {}, {\n        firstName: e.target.value\n      }));\n      setErrors(_objectSpread(_objectSpread({}, errors), {}, {\n        firstName: null\n      }));\n    },\n    placeholder: \"John\"\n  }), errors.firstName && \/*#__PURE__*\/React.createElement(\"span\", {\n    style: {\n      color: COLORS.orange,\n      fontSize: '11px',\n      marginTop: '4px',\n      display: 'block',\n      fontWeight: '500'\n    }\n  }, errors.firstName)), \/*#__PURE__*\/React.createElement(\"div\", null, \/*#__PURE__*\/React.createElement(\"label\", {\n    style: S.lbl\n  }, \"Last name\"), \/*#__PURE__*\/React.createElement(\"input\", {\n    type: \"text\",\n    className: \"quiz-input\",\n    value: form.lastName,\n    onChange: function onChange(e) {\n      return setForm(_objectSpread(_objectSpread({}, form), {}, {\n        lastName: e.target.value\n      }));\n    },\n    placeholder: \"Smith\"\n  }))), \/*#__PURE__*\/React.createElement(\"div\", {\n    style: {\n      marginBottom: '14px'\n    }\n  }, \/*#__PURE__*\/React.createElement(\"label\", {\n    style: S.lbl\n  }, \"Company name\"), \/*#__PURE__*\/React.createElement(\"input\", {\n    type: \"text\",\n    className: \"quiz-input\",\n    value: form.company,\n    onChange: function onChange(e) {\n      return setForm(_objectSpread(_objectSpread({}, form), {}, {\n        company: e.target.value\n      }));\n    },\n    placeholder: \"Your Company Ltd.\"\n  })), \/*#__PURE__*\/React.createElement(\"div\", {\n    style: {\n      marginBottom: '14px'\n    }\n  }, \/*#__PURE__*\/React.createElement(\"label\", {\n    style: S.lbl\n  }, \"Email address *\"), \/*#__PURE__*\/React.createElement(\"input\", {\n    type: \"email\",\n    className: \"quiz-input \".concat(errors.email ? 'error' : ''),\n    value: form.email,\n    onChange: function onChange(e) {\n      setForm(_objectSpread(_objectSpread({}, form), {}, {\n        email: e.target.value\n      }));\n      setErrors(_objectSpread(_objectSpread({}, errors), {}, {\n        email: null\n      }));\n    },\n    placeholder: \"john@company.com\"\n  }), errors.email && \/*#__PURE__*\/React.createElement(\"span\", {\n    style: {\n      color: COLORS.orange,\n      fontSize: '11px',\n      marginTop: '4px',\n      display: 'block',\n      fontWeight: '500'\n    }\n  }, errors.email)), \/*#__PURE__*\/React.createElement(\"div\", {\n    style: {\n      marginBottom: '18px'\n    }\n  }, \/*#__PURE__*\/React.createElement(\"label\", {\n    style: S.lbl\n  }, \"Phone number\"), \/*#__PURE__*\/React.createElement(\"input\", {\n    type: \"tel\",\n    className: \"quiz-input\",\n    value: form.phone,\n    onChange: function onChange(e) {\n      return setForm(_objectSpread(_objectSpread({}, form), {}, {\n        phone: e.target.value\n      }));\n    },\n    placeholder: \"+31 6 12345678\"\n  })), \/*#__PURE__*\/React.createElement(\"label\", {\n    style: {\n      display: 'flex',\n      alignItems: 'flex-start',\n      gap: '10px',\n      marginBottom: '20px',\n      cursor: 'pointer'\n    }\n  }, \/*#__PURE__*\/React.createElement(\"input\", {\n    type: \"checkbox\",\n    className: \"consent-checkbox\",\n    checked: form.consent,\n    onChange: function onChange(e) {\n      setForm(_objectSpread(_objectSpread({}, form), {}, {\n        consent: e.target.checked\n      }));\n      setErrors(_objectSpread(_objectSpread({}, errors), {}, {\n        consent: null\n      }));\n    }\n  }), \/*#__PURE__*\/React.createElement(\"span\", {\n    style: {\n      fontSize: '12px',\n      color: errors.consent ? COLORS.orange : COLORS.textSec,\n      lineHeight: 1.5\n    }\n  }, \"I agree to the processing of my personal data for this check and any follow-up by FBM Corporate Finance.\")), \/*#__PURE__*\/React.createElement(\"button\", {\n    onClick: validate,\n    style: S.btn\n  }, \"Continue to the check \\u2192\"), \/*#__PURE__*\/React.createElement(\"button\", {\n    onClick: function onClick() {\n      return setPhase('intro');\n    },\n    style: {\n      background: 'none',\n      border: 'none',\n      color: COLORS.textDim,\n      fontSize: '13px',\n      cursor: 'pointer',\n      width: '100%',\n      marginTop: '14px'\n    }\n  }, \"\\u2190 Back\")));\n\n  \/\/ \u2500\u2500 QUIZ \u2500\u2500\n  if (phase === 'quiz') return \/*#__PURE__*\/React.createElement(\"div\", {\n    style: S.wrap\n  }, \/*#__PURE__*\/React.createElement(\"div\", {\n    style: S.qCard\n  }, \/*#__PURE__*\/React.createElement(\"div\", {\n    style: {\n      display: 'flex',\n      justifyContent: 'flex-end',\n      alignItems: 'center',\n      marginBottom: '20px'\n    }\n  }, \/*#__PURE__*\/React.createElement(\"span\", {\n    style: {\n      color: COLORS.textDim,\n      fontSize: '13px',\n      fontWeight: '500'\n    }\n  }, index + 1, \" \/ \", QUESTIONS.length)), \/*#__PURE__*\/React.createElement(\"div\", {\n    style: S.prog\n  }, \/*#__PURE__*\/React.createElement(\"div\", {\n    style: _objectSpread(_objectSpread({}, S.progF), {}, {\n      width: \"\".concat(progress, \"%\")\n    })\n  })), \/*#__PURE__*\/React.createElement(\"div\", {\n    className: \"section-badge\"\n  }, \/*#__PURE__*\/React.createElement(\"span\", null, question.theme.icon), \/*#__PURE__*\/React.createElement(\"span\", null, question.sectionLabel)), \/*#__PURE__*\/React.createElement(\"h2\", {\n    style: S.qTxt\n  }, question.question), question.tooltip && \/*#__PURE__*\/React.createElement(\"div\", null, \/*#__PURE__*\/React.createElement(\"button\", {\n    onClick: function onClick() {\n      return setTooltip(!tooltip);\n    },\n    style: {\n      background: 'none',\n      border: 'none',\n      color: COLORS.textSec,\n      fontSize: '12px',\n      cursor: 'pointer',\n      padding: 0,\n      marginBottom: '8px'\n    }\n  }, tooltip ? '\u25bc' : '\u25b6', \" Why does this matter?\"), tooltip && \/*#__PURE__*\/React.createElement(\"div\", {\n    style: {\n      background: 'rgba(0,131,193,0.12)',\n      padding: '10px 14px',\n      borderRadius: '8px',\n      marginBottom: '14px',\n      fontSize: '13px',\n      color: COLORS.textPri,\n      border: \"1px solid rgba(0,131,193,0.30)\",\n      lineHeight: 1.55\n    }\n  }, question.tooltip)), \/*#__PURE__*\/React.createElement(\"div\", {\n    style: {\n      marginTop: '16px'\n    }\n  }, question.options.map(function (option, idx) {\n    return \/*#__PURE__*\/React.createElement(\"button\", {\n      key: idx,\n      onClick: function onClick() {\n        return handleAnswer(option, idx);\n      },\n      className: \"quiz-option-btn \".concat(selected === idx ? 'selected' : '')\n    }, \/*#__PURE__*\/React.createElement(\"span\", null, option.text));\n  })), index > 0 && \/*#__PURE__*\/React.createElement(\"button\", {\n    onClick: function onClick() {\n      setIndex(function (i) {\n        return i - 1;\n      });\n      setSelected(null);\n      setTooltip(false);\n    },\n    style: {\n      background: 'none',\n      border: 'none',\n      color: COLORS.textDim,\n      fontSize: '12px',\n      cursor: 'pointer',\n      width: '100%',\n      marginTop: '16px',\n      padding: '6px'\n    }\n  }, \"\\u2190 Previous question\")));\n\n  \/\/ \u2500\u2500 RESULT \u2500\u2500\n  if (phase === 'result' && result) {\n    var score = result.score,\n      critical = result.critical,\n      weak = result.weak,\n      strong = result.strong,\n      themeResults = result.themeResults,\n      message = result.message;\n    var ringColor = score >= 70 ? COLORS.success : score >= 40 ? COLORS.warning : COLORS.error;\n    return \/*#__PURE__*\/React.createElement(\"div\", {\n      style: S.wrap\n    }, \/*#__PURE__*\/React.createElement(\"div\", {\n      style: {\n        maxWidth: '680px',\n        width: '100%'\n      }\n    }, \/*#__PURE__*\/React.createElement(\"div\", {\n      style: {\n        textAlign: 'center',\n        marginBottom: '24px'\n      }\n    }, \/*#__PURE__*\/React.createElement(\"h1\", {\n      style: {\n        fontSize: '18px',\n        color: COLORS.textSec,\n        fontWeight: '600',\n        margin: 0\n      }\n    }, \"Exit Readiness Check\")), \/*#__PURE__*\/React.createElement(\"div\", {\n      style: {\n        background: COLORS.bgCardMd,\n        borderRadius: '18px',\n        padding: '36px 28px',\n        border: \"1px solid \".concat(COLORS.border),\n        marginBottom: '16px',\n        textAlign: 'center'\n      }\n    }, \/*#__PURE__*\/React.createElement(\"div\", {\n      style: {\n        width: '130px',\n        height: '130px',\n        borderRadius: '50%',\n        background: \"conic-gradient(\".concat(ringColor, \" \").concat(score * 3.6, \"deg, rgba(255,255,255,0.10) 0deg)\"),\n        display: 'flex',\n        alignItems: 'center',\n        justifyContent: 'center',\n        margin: '0 auto 20px'\n      }\n    }, \/*#__PURE__*\/React.createElement(\"div\", {\n      style: {\n        width: '106px',\n        height: '106px',\n        borderRadius: '50%',\n        background: '#172342',\n        display: 'flex',\n        flexDirection: 'column',\n        alignItems: 'center',\n        justifyContent: 'center'\n      }\n    }, \/*#__PURE__*\/React.createElement(\"span\", {\n      style: {\n        fontSize: '36px',\n        fontWeight: '700',\n        color: COLORS.white\n      }\n    }, score), \/*#__PURE__*\/React.createElement(\"span\", {\n      style: {\n        fontSize: '13px',\n        color: COLORS.textDim\n      }\n    }, \"\/ 100\"))), \/*#__PURE__*\/React.createElement(\"h2\", {\n      style: {\n        color: COLORS.white,\n        fontSize: '20px',\n        fontWeight: '600',\n        margin: '0 0 6px'\n      }\n    }, message.title), \/*#__PURE__*\/React.createElement(\"p\", {\n      style: {\n        color: message.color,\n        fontSize: '13px',\n        fontWeight: '500',\n        margin: '0 0 14px'\n      }\n    }, message.subtitle), \/*#__PURE__*\/React.createElement(\"p\", {\n      style: {\n        color: COLORS.textSec,\n        fontSize: '14px',\n        lineHeight: 1.65,\n        margin: '0 0 22px',\n        maxWidth: '420px',\n        marginLeft: 'auto',\n        marginRight: 'auto'\n      }\n    }, message.text), \/*#__PURE__*\/React.createElement(\"a\", {\n      href: message.ctaUrl,\n      target: \"_blank\",\n      rel: \"noopener noreferrer\",\n      onClick: function onClick() {\n        return gtm('quiz_cta_click', {\n          cta_text: message.cta,\n          cta_url: message.ctaUrl,\n          quiz_score: score\n        });\n      },\n      style: _objectSpread(_objectSpread({}, S.btn), {}, {\n        display: 'inline-block',\n        width: 'auto',\n        padding: '13px 28px'\n      })\n    }, message.cta)), \/*#__PURE__*\/React.createElement(\"div\", {\n      style: {\n        background: 'rgba(0,131,193,0.10)',\n        borderRadius: '14px',\n        padding: '20px 24px',\n        border: \"1px solid rgba(0,131,193,0.25)\",\n        marginBottom: '16px',\n        display: 'flex',\n        alignItems: 'center',\n        gap: '16px'\n      }\n    }, \/*#__PURE__*\/React.createElement(\"div\", {\n      style: {\n        fontSize: '32px',\n        flexShrink: 0\n      }\n    }, \"\\uD83D\\uDCD6\"), \/*#__PURE__*\/React.createElement(\"div\", {\n      style: {\n        flex: 1\n      }\n    }, \/*#__PURE__*\/React.createElement(\"p\", {\n      style: {\n        color: COLORS.white,\n        fontSize: '14px',\n        fontWeight: '600',\n        margin: '0 0 4px'\n      }\n    }, \"Learn more about the sale process\"), \/*#__PURE__*\/React.createElement(\"p\", {\n      style: {\n        color: COLORS.textSec,\n        fontSize: '13px',\n        margin: '0 0 10px',\n        lineHeight: 1.5\n      }\n    }, \"Read FBM's step-by-step guide on preparing your business for a successful sale.\"), \/*#__PURE__*\/React.createElement(\"a\", {\n      href: CONTACT.blog,\n      target: \"_blank\",\n      rel: \"noopener noreferrer\",\n      onClick: function onClick() {\n        return gtm('quiz_blog_click', {\n          quiz_score: score\n        });\n      },\n      style: {\n        color: COLORS.primary,\n        fontSize: '13px',\n        fontWeight: '600',\n        textDecoration: 'none',\n        display: 'inline-flex',\n        alignItems: 'center',\n        gap: '4px'\n      }\n    }, \"Preparing your business for sale \\u2192\"))), critical.length > 0 && \/*#__PURE__*\/React.createElement(\"div\", {\n      style: {\n        background: 'rgba(239,68,68,0.08)',\n        borderRadius: '14px',\n        padding: '20px',\n        border: '1px solid rgba(239,68,68,0.30)',\n        marginBottom: '16px'\n      }\n    }, \/*#__PURE__*\/React.createElement(\"h3\", {\n      style: {\n        color: COLORS.error,\n        fontSize: '14px',\n        fontWeight: '700',\n        margin: '0 0 12px',\n        display: 'flex',\n        alignItems: 'center',\n        gap: '6px'\n      }\n    }, \"\\u26D4 Issues that block a sale\"), critical.map(function (c, i) {\n      return \/*#__PURE__*\/React.createElement(\"div\", {\n        key: i,\n        style: {\n          background: 'rgba(239,68,68,0.10)',\n          borderRadius: '7px',\n          padding: '10px 14px',\n          marginBottom: '8px',\n          fontSize: '13px',\n          color: COLORS.textPri,\n          lineHeight: 1.5\n        }\n      }, c);\n    }), \/*#__PURE__*\/React.createElement(\"p\", {\n      style: {\n        color: COLORS.textSec,\n        fontSize: '12px',\n        margin: '12px 0 0',\n        lineHeight: 1.5\n      }\n    }, \"Resolve these issues before starting a sale process.\")), \/*#__PURE__*\/React.createElement(\"div\", {\n      style: {\n        display: 'grid',\n        gridTemplateColumns: '1fr 1fr',\n        gap: '14px',\n        marginBottom: '16px'\n      }\n    }, [{\n      label: '\ud83d\udcaa Strongest themes',\n      items: strong,\n      colorFn: function colorFn(c) {\n        return c.color;\n      }\n    }, {\n      label: '\ud83c\udfaf Areas to improve',\n      items: weak,\n      colorFn: function colorFn(c) {\n        return c.color;\n      }\n    }].map(function (_ref3) {\n      var label = _ref3.label,\n        items = _ref3.items,\n        colorFn = _ref3.colorFn;\n      return \/*#__PURE__*\/React.createElement(\"div\", {\n        key: label,\n        style: {\n          background: COLORS.bgCard,\n          borderRadius: '14px',\n          padding: '20px',\n          border: \"1px solid \".concat(COLORS.border)\n        }\n      }, \/*#__PURE__*\/React.createElement(\"h3\", {\n        style: {\n          fontSize: '12px',\n          fontWeight: '600',\n          color: COLORS.textSec,\n          margin: '0 0 14px',\n          textTransform: 'uppercase',\n          letterSpacing: '0.04em'\n        }\n      }, label), items.map(function (t, i) {\n        return \/*#__PURE__*\/React.createElement(\"div\", {\n          key: t.name,\n          style: {\n            marginBottom: i < items.length - 1 ? '12px' : 0\n          }\n        }, \/*#__PURE__*\/React.createElement(\"div\", {\n          style: {\n            display: 'flex',\n            justifyContent: 'space-between',\n            marginBottom: '5px'\n          }\n        }, \/*#__PURE__*\/React.createElement(\"span\", {\n          style: {\n            color: COLORS.textSec,\n            fontSize: '12px'\n          }\n        }, t.icon, \" \", t.name), \/*#__PURE__*\/React.createElement(\"span\", {\n          style: {\n            color: colorFn(t),\n            fontSize: '12px',\n            fontWeight: '700'\n          }\n        }, t.pct, \"%\")), \/*#__PURE__*\/React.createElement(\"div\", {\n          style: {\n            height: '5px',\n            background: 'rgba(255,255,255,0.10)',\n            borderRadius: '3px',\n            overflow: 'hidden'\n          }\n        }, \/*#__PURE__*\/React.createElement(\"div\", {\n          style: {\n            height: '100%',\n            width: \"\".concat(t.pct, \"%\"),\n            background: colorFn(t),\n            borderRadius: '3px',\n            transition: 'width 0.5s ease'\n          }\n        })));\n      }));\n    })), \/*#__PURE__*\/React.createElement(\"div\", {\n      style: {\n        background: COLORS.bgCard,\n        borderRadius: '14px',\n        padding: '20px',\n        border: \"1px solid \".concat(COLORS.border),\n        marginBottom: '16px'\n      }\n    }, \/*#__PURE__*\/React.createElement(\"button\", {\n      onClick: function onClick() {\n        return setAllOpen(!allOpen);\n      },\n      style: {\n        background: 'none',\n        border: 'none',\n        cursor: 'pointer',\n        width: '100%',\n        display: 'flex',\n        justifyContent: 'space-between',\n        alignItems: 'center',\n        padding: 0\n      }\n    }, \/*#__PURE__*\/React.createElement(\"span\", {\n      style: {\n        color: COLORS.white,\n        fontSize: '14px',\n        fontWeight: '600'\n      }\n    }, \"\\uD83D\\uDCCB All themes (\", themeResults.length, \")\"), \/*#__PURE__*\/React.createElement(\"span\", {\n      style: {\n        color: COLORS.textDim,\n        fontSize: '18px'\n      }\n    }, allOpen ? '\u2212' : '+')), allOpen && \/*#__PURE__*\/React.createElement(\"div\", {\n      style: {\n        marginTop: '16px',\n        display: 'grid',\n        gridTemplateColumns: '1fr 1fr',\n        gap: '10px'\n      }\n    }, themeResults.slice().sort(function (a, b) {\n      return b.pct - a.pct;\n    }).map(function (t) {\n      return \/*#__PURE__*\/React.createElement(\"div\", {\n        key: t.name,\n        style: {\n          padding: '10px 12px',\n          background: 'rgba(255,255,255,0.04)',\n          borderRadius: '8px'\n        }\n      }, \/*#__PURE__*\/React.createElement(\"div\", {\n        style: {\n          display: 'flex',\n          justifyContent: 'space-between',\n          marginBottom: '5px'\n        }\n      }, \/*#__PURE__*\/React.createElement(\"span\", {\n        style: {\n          color: COLORS.textSec,\n          fontSize: '12px'\n        }\n      }, t.icon, \" \", t.name), \/*#__PURE__*\/React.createElement(\"span\", {\n        style: {\n          color: t.color,\n          fontSize: '12px',\n          fontWeight: '700'\n        }\n      }, t.pct, \"%\")), \/*#__PURE__*\/React.createElement(\"div\", {\n        style: {\n          height: '6px',\n          background: 'rgba(255,255,255,0.10)',\n          borderRadius: '3px',\n          overflow: 'hidden'\n        }\n      }, \/*#__PURE__*\/React.createElement(\"div\", {\n        style: {\n          height: '100%',\n          width: \"\".concat(t.pct, \"%\"),\n          background: t.color,\n          borderRadius: '3px',\n          transition: 'width 0.5s ease'\n        }\n      })));\n    }))), \/*#__PURE__*\/React.createElement(\"div\", {\n      style: {\n        background: 'rgba(0,131,193,0.15)',\n        borderRadius: '14px',\n        padding: '22px 24px',\n        marginBottom: '16px',\n        display: 'flex',\n        flexWrap: 'wrap',\n        gap: '16px',\n        alignItems: 'center',\n        justifyContent: 'space-between',\n        border: \"1px solid rgba(0,131,193,0.30)\"\n      }\n    }, \/*#__PURE__*\/React.createElement(\"div\", null, \/*#__PURE__*\/React.createElement(\"p\", {\n      style: {\n        color: COLORS.textSec,\n        fontSize: '13px',\n        margin: '0 0 2px'\n      }\n    }, \"Questions about your results?\"), \/*#__PURE__*\/React.createElement(\"p\", {\n      style: {\n        color: COLORS.white,\n        fontSize: '14px',\n        fontWeight: '600',\n        margin: 0\n      }\n    }, \"FBM Corporate Finance\")), \/*#__PURE__*\/React.createElement(\"div\", {\n      style: {\n        display: 'flex',\n        gap: '10px',\n        flexWrap: 'wrap'\n      }\n    }, \/*#__PURE__*\/React.createElement(\"a\", {\n      href: \"tel:\".concat(CONTACT.phone),\n      style: {\n        background: 'rgba(255,255,255,0.08)',\n        color: COLORS.textPri,\n        border: \"1px solid \".concat(COLORS.border),\n        padding: '9px 18px',\n        borderRadius: '8px',\n        fontSize: '13px',\n        fontWeight: '500',\n        textDecoration: 'none'\n      }\n    }, CONTACT.phone), \/*#__PURE__*\/React.createElement(\"a\", {\n      href: CONTACT.calendly,\n      target: \"_blank\",\n      rel: \"noopener noreferrer\",\n      style: {\n        background: COLORS.primary,\n        color: '#fff',\n        padding: '9px 18px',\n        borderRadius: '8px',\n        fontSize: '13px',\n        fontWeight: '600',\n        textDecoration: 'none'\n      }\n    }, \"Get in touch\"))), \/*#__PURE__*\/React.createElement(\"p\", {\n      style: {\n        textAlign: 'center',\n        fontSize: '12px',\n        color: COLORS.textDim,\n        marginBottom: '12px'\n      }\n    }, \"Results sent to \", form.email), \/*#__PURE__*\/React.createElement(\"div\", {\n      style: {\n        textAlign: 'center'\n      }\n    }, \/*#__PURE__*\/React.createElement(\"button\", {\n      onClick: restart,\n      style: {\n        background: 'transparent',\n        color: COLORS.textDim,\n        border: \"1px solid \".concat(COLORS.border),\n        padding: '9px 18px',\n        borderRadius: '8px',\n        fontSize: '12px',\n        cursor: 'pointer'\n      }\n    }, \"Redo the check\"))));\n  }\n  return null;\n}\nReactDOM.createRoot(document.getElementById('quiz-root')).render(\/*#__PURE__*\/React.createElement(ExitReadinessCheck, null));\n});\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-182e256b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"182e256b\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-76d9ab0d\" data-id=\"76d9ab0d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-787e3c04 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"787e3c04\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-75d97fb5\" data-id=\"75d97fb5\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-73200173 elementor-widget elementor-widget-heading\" data-id=\"73200173\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Ask your question<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1a8e46a4 elementor-widget elementor-widget-image\" data-id=\"1a8e46a4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/www.fbm.nl\/wp-content\/uploads\/2024\/06\/CVN-240913-0084-300x300.jpg\" class=\"attachment-medium size-medium wp-image-15426\" alt=\"\" srcset=\"https:\/\/www.fbm.nl\/wp-content\/uploads\/2024\/06\/CVN-240913-0084-300x300.jpg 300w, https:\/\/www.fbm.nl\/wp-content\/uploads\/2024\/06\/CVN-240913-0084-1024x1024.jpg 1024w, https:\/\/www.fbm.nl\/wp-content\/uploads\/2024\/06\/CVN-240913-0084-150x150.jpg 150w, https:\/\/www.fbm.nl\/wp-content\/uploads\/2024\/06\/CVN-240913-0084-1536x1536.jpg 1536w, https:\/\/www.fbm.nl\/wp-content\/uploads\/2024\/06\/CVN-240913-0084-2048x2048.jpg 2048w, https:\/\/www.fbm.nl\/wp-content\/uploads\/2024\/06\/CVN-240913-0084-320x320.jpg 320w, https:\/\/www.fbm.nl\/wp-content\/uploads\/2024\/06\/CVN-240913-0084-760x760.jpg 760w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6630c483 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"6630c483\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-far-building\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M128 148v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12zm140 12h40c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12zm-128 96h40c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12zm128 0h40c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12zm-76 84v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm76 12h40c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12zm180 124v36H0v-36c0-6.6 5.4-12 12-12h19.5V24c0-13.3 10.7-24 24-24h337c13.3 0 24 10.7 24 24v440H436c6.6 0 12 5.4 12 12zM79.5 463H192v-67c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v67h112.5V49L80 48l-.5 415z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Rond het Fort 42 <\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3439 MK Nieuwegein<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-far-envelope\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.579-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">info@fbm.nl<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-phone\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M493.4 24.6l-104-24c-11.3-2.6-22.9 3.3-27.5 13.9l-48 112c-4.2 9.8-1.4 21.3 6.9 28l60.6 49.6c-36 76.7-98.9 140.5-177.2 177.2l-49.6-60.6c-6.8-8.3-18.2-11.1-28-6.9l-112 48C3.9 366.5-2 378.1.6 389.4l24 104C27.1 504.2 36.7 512 48 512c256.1 0 464-207.5 464-464 0-11.2-7.7-20.9-18.6-23.4z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">+31 (0)30 - 605 12 22<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-51185fe5 elementor-absolute elementor-widget elementor-widget-ld_fancy_image\" data-id=\"51185fe5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"ld_fancy_image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"lqd-imggrp-single d-block pos-rel \">\n\t\t\t<div class=\"lqd-imggrp-img-container d-inline-flex pos-rel align-items-center justify-content-center \">\n\t\t\t\t\t\t\t\t<figure class=\"w-100 pos-rel\">\n\t\t\t\t\t<img decoding=\"async\" width=\"169\" height=\"202\" src=\"https:\/\/www.fbm.nl\/wp-content\/uploads\/2024\/05\/Blue-5.svg?wsr\" class=\"attachment-full size-full wp-image-11238\" alt=\"\" itemprop=\"image\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-10b6e44c\" data-id=\"10b6e44c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-230ca24 elementor-widget elementor-widget-spacer\" data-id=\"230ca24\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-291988c9 elementor-widget elementor-widget-hubspot-form\" data-id=\"291988c9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"hubspot-form.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t\t\t\t\t<script>\n\t\t\t\t\t\t\twindow.hsFormsOnReady = window.hsFormsOnReady || [];\n\t\t\t\t\t\t\twindow.hsFormsOnReady.push(()=>{\n\t\t\t\t\t\t\t\thbspt.forms.create({\n\t\t\t\t\t\t\t\t\tportalId: 144760600,\n\t\t\t\t\t\t\t\t\tformId: \"c8deb897-af7c-421f-821a-6266d6ff8aee\",\n\t\t\t\t\t\t\t\t\ttarget: \"#hbspt-form-1781943209000-8573220507\",\n\t\t\t\t\t\t\t\t\tregion: \"eu1\",\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t})});\n\t\t\t\t\t\t<\/script>\n\t\t\t\t\t\t<div class=\"hbspt-form\" id=\"hbspt-form-1781943209000-8573220507\"><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Exit readiness Is your business ready to sell? And are you ready for an exit? Take our short quiz with just 11 questions and you&#8217;ll know if you&#8217;re ready for a sale. Or where there may be work to be done. We are happy to help you paint a clear picture about the outcomes. Please [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"content-type":"","footnotes":""},"class_list":["post-17504","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Exit readiness test - FBM Corporate Finance<\/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:\/\/www.fbm.nl\/en\/exit-readiness-test\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Exit readiness test - FBM Corporate Finance\" \/>\n<meta property=\"og:description\" content=\"Exit readiness Is your business ready to sell? And are you ready for an exit? Take our short quiz with just 11 questions and you&#8217;ll know if you&#8217;re ready for a sale. Or where there may be work to be done. We are happy to help you paint a clear picture about the outcomes. Please [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fbm.nl\/en\/exit-readiness-test\/\" \/>\n<meta property=\"og:site_name\" content=\"FBM Corporate Finance\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-18T12:11:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.fbm.nl\/wp-content\/uploads\/2024\/06\/Sell-Company-white-1.webp?wsr\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.fbm.nl\\\/en\\\/exit-readiness-test\\\/\",\"url\":\"https:\\\/\\\/www.fbm.nl\\\/en\\\/exit-readiness-test\\\/\",\"name\":\"Exit readiness test - FBM Corporate Finance\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fbm.nl\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.fbm.nl\\\/en\\\/exit-readiness-test\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.fbm.nl\\\/en\\\/exit-readiness-test\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.fbm.nl\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/Sell-Company-white-1.webp?wsr\",\"datePublished\":\"2026-05-14T09:51:13+00:00\",\"dateModified\":\"2026-06-18T12:11:44+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.fbm.nl\\\/en\\\/exit-readiness-test\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.fbm.nl\\\/en\\\/exit-readiness-test\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.fbm.nl\\\/en\\\/exit-readiness-test\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.fbm.nl\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/Sell-Company-white-1.webp?wsr\",\"contentUrl\":\"https:\\\/\\\/www.fbm.nl\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/Sell-Company-white-1.webp?wsr\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.fbm.nl\\\/en\\\/exit-readiness-test\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.fbm.nl\\\/en\\\/homepage\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Exit readiness test\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.fbm.nl\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.fbm.nl\\\/en\\\/\",\"name\":\"FBM Corporate Finance\",\"description\":\"Corporate fincance adviseurs met karakter\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.fbm.nl\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Exit readiness test - FBM Corporate Finance","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:\/\/www.fbm.nl\/en\/exit-readiness-test\/","og_locale":"en_US","og_type":"article","og_title":"Exit readiness test - FBM Corporate Finance","og_description":"Exit readiness Is your business ready to sell? And are you ready for an exit? Take our short quiz with just 11 questions and you&#8217;ll know if you&#8217;re ready for a sale. Or where there may be work to be done. We are happy to help you paint a clear picture about the outcomes. Please [&hellip;]","og_url":"https:\/\/www.fbm.nl\/en\/exit-readiness-test\/","og_site_name":"FBM Corporate Finance","article_modified_time":"2026-06-18T12:11:44+00:00","og_image":[{"url":"https:\/\/www.fbm.nl\/wp-content\/uploads\/2024\/06\/Sell-Company-white-1.webp?wsr","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.fbm.nl\/en\/exit-readiness-test\/","url":"https:\/\/www.fbm.nl\/en\/exit-readiness-test\/","name":"Exit readiness test - FBM Corporate Finance","isPartOf":{"@id":"https:\/\/www.fbm.nl\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.fbm.nl\/en\/exit-readiness-test\/#primaryimage"},"image":{"@id":"https:\/\/www.fbm.nl\/en\/exit-readiness-test\/#primaryimage"},"thumbnailUrl":"https:\/\/www.fbm.nl\/wp-content\/uploads\/2024\/06\/Sell-Company-white-1.webp?wsr","datePublished":"2026-05-14T09:51:13+00:00","dateModified":"2026-06-18T12:11:44+00:00","breadcrumb":{"@id":"https:\/\/www.fbm.nl\/en\/exit-readiness-test\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fbm.nl\/en\/exit-readiness-test\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fbm.nl\/en\/exit-readiness-test\/#primaryimage","url":"https:\/\/www.fbm.nl\/wp-content\/uploads\/2024\/06\/Sell-Company-white-1.webp?wsr","contentUrl":"https:\/\/www.fbm.nl\/wp-content\/uploads\/2024\/06\/Sell-Company-white-1.webp?wsr"},{"@type":"BreadcrumbList","@id":"https:\/\/www.fbm.nl\/en\/exit-readiness-test\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fbm.nl\/en\/homepage\/"},{"@type":"ListItem","position":2,"name":"Exit readiness test"}]},{"@type":"WebSite","@id":"https:\/\/www.fbm.nl\/en\/#website","url":"https:\/\/www.fbm.nl\/en\/","name":"FBM Corporate Finance","description":"Corporate fincance adviseurs met karakter","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.fbm.nl\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/www.fbm.nl\/en\/wp-json\/wp\/v2\/pages\/17504","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fbm.nl\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.fbm.nl\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.fbm.nl\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fbm.nl\/en\/wp-json\/wp\/v2\/comments?post=17504"}],"version-history":[{"count":12,"href":"https:\/\/www.fbm.nl\/en\/wp-json\/wp\/v2\/pages\/17504\/revisions"}],"predecessor-version":[{"id":17585,"href":"https:\/\/www.fbm.nl\/en\/wp-json\/wp\/v2\/pages\/17504\/revisions\/17585"}],"wp:attachment":[{"href":"https:\/\/www.fbm.nl\/en\/wp-json\/wp\/v2\/media?parent=17504"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}