{"compiledCode":"\"use strict\";Object.defineProperty(exports, \"__esModule\", {value: true}); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }var _react = require('react'); var _react2 = _interopRequireDefault(_react);\n\n function PlaybooksPage() {\n  const ink = \"var(--c13eu7bh-runtime-text, #182230)\",\n    body = \"var(--c13eu7bh-runtime-muted, #44515f)\",\n    accent = \"var(--c13eu7bh-runtime-accent, #1f6f6b)\",\n    accentDark = \"var(--c13eu7bh-runtime-accent, #123f3b)\",\n    tint = \"var(--c13eu7bh-runtime-bg, #eef4f2)\",\n    border = \"var(--c13eu7bh-runtime-border, #dfe7e4)\",\n    chip = \"var(--c13eu7bh-runtime-bg, #eaf1ef)\";\n\n  const page = {\n    maxWidth: 1000,\n    margin: \"0 auto\",\n    padding: \"40px 20px 72px\",\n    color: body,\n    fontFamily: \"var(--c13eu7bh-font-body, inherit)\",\n    lineHeight: 1.65,\n  };\n  const h1 = { color: ink, fontSize: \"clamp(28px,5vw,40px)\", lineHeight: 1.15, margin: \"0 0 14px\" };\n  const h2 = { color: ink, fontSize: \"clamp(20px,3vw,26px)\", margin: \"44px 0 12px\" };\n  const h3 = { color: ink, fontSize: 18, margin: \"22px 0 6px\" };\n  const lead = { fontSize: \"clamp(17px,2.2vw,19px)\", color: ink, margin: \"0 0 14px\" };\n  const p = { margin: \"0 0 14px\" };\n  const summary = {\n    background: tint,\n    border: `1px solid ${border}`,\n    borderRadius: 12,\n    padding: \"16px 20px\",\n    margin: \"22px 0\",\n  };\n  const card = {\n    background: \"var(--c13eu7bh-runtime-panel, #fff)\",\n    border: `1px solid ${border}`,\n    borderRadius: 12,\n    padding: \"18px 20px\",\n    marginBottom: 14,\n  };\n  const stageLabel = {\n    display: \"inline-block\",\n    background: chip,\n    color: accentDark,\n    fontWeight: 600,\n    fontSize: 13,\n    letterSpacing: 0.3,\n    textTransform: \"uppercase\",\n    borderRadius: 999,\n    padding: \"4px 12px\",\n    margin: \"0 0 10px\",\n  };\n  const link = { color: accent, fontWeight: 600, textDecoration: \"none\" };\n  const guideTitle = { color: ink, fontWeight: 600, textDecoration: \"none\" };\n  const cta = {\n    display: \"inline-block\",\n    background: \"var(--c13eu7bh-runtime-action-bg, #1f6f6b)\",\n    color: \"var(--c13eu7bh-runtime-action-fg, #fff)\",\n    textDecoration: \"none\",\n    fontWeight: 600,\n    padding: \"12px 20px\",\n    borderRadius: 10,\n    marginRight: 12,\n    marginTop: 8,\n  };\n  const ctaGhost = {\n    display: \"inline-block\",\n    background: \"var(--c13eu7bh-runtime-panel, #fff)\",\n    color: accentDark,\n    textDecoration: \"none\",\n    fontWeight: 600,\n    padding: \"12px 20px\",\n    borderRadius: 10,\n    border: `1px solid ${border}`,\n    marginTop: 8,\n  };\n  const ul = { margin: \"0 0 14px\", paddingLeft: 22 };\n  const li = { marginBottom: 8 };\n  const reason = { color: body, margin: \"4px 0 0\", fontSize: 15.5 };\n  const detailsBox = {\n    border: `1px solid ${border}`,\n    borderRadius: 10,\n    padding: \"4px 16px\",\n    marginBottom: 10,\n    background: \"var(--c13eu7bh-runtime-panel, #fff)\",\n  };\n  const summaryEl = { cursor: \"pointer\", fontWeight: 600, color: ink, padding: \"12px 0\" };\n  const cedrosBox = {\n    background: \"var(--c13eu7bh-runtime-panel, #fff)\",\n    border: `1px solid ${accent}`,\n    borderRadius: 12,\n    padding: \"20px 22px\",\n    margin: \"18px 0\",\n  };\n  const cedrosLabel = {\n    display: \"inline-block\",\n    background: \"var(--c13eu7bh-runtime-action-bg, #1f6f6b)\",\n    color: \"var(--c13eu7bh-runtime-action-fg, #fff)\",\n    fontWeight: 700,\n    fontSize: 12,\n    letterSpacing: 0.4,\n    textTransform: \"uppercase\",\n    borderRadius: 999,\n    padding: \"4px 12px\",\n    margin: \"0 0 12px\",\n  };\n  const disclosure = {\n    fontSize: 13.5,\n    color: body,\n    fontStyle: \"italic\",\n    margin: \"12px 0 0\",\n    borderTop: `1px solid ${border}`,\n    paddingTop: 10,\n  };\n\n  const Guide = ({ href, title, reasonText }) => (\n    _react2.default.createElement('div', { style: card,}\n      , _react2.default.createElement('a', { style: guideTitle, href: href,}\n        , title\n      )\n      , _react2.default.createElement('p', { style: reason,}, reasonText)\n    )\n  );\n\n  return (\n    _react2.default.createElement('main', { style: page,}\n      , _react2.default.createElement('h1', { style: h1,}, \"Industry Playbooks and Templates: CX Systems Built for Your Business Type\"          )\n      , _react2.default.createElement('p', { style: lead,}, \"General advice gets you general results. A plumber, a consultant, and a cleaning company share the same principles, but their customers, objections, and moments of friction are different enough that one-size-fits-all guidance leaves money on the table. This hub is where the Outclimber method gets specific: industry playbooks built for real verticals, plus the template library that turns any guide into something you can apply this week.\"\n\n\n\n\n\n      )\n      , _react2.default.createElement('p', { style: p,}, \"Every other part of Outclimber points up to this page. When a guide leaves you ready to download, fill in, or apply something, this is where you do it. Think of it as the floor of the building: the place where strategy becomes a thing you ship.\"\n\n\n\n      )\n\n      , _react2.default.createElement('div', { style: summary,}\n        , _react2.default.createElement('strong', null, \"In short:\" ), \" Industry playbooks adapt the Outclimber customer-experience method to a specific type of business, so the advice fits your customers instead of a generic average. The template library gives you the fill-in-the-blank tools to apply any guide. The available playbooks cover home services and consultants. Start with the closest fit, or browse the templates and build from there.\"\n\n\n\n\n      )\n\n      , _react2.default.createElement('section', null\n        , _react2.default.createElement('h2', { style: h2,}, \"Who this is for\"   )\n        , _react2.default.createElement('ul', { style: ul,}\n          , _react2.default.createElement('li', { style: li,}, \"Operators tired of advice written for \\\"small businesses\\\" as if they were all the same.\"              )\n          , _react2.default.createElement('li', { style: li,}, \"People who want a worked example for their industry, not principles they have to translate alone.\"               )\n          , _react2.default.createElement('li', { style: li,}, \"Anyone ready to stop reading and start applying, who wants the tools in hand.\"             )\n          , _react2.default.createElement('li', { style: li,}, \"Owners building or rebuilding their offer, website, or onboarding and who want a head start.\"              )\n        )\n      )\n\n      , _react2.default.createElement('section', null\n        , _react2.default.createElement('h2', { style: h2,}, \"What you'll find here and when to use it\"        )\n        , _react2.default.createElement('p', { style: p,}, \"This page brings together two things: the playbooks, which are end-to-end, industry-specific walkthroughs, and the template library, which holds the individual tools the rest of the site references. Use it when:\"\n\n\n\n        )\n        , _react2.default.createElement('ul', { style: ul,}\n          , _react2.default.createElement('li', { style: li,}, \"You have read the general guides and want them applied to your exact business type.\"              )\n          , _react2.default.createElement('li', { style: li,}, \"You are ready to act and just need the worksheet, checklist, or script.\"            )\n          , _react2.default.createElement('li', { style: li,}, \"You are setting up a part of your customer journey and want a proven structure to start from.\"                 )\n          , _react2.default.createElement('li', { style: li,}, \"Generic advice has burned you before and you want examples that match your reality.\"             )\n        )\n      )\n\n      , _react2.default.createElement('section', null\n        , _react2.default.createElement('h2', { style: h2,}, \"Start here: why generic advice falls short\"      )\n        , _react2.default.createElement('span', { style: stageLabel,}, \"Unaware: is generic the problem?\"    )\n        , _react2.default.createElement(Guide, {\n          href: \"/blog/why-generic-advice-fails\",\n          title: \"Why generic small-business advice fails (and what to use instead)\"         ,\n          reasonText: \"The reason most 'grow your business' advice does not move the needle: it ignores the specific customers, objections, and friction your industry actually has. Read this first to see why a playbook beats a listicle.\"                                  ,}\n        )\n      )\n\n      , _react2.default.createElement('section', null\n        , _react2.default.createElement('h2', { style: h2,}, \"The published industry playbooks\"   )\n        , _react2.default.createElement('p', { style: p,}, \"These are genuinely built for their verticals, not the same article with the industry name swapped in. Each one walks the full journey for that business type, with the language, objections, and decisions that actually come up.\"\n\n\n\n        )\n        , _react2.default.createElement('span', { style: stageLabel,}, \"Available now\" )\n        , _react2.default.createElement(Guide, {\n          href: \"/blog/home-service-cx-playbook\",\n          title: \"The home services customer experience playbook\"     ,\n          reasonText: \"For plumbers, HVAC techs, cleaners, landscapers, and similar trades. Covers the quote-to-job journey, fast-response expectations, on-site trust, and the follow-up that earns repeat work and referrals.\"                         ,}\n        )\n        , _react2.default.createElement(Guide, {\n          href: \"/blog/consultant-customer-journey\",\n          title: \"The consultant and coach customer journey\"     ,\n          reasonText: \"For consultants and coaches selling expertise. Covers the long trust-building runway, the discovery-to-proposal handoff, scoping clearly, and turning one engagement into ongoing work.\"                      ,}\n        )\n      )\n\n      , _react2.default.createElement('section', null\n        , _react2.default.createElement('h2', { style: h2,}, \"If your industry is not named\"     )\n        , _react2.default.createElement('p', { style: p,}, \"Use the closest operating model rather than waiting for a perfectly labeled playbook. The home-services guide fits businesses that quote, schedule, visit, and deliver on site. The consultant guide fits expertise-based services sold through discovery calls, proposals, and scoped engagements. Then use the general guides below to adapt the parts that differ.\"\n\n\n\n\n        )\n      )\n\n      , _react2.default.createElement('section', null\n        , _react2.default.createElement('h2', { style: h2,}, \"The template library and supporting guides\"     )\n        , _react2.default.createElement('span', { style: stageLabel,}, \"Resource and decision\"  )\n        , _react2.default.createElement(Guide, {\n          href: \"/blog/template-library\",\n          title: \"The Outclimber template library: what's inside and how to use it\"          ,\n          reasonText: \"A tour of every worksheet, checklist, and script, organized by where they fit in your customer journey, so you can grab the right tool without hunting.\"                         ,}\n        )\n        , _react2.default.createElement(Guide, {\n          href: \"/blog/review-request-scripts\",\n          title: \"Review request scripts that stay ethical\"     ,\n          reasonText: \"Word-for-word ways to ask for reviews without gating, buying, or pressuring, the honest approach that keeps you compliant and builds trust that lasts.\"                      ,}\n        )\n        , _react2.default.createElement('p', { style: p,}, \"The full set of fill-in tools lives in the\"\n                  , \" \"\n          , _react2.default.createElement('a', { style: link, href: \"/templates\",}, \"template library\"\n\n          ), \", and any term you do not recognize is defined in the\"\n                     , \" \"\n          , _react2.default.createElement('a', { style: link, href: \"/glossary\",}, \"glossary\"\n\n          ), \".\"\n\n        )\n      )\n\n      , _react2.default.createElement('section', null\n        , _react2.default.createElement('h2', { style: h2,}, \"Build the playbook for each part of your journey\"        )\n        , _react2.default.createElement('p', { style: p,}, \"A playbook is really a stack of decisions across your whole customer journey. Each Outclimber pillar covers one part of that climb. When you are ready to apply any of them, you come back here for the tools.\"\n\n\n\n        )\n        , _react2.default.createElement('ul', { style: ul,}\n          , _react2.default.createElement('li', { style: li,}\n            , _react2.default.createElement('a', { style: link, href: \"/customer-experience\",}, \"Customer experience foundations\"\n\n            ), \" \", \"— map the whole journey and find the friction before you systematize anything.\"\n\n          )\n          , _react2.default.createElement('li', { style: li,}\n            , _react2.default.createElement('a', { style: link, href: \"/competitive-strategy\",}, \"Competitive positioning\"\n\n            ), \" \", \"— decide what makes you the obvious choice so your playbook is built on a real advantage.\"\n\n          )\n          , _react2.default.createElement('li', { style: li,}\n            , _react2.default.createElement('a', { style: link, href: \"/offers\",}, \"Offer design and packaging\"\n\n            ), \" \", \"— turn messy services into clear, buyable offers your playbook can sell.\"\n\n          )\n          , _react2.default.createElement('li', { style: li,}\n            , _react2.default.createElement('a', { style: link, href: \"/website-experience\",}, \"Website experience\"\n\n            ), \" \", \"— make the page where people decide do its job in five seconds.\"\n\n          )\n          , _react2.default.createElement('li', { style: li,}\n            , _react2.default.createElement('a', { style: link, href: \"/onboarding\",}, \"Onboarding and service recovery\"\n\n            ), \" \", \"— design the \\\"after they say yes\\\" journey and how you recover when something goes wrong.\"\n\n          )\n          , _react2.default.createElement('li', { style: li,}\n            , _react2.default.createElement('a', { style: link, href: \"/retention\",}, \"Retention, referrals, and reviews\"\n\n            ), \" \", \"— build the loop that brings customers back and turns them into honest advocates.\"\n\n          )\n          , _react2.default.createElement('li', { style: li,}\n            , _react2.default.createElement('a', { style: link, href: \"/operations\",}, \"Operations and measurement\"\n\n            ), \" \", \"— write the SOPs and track the few metrics that keep the playbook running without you.\"\n\n          )\n          , _react2.default.createElement('li', { style: li,}\n            , _react2.default.createElement('a', { style: link, href: \"/start-here\",}, \"Start here\"\n\n            ), \" \", \"— new to all of this? Begin with the overview of the full Outclimber method.\"\n\n          )\n        )\n      )\n\n      , _react2.default.createElement('section', null\n        , _react2.default.createElement('h2', { style: h2,}, \"Turn a finished playbook into a landing page\"       )\n        , _react2.default.createElement('p', { style: p,}, \"Some playbooks end with a real web page: a landing page for one customer segment, a service page that reflects a specific vertical, a clear next step you can send traffic to. When that is the actual next step, you need somewhere to build it.\"\n\n\n\n        )\n        , _react2.default.createElement('div', { style: cedrosBox,}\n          , _react2.default.createElement('span', { style: cedrosLabel,}, \"Resource: build the page\"   )\n          , _react2.default.createElement('h3', { style: { ...h3, marginTop: 0 },}, \"Cedros is one way to build the landing page\"        )\n          , _react2.default.createElement('p', { style: p,}, \"Once your playbook is mapped, you can turn it into a focused landing page for a specific customer segment, a \\\"for plumbers\\\" page, a \\\"for coaches\\\" page, an offer page that speaks to one type of buyer. Cedros is a website builder made for exactly that kind of conversion-focused page, so you can publish the next step without a long build. It is optional. The playbook is the valuable part; the tool you use to publish it is up to you.\"\n\n\n\n\n\n          )\n          , _react2.default.createElement('p', { style: disclosure,}, \"Disclosure: Cedros is a sibling product to Outclimber and we have a business relationship with it, so treat this as a recommendation from a connected party, not a neutral review. Use whatever page builder you already trust; the strategy here works regardless of how you publish.\"\n\n\n\n          )\n        )\n      )\n\n      , _react2.default.createElement('section', null\n        , _react2.default.createElement('h2', { style: h2,}, \"Where to go next\"   )\n        , _react2.default.createElement('ul', { style: ul,}\n          , _react2.default.createElement('li', { style: li,}, \"Not sure a playbook beats general advice? Start with\"\n                    , \" \"\n            , _react2.default.createElement('a', { style: link, href: \"/blog/why-generic-advice-fails\",}, \"why generic small-business advice fails\"\n\n            ), \".\"\n\n          )\n          , _react2.default.createElement('li', { style: li,}, \"In the trades? Go straight to the\"\n                  , \" \"\n            , _react2.default.createElement('a', { style: link, href: \"/blog/home-service-cx-playbook\",}, \"home services playbook\"\n\n            ), \".\"\n\n          )\n          , _react2.default.createElement('li', { style: li,}, \"Selling expertise? Read the\"\n               , \" \"\n            , _react2.default.createElement('a', { style: link, href: \"/blog/consultant-customer-journey\",}, \"consultant and coach journey\"\n\n            ), \".\"\n\n          )\n          , _react2.default.createElement('li', { style: li,}, \"Just want the tools? Browse the\"\n                 , \" \"\n            , _react2.default.createElement('a', { style: link, href: \"/templates\",}, \"template library\"\n\n            ), \".\"\n\n          )\n        )\n      )\n\n      , _react2.default.createElement('section', null\n        , _react2.default.createElement('h2', { style: h2,}, \"Frequently asked questions\"  )\n\n        , _react2.default.createElement('details', { style: detailsBox,}\n          , _react2.default.createElement('summary', { style: summaryEl,}, \"What is an industry playbook?\"    )\n          , _react2.default.createElement('p', { style: p,}, \"It is an end-to-end walkthrough of the customer journey for one specific type of business, with the real customers, objections, and friction points that industry faces. Instead of principles you have to translate yourself, you get a worked example: what to say, what to package, and what to fix, in the order that matters for your kind of work.\"\n\n\n\n\n          )\n        )\n\n        , _react2.default.createElement('details', { style: detailsBox,}\n          , _react2.default.createElement('summary', { style: summaryEl,}, \"How do these playbooks avoid being generic?\"      )\n          , _react2.default.createElement('p', { style: p,}, \"Each one is built around the actual decisions a specific vertical faces, not a template with the industry name pasted in. The home services playbook deals with fast-response expectations, on-site trust, and quote-to-job handoffs; the consultant journey deals with a long trust runway, scoping, and proposals. Different customers, different objections, different advice. That is the whole point, and it is why\"\n\n\n\n\n                 , \" \"\n            , _react2.default.createElement('a', { style: link, href: \"/blog/why-generic-advice-fails\",}, \"generic advice falls short\"\n\n            ), \".\"\n\n          )\n        )\n\n        , _react2.default.createElement('details', { style: detailsBox,}\n          , _react2.default.createElement('summary', { style: summaryEl,}, \"What if my industry does not have a named playbook?\"         )\n          , _react2.default.createElement('p', { style: p,}, \"Choose by operating model. Businesses that quote, schedule, and work on site can adapt the home-services playbook; expertise-based businesses can adapt the consultant journey. The general guides and templates cover the underlying decisions for other industries without pretending a dedicated playbook exists.\"\n\n\n\n\n          )\n        )\n\n        , _react2.default.createElement('details', { style: detailsBox,}\n          , _react2.default.createElement('summary', { style: summaryEl,}, \"Can I use a playbook for a related but different business?\"          )\n          , _react2.default.createElement('p', { style: p,}, \"Often, yes. The home services playbook fits most trades that quote, visit, and deliver on site, even if your exact trade is not named. The consultant journey fits most expertise-based services sold through conversations. Use the closest match, and treat the parts that do not fit your reality as prompts to adapt rather than rules to follow.\"\n\n\n\n\n          )\n        )\n\n        , _react2.default.createElement('details', { style: detailsBox,}\n          , _react2.default.createElement('summary', { style: summaryEl,}, \"What is in the template library?\"     )\n          , _react2.default.createElement('p', { style: p,}, \"Fill-in-the-blank tools that the rest of the site references: journey maps, friction audits, positioning and offer worksheets, service-page and homepage templates, onboarding and follow-up checklists, an SOP template, a customer feedback survey, and ethical review request scripts. The\"\n\n\n                         , \" \"\n            , _react2.default.createElement('a', { style: link, href: \"/blog/template-library\",}, \"library tour\"\n\n            ), \" \", \"shows where each one fits in your journey.\"\n\n          )\n        )\n\n        , _react2.default.createElement('details', { style: detailsBox,}\n          , _react2.default.createElement('summary', { style: summaryEl,}, \"Are the templates really free?\"    )\n          , _react2.default.createElement('p', { style: p,}, \"Yes. The templates in the\"\n                , \" \"\n            , _react2.default.createElement('a', { style: link, href: \"/templates\",}, \"library\"\n\n            ), \" \", \"are free to use. They exist to help you apply the guides, not to gate the useful part behind a purchase.\"\n\n\n          )\n        )\n\n        , _react2.default.createElement('details', { style: detailsBox,}\n          , _react2.default.createElement('summary', { style: summaryEl,}, \"Do I need Cedros to use a playbook?\"       )\n          , _react2.default.createElement('p', { style: p,}, \"No. The playbooks and templates stand on their own and work with whatever tools you already use. Cedros only comes up if your specific next step is to publish a landing page, and even then it is one option among many. We mention it because we have a relationship with it, which we disclose plainly, not because the method depends on it.\"\n\n\n\n\n          )\n        )\n\n        , _react2.default.createElement('details', { style: detailsBox,}\n          , _react2.default.createElement('summary', { style: summaryEl,}, \"How do I ask for reviews without crossing a line?\"         )\n          , _react2.default.createElement('p', { style: p,}, \"Ask every relevant customer, not just the happy ones; never offer or imply a reward for a positive review specifically; and disclose any incentive clearly if you offer one for reviewing at all. That keeps you on the right side of FTC guidance and, more importantly, keeps your reviews honest. The\"\n\n\n\n              , \" \"\n            , _react2.default.createElement('a', { style: link, href: \"/blog/review-request-scripts\",}, \"review request scripts\"\n\n            ), \" \", \"give you wording that stays safe.\"\n\n          )\n        )\n      )\n\n      , _react2.default.createElement('section', { style: { marginTop: 36 },}\n        , _react2.default.createElement('h2', { style: h2,}, \"Get started\" )\n        , _react2.default.createElement('p', { style: p,}, \"Grab the tools, or jump straight into the playbook closest to your business.\"\n\n        )\n        , _react2.default.createElement('a', { style: cta, href: \"/templates\",}, \"Browse the template library\"\n\n        )\n        , _react2.default.createElement('a', { style: ctaGhost, href: \"/blog/home-service-cx-playbook\",}, \"Get the home services playbook\"\n\n        )\n        , _react2.default.createElement('div', { style: { marginTop: 12 },}\n          , _react2.default.createElement('a', { style: link, href: \"/blog/consultant-customer-journey\",}, \"Or get the consultant and coach playbook\"\n\n          )\n        )\n      )\n    )\n  );\n} exports.default = PlaybooksPage;"}