{"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 HomePage() {\n  return (\n    _react2.default.createElement('div', { className: \"ha-triberocket split\" ,}\n      , _react2.default.createElement('style', null, \"\\n.ha-triberocket{--paper:var(--c1djdekhr-bg);--ink:var(--c1djdekhr-fg);--accent:var(--c1djdekhr-panel-muted);color:var(--ink);background:var(--paper);font-family:var(--c1djdekh-font-body, \\\"DM Sans\\\", Arial, sans-serif);overflow:hidden;isolation:isolate;line-height:1.6}\\n.ha-triberocket *{box-sizing:border-box} .ha-triberocket a{color:inherit;text-decoration:none} .ha-triberocket a:focus-visible{outline:3px solid currentColor;outline-offset:7px} .ha-triberocket h1,.ha-triberocket h2,.ha-triberocket h3,.ha-triberocket p,.ha-triberocket figure{margin:0} .ha-triberocket .wrap{width:min(1240px,100% - 88px);margin:auto}\\n.ha-triberocket .hero{background:var(--c1djdekhr-fg);color:var(--c1djdekhr-bg);padding:26px 0 70px;position:relative} .ha-triberocket .brand{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:50px;border-bottom:1px solid #ffffff29} .ha-triberocket .brand-name{font-family:var(--c1djdekh-font-heading, \\\"Fraunces\\\", Georgia, serif);font-size:24px;letter-spacing:-.7px} .ha-triberocket .brand small{font-size:11px;letter-spacing:2px;text-transform:uppercase;opacity:.8}\\n.ha-triberocket .hero-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:58px;align-items:center;padding-top:60px} .ha-triberocket .eyebrow{font-size:11px;letter-spacing:2px;font-weight:600;line-height:1.6;text-transform:uppercase;margin-bottom:22px} .ha-triberocket h1{font-family:var(--c1djdekh-font-heading, \\\"Fraunces\\\", Georgia, serif);font-weight:400;font-size:clamp(45px,5.7vw,80px);letter-spacing:-3px;line-height:1.04;text-wrap:balance;white-space:pre-line} .ha-triberocket .lead{max-width:530px;font-size:17px;line-height:1.8;margin-top:26px;opacity:.85} .ha-triberocket .actions{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:33px} .ha-triberocket .button{padding:13px 21px;background:#f7f5ec;color:#25392d;border-radius:3px;font-size:13px;font-weight:bold;display:inline-flex;gap:20px;align-items:center;line-height:1.5} .ha-triberocket .textlink{font-size:13px;border-bottom:1px solid currentColor;padding-bottom:3px}\\n.ha-triberocket .art{position:relative;color:#e9e5d4;background:linear-gradient(145deg,#ffffff0c,#ffffff02);border:1px solid #ffffff17;min-width:0;border-radius:4px;transform:rotate(-1.5deg)} .ha-triberocket .art svg{width:100%;height:auto;display:block} .ha-triberocket figcaption{padding:0 24px 22px;font-size:11px;opacity:.7;line-height:1.5;max-width:420px} .ha-triberocket .art-title{font-family:var(--c1djdekh-font-heading, \\\"Fraunces\\\", Georgia, serif);font-size:19px;padding:23px 24px 0;opacity:.95}\\n.ha-triberocket .guides{padding:96px 0 86px;color:var(--c1djdekhr-fg);background:var(--c1djdekhr-bg)} .ha-triberocket .section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:32px;margin-bottom:43px} .ha-triberocket h2{font-family:var(--c1djdekh-font-heading, \\\"Fraunces\\\", Georgia, serif);font-weight:400;font-size:clamp(33px,4.1vw,56px);letter-spacing:-1.6px;line-height:1.13;max-width:620px;text-wrap:balance} .ha-triberocket .section-no{font-family:var(--c1djdekh-font-body, \\\"DM Sans\\\", Arial, sans-serif);font-size:12px;letter-spacing:1px;opacity:.8;padding-top:7px}\\n.ha-triberocket .paths{display:grid;grid-template-columns:1fr 1fr;column-gap:66px} .ha-triberocket .path{display:grid;grid-template-columns:34px 1fr 25px;gap:14px;border-top:1px solid currentColor;padding:27px 0 34px;align-items:start} .ha-triberocket .path-no{font-family:var(--c1djdekh-font-body, \\\"DM Sans\\\", Arial, sans-serif);font-size:11px;opacity:.8;margin-top:7px} .ha-triberocket h3{font-family:var(--c1djdekh-font-heading, \\\"Fraunces\\\", Georgia, serif);font-size:25px;font-weight:400;line-height:1.3;margin-bottom:11px} .ha-triberocket .path p{font-size:14px;line-height:1.7;opacity:.78;max-width:440px} .ha-triberocket .path-arrow{font-size:22px;transition:transform .2s} .ha-triberocket .path:hover .path-arrow{transform:translate(3px,-3px)} .ha-triberocket .path:hover h3{text-decoration:underline;text-underline-offset:5px}\\n.ha-triberocket .feature{background:var(--c1djdekhr-panel-muted);color:#283d30;padding:82px 0} .ha-triberocket .feature-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:95px;align-items:center} .ha-triberocket .feature p{font-size:16px;margin-bottom:27px;line-height:1.9;max-width:480px} .ha-triberocket .footer{padding:36px 0 42px;background:var(--c1djdekhr-bg);color:var(--c1djdekhr-fg)} .ha-triberocket .footer .wrap{display:flex;justify-content:space-between;gap:45px;align-items:flex-start} .ha-triberocket .footer p{max-width:740px;font-size:12px;opacity:.76;line-height:1.75} .ha-triberocket .footer a{font-size:12px;white-space:nowrap;border-bottom:1px solid currentColor}\\n.ha-triberocket.technical .eyebrow,.ha-triberocket.technical .brand small{font-family:var(--c1djdekh-font-body, \\\"DM Sans\\\", Arial, sans-serif)} .ha-triberocket.technical .art{transform:none;border-radius:0} .ha-triberocket.technical h1{font-size:clamp(44px,5.1vw,73px)} .ha-triberocket.studio .hero-grid{grid-template-columns:1fr 1.1fr} .ha-triberocket.studio .art{transform:rotate(2deg);margin-top:32px} .ha-triberocket.studio .paths{column-gap:110px} .ha-triberocket.poster .hero-grid{display:block;text-align:center;padding-top:48px} .ha-triberocket.poster h1{font-size:clamp(53px,7.2vw,99px)} .ha-triberocket.poster .lead{margin:25px auto 0;max-width:640px} .ha-triberocket.poster .actions{justify-content:center} .ha-triberocket.poster .art{width:680px;max-width:100%;margin:52px auto 0;transform:none} .ha-triberocket.poster .art svg{max-height:440px} .ha-triberocket.poster figcaption{margin:auto;max-width:540px} .ha-triberocket.magazine .hero-grid{grid-template-columns:1.1fr 1fr;align-items:end} .ha-triberocket.magazine .art{border:none;transform:none;background:#ffffff08} .ha-triberocket.editorial .paths{display:block} .ha-triberocket.editorial .path{grid-template-columns:45px 1fr 30px} .ha-triberocket.editorial .path > div:nth-child(2){display:grid;grid-template-columns:1fr 1fr;gap:70px} .ha-triberocket.editorial .path h3{margin:0} .ha-triberocket.split .feature-grid{grid-template-columns:1fr 1.1fr}\\n@media(max-width:800px){.ha-triberocket .wrap{width:calc(100% - 40px)} .ha-triberocket .brand{padding-bottom:25px} .ha-triberocket .brand small{display:none} .ha-triberocket .hero{padding:24px 0 45px} .ha-triberocket .hero-grid,.ha-triberocket.studio .hero-grid,.ha-triberocket.magazine .hero-grid{grid-template-columns:1fr;gap:35px;padding-top:39px} .ha-triberocket h1{letter-spacing:-1.8px;font-size:54px} .ha-triberocket.technical h1{font-size:48px} .ha-triberocket.poster h1{font-size:59px} .ha-triberocket .lead{font-size:16px;max-width:590px} .ha-triberocket .art{max-width:580px;width:100%;margin:auto;transform:none} .ha-triberocket.studio .art{transform:none;margin-top:0} .ha-triberocket .guides{padding:60px 0} .ha-triberocket .paths{grid-template-columns:1fr} .ha-triberocket.editorial .path > div:nth-child(2){display:block} .ha-triberocket.editorial .path h3{margin-bottom:11px} .ha-triberocket .feature{padding:57px 0} .ha-triberocket .feature-grid,.ha-triberocket.split .feature-grid{grid-template-columns:1fr;gap:27px} .ha-triberocket .footer .wrap{display:block} .ha-triberocket .footer a{display:inline-block;margin-top:18px} .ha-triberocket .section-heading{margin-bottom:30px} }\\n@media(max-width:400px){.ha-triberocket h1,.ha-triberocket.poster h1{font-size:46px} .ha-triberocket.technical h1{font-size:43px} .ha-triberocket .actions{gap:17px} .ha-triberocket .button{font-size:12px;padding:12px 17px}}\\n@media(prefers-reduced-motion:reduce){.ha-triberocket .path-arrow{transition:none}}\\n\\n.ha-triberocket .hero{background:#203B32;color:#FFFDF7;padding-top:64px}.ha-triberocket .hero-grid{padding-top:0}.ha-triberocket .hero h1{font-weight:400;letter-spacing:-.045em}.ha-triberocket .feature{color:var(--c1djdekhr-fg)}.ha-triberocket .button{background:#FFFDF7;color:#203B32;min-height:48px}.ha-triberocket .art{color:#FFFDF7}.ha-triberocket .art-title{font-size:18px}@media(max-width:800px){.ha-triberocket .hero{padding-top:42px}.ha-triberocket .hero-grid{padding-top:0}}\")\n      , _react2.default.createElement('section', { className: \"hero\", 'aria-labelledby': \"ha-triberocket-title\",}, _react2.default.createElement('div', { className: \"wrap\",}\n        , _react2.default.createElement('div', { className: \"hero-grid\",}, _react2.default.createElement('div', null, _react2.default.createElement('p', { className: \"eyebrow\",}, \"AUDIENCE → RELATIONSHIP → COMMUNITY\"), _react2.default.createElement('h1', { id: \"ha-triberocket-title\",}, \"Give attention\\nsomewhere to belong.\"), _react2.default.createElement('p', { className: \"lead\",}, \"Practical social-media and community-building education. Make a plan, create a useful rhythm, and turn a first encounter into a relationship you can keep serving.\"), _react2.default.createElement('div', { className: \"actions\",}, _react2.default.createElement('a', { className: \"button\", href: \"/social-media-strategy\",}, \"Build your strategy\", _react2.default.createElement('span', { 'aria-hidden': \"true\",}, \" ↗\" )), _react2.default.createElement('a', { className: \"textlink\", href: \"/start-here\",}, \"Find your starting point\", _react2.default.createElement('span', { 'aria-hidden': \"true\",}, \" ↗\" ))))\n        , _react2.default.createElement('figure', { className: \"art\",}, _react2.default.createElement('p', { className: \"art-title\",}, \"An audience relationship loop\"), _react2.default.createElement('svg', { viewBox: \"0 0 540 490\"   , role: \"img\", 'aria-label': \"An audience relationship loop\"   , xmlns: \"http://www.w3.org/2000/svg\",}, _react2.default.createElement('g', null, _react2.default.createElement('path', { d: \"M270 234L84 93M270 234L446 77M270 234L468 378M270 234L77 393\"        , stroke: \"currentColor\", strokeWidth: \"2\", opacity: \".4\",}), _react2.default.createElement('circle', { cx: \"270\", cy: \"234\", r: \"83\", fill: \"#cad5bd\",}), _react2.default.createElement('text', { x: \"219\", y: \"229\", fontSize: \"23\", fill: \"#24332d\", fontFamily: \"monospace\",}, \"SHARED\"), _react2.default.createElement('text', { x: \"210\", y: \"259\", fontSize: \"23\", fill: \"#24332d\", fontFamily: \"monospace\",}, \"PURPOSE\"), _react2.default.createElement('circle', { cx: \"84\", cy: \"93\", r: \"37\", fill: \"#b8c7c6\",}), _react2.default.createElement('circle', { cx: \"446\", cy: \"77\", r: \"43\", fill: \"#d2b99e\",}), _react2.default.createElement('circle', { cx: \"468\", cy: \"378\", r: \"51\", fill: \"#c8d2a7\",}), _react2.default.createElement('circle', { cx: \"77\", cy: \"393\", r: \"35\", fill: \"#a6b9a5\",}), _react2.default.createElement('text', { x: \"37\", y: \"159\", fontSize: \"13\", fill: \"currentColor\",}, \"DISCOVER\"), _react2.default.createElement('text', { x: \"390\", y: \"143\", fontSize: \"13\", fill: \"currentColor\",}, \"RETURN\"), _react2.default.createElement('text', { x: \"395\", y: \"453\", fontSize: \"13\", fill: \"currentColor\",}, \"PARTICIPATE\"), _react2.default.createElement('text', { x: \"37\", y: \"451\", fontSize: \"13\", fill: \"currentColor\",}, \"CONNECT\"))), _react2.default.createElement('figcaption', null, \"Illustration · an audience relationship loop\")))\n      ))\n      , _react2.default.createElement('section', { className: \"guides\", 'aria-labelledby': \"ha-triberocket-guides\",}, _react2.default.createElement('div', { className: \"wrap\",}, _react2.default.createElement('div', { className: \"section-heading\",}, _react2.default.createElement('h2', { id: \"ha-triberocket-guides\",}, \"Build the system around the people.\"), _react2.default.createElement('span', { className: \"section-no\",}, \"01 / EXPLORE\"  )), _react2.default.createElement('nav', { className: \"paths\", 'aria-label': \"Explore the reference\"  ,}, _react2.default.createElement('a', { className: \"path\", href: \"/social-media-strategy\",}, _react2.default.createElement('span', { className: \"path-no\",}, \"01\"), _react2.default.createElement('div', null, _react2.default.createElement('h3', null, \"Social strategy\"), _react2.default.createElement('p', null, \"Choose the audience, the purpose, and the role of each channel.\")), _react2.default.createElement('span', { className: \"path-arrow\", 'aria-hidden': \"true\",}, \"↗\")), _react2.default.createElement('a', { className: \"path\", href: \"/community-building\",}, _react2.default.createElement('span', { className: \"path-no\",}, \"02\"), _react2.default.createElement('div', null, _react2.default.createElement('h3', null, \"Community rituals\"), _react2.default.createElement('p', null, \"Make participation clear and useful beyond posting.\")), _react2.default.createElement('span', { className: \"path-arrow\", 'aria-hidden': \"true\",}, \"↗\")), _react2.default.createElement('a', { className: \"path\", href: \"/owned-audience\",}, _react2.default.createElement('span', { className: \"path-no\",}, \"03\"), _react2.default.createElement('div', null, _react2.default.createElement('h3', null, \"Owned audience\"), _react2.default.createElement('p', null, \"Create a direct relationship beyond a rented platform.\")), _react2.default.createElement('span', { className: \"path-arrow\", 'aria-hidden': \"true\",}, \"↗\")), _react2.default.createElement('a', { className: \"path\", href: \"/analytics\",}, _react2.default.createElement('span', { className: \"path-no\",}, \"04\"), _react2.default.createElement('div', null, _react2.default.createElement('h3', null, \"Useful measurement\"), _react2.default.createElement('p', null, \"Choose signals that connect to the goal, then learn from them.\")), _react2.default.createElement('span', { className: \"path-arrow\", 'aria-hidden': \"true\",}, \"↗\")))))\n      , _react2.default.createElement('section', { className: \"feature\", 'aria-labelledby': \"ha-triberocket-feature\",}, _react2.default.createElement('div', { className: \"wrap feature-grid\" ,}, _react2.default.createElement('div', null, _react2.default.createElement('p', { className: \"eyebrow\",}, \"02 / A USEFUL PRINCIPLE\"    ), _react2.default.createElement('h2', { id: \"ha-triberocket-feature\",}, \"A launch needs more than a posting schedule.\")), _react2.default.createElement('div', null, _react2.default.createElement('p', null, \"Connect the message, the audience, the sequence, and the follow-through before asking for attention.\"), _react2.default.createElement('a', { className: \"textlink\", href: \"/launches\",}, \"Read the launch framework\", _react2.default.createElement('span', { 'aria-hidden': \"true\",}, \" ↗\" )))))\n      , _react2.default.createElement('footer', { className: \"footer\",}, _react2.default.createElement('div', { className: \"wrap\",}, _react2.default.createElement('p', null, \"Educational guidance with no guaranteed reach, revenue, or community-growth outcomes.\"), _react2.default.createElement('a', { className: \"textlink\", href: \"/editorial-policy\",}, \"Editorial policy\", _react2.default.createElement('span', { 'aria-hidden': \"true\",}, \" ↗\" ))))\n    )\n  );\n} exports.default = HomePage;"}