{"product_id":"the-executive-longevity-energy-protocol-the-vitality-architecture","title":"The Total Fitness System","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, viewport-fit=cover\"\u003e\n\u003ctitle\u003eBrute Camp — The Hyper-Efficient General Fitness Protocol\u003c\/title\u003e\n\u003cmeta name=\"description\" content=\"End the 3pm crash, run the 12-hour day and travel without paying for it. A confidential, coach-led 90-day fitness protocol for South African executives, officials and business owners: 3 sessions a week, 30 minutes each, with a 30-day performance guarantee.\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Bebas+Neue\u0026amp;family=IBM+Plex+Mono:wght@400;500;600\u0026amp;family=IBM+Plex+Sans:wght@400;500;600;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  \/* ============================================================\n     BRUTE CAMP — The Hyper-Efficient General Fitness Protocol\n     Executive edition · namespaced .mze-*\n     Breakpoints: mobile (\u003c700) · tablet \/ iPad (700–959) · desktop (960+)\n     ============================================================ *\/\n  html { scroll-behavior: smooth; -webkit-text-size-adjust: 100%; }\n  body { margin: 0; background: #0A0A0A; }\n\n  .mze-root {\n    --bc-bg-0: #0A0A0A;\n    --bc-bg-1: #121212;\n    --bc-bg-2: #171716;\n    --bc-border: #2A2A28;\n    --bc-border-soft: #1E1E1C;\n    --bc-white: #F5F4F1;\n    --bc-gray: #A7A49C;\n    --bc-gray-dim: #8B887E;\n    --bc-gold: #C9A44C;\n    --bc-gold-light: #E3C679;\n    --bc-gold-dim: #8A7238;\n    --bc-danger: #C77E6B;\n    --bc-good: #6FAE8C;\n\n    --bc-font-display: 'Bebas Neue', 'Arial Narrow', sans-serif;\n    --bc-font-body: 'IBM Plex Sans', -apple-system, BlinkMacSystemFont, sans-serif;\n    --bc-font-mono: 'IBM Plex Mono', ui-monospace, monospace;\n\n    --bc-space-1: clamp(0.5rem, 0.45rem + 0.2vw, 0.65rem);\n    --bc-space-2: clamp(0.8rem, 0.72rem + 0.35vw, 1rem);\n    --bc-space-3: clamp(1.15rem, 1rem + 0.7vw, 1.7rem);\n    --bc-space-4: clamp(1.5rem, 1.3rem + 1.1vw, 2.4rem);\n    --bc-space-5: clamp(2rem, 1.6rem + 1.8vw, 3.4rem);\n\n    background: var(--bc-bg-0);\n    color: var(--bc-white);\n    font-family: var(--bc-font-body);\n    line-height: 1.5;\n    -webkit-font-smoothing: antialiased;\n    overflow-x: hidden;\n  }\n  .mze-root *, .mze-root *::before, .mze-root *::after { box-sizing: border-box; }\n  .mze-root img { max-width: 100%; display: block; }\n  .mze-root a { color: inherit; text-decoration: none; }\n  .mze-root svg { flex-shrink: 0; fill: none; stroke: currentColor; stroke-width: 1.7; stroke-linecap: round; stroke-linejoin: round; }\n\n  .mze-container { width: 100%; max-width: 1180px; margin: 0 auto; padding-inline: max(clamp(1.1rem, 4vw, 2.5rem), env(safe-area-inset-left)) ; }\n  .mze-section { padding-block: var(--bc-space-5); position: relative; scroll-margin-top: 64px; }\n  .mze-section-head { max-width: 680px; margin-bottom: var(--bc-space-4); }\n  .mze-section-head.mze-center { max-width: 720px; margin-inline: auto; text-align: center; }\n  .mze-tension { background: var(--bc-bg-1); border-block: 1px solid var(--bc-border-soft); }\n\n  .mze-eyebrow { font-family: var(--bc-font-mono); font-size: 0.7rem; letter-spacing: 0.1em; color: var(--bc-gold); display: inline-flex; align-items: center; gap: 0.6em; margin: 0 0 0.6rem; }\n  .mze-eyebrow::before { content: \"\"; width: 1.4em; height: 1px; background: var(--bc-gold-dim); flex-shrink: 0; }\n  .mze-center .mze-eyebrow { justify-content: center; }\n\n  .mze-h1, .mze-h2, .mze-h3 { font-family: var(--bc-font-display); font-weight: 400; letter-spacing: 0.005em; line-height: 1.05; color: var(--bc-white); text-wrap: balance; margin: 0; }\n  .mze-h1 { font-size: clamp(2.5rem, 1.9rem + 3.4vw, 4.5rem); }\n  .mze-h2 { font-size: clamp(1.85rem, 1.5rem + 2vw, 2.85rem); }\n  .mze-h3 { font-size: clamp(1.3rem, 1.15rem + 0.8vw, 1.7rem); }\n  .mze-lede { font-size: clamp(1rem, 0.94rem + 0.35vw, 1.15rem); color: var(--bc-gray); max-width: 50ch; line-height: 1.6; margin: 0; }\n  .mze-body { font-size: clamp(0.94rem, 0.9rem + 0.15vw, 1rem); color: var(--bc-gray); max-width: 60ch; line-height: 1.6; margin: 0.7rem 0 0; }\n  .mze-center .mze-body { margin-inline: auto; }\n\n  \/* ============ BUTTONS ============ *\/\n  .mze-btn {\n    font-family: var(--bc-font-mono);\n    font-size: clamp(0.78rem, 0.75rem + 0.15vw, 0.86rem);\n    letter-spacing: 0.03em; font-weight: 600; line-height: 1.25;\n    min-height: 48px; padding: 0.85em 1.6em;\n    border-radius: 4px; border: 1px solid transparent; cursor: pointer;\n    display: inline-flex; align-items: center; justify-content: center; gap: 0.6em;\n    text-align: center; transition: transform 0.18s ease, box-shadow 0.18s ease, border-color 0.18s ease;\n  }\n  .mze-btn svg { width: 15px; height: 15px; }\n  .mze-btn:focus-visible, .mze-faq summary:focus-visible { outline: 2px solid var(--bc-gold-light); outline-offset: 3px; }\n  .mze-btn-primary { background: linear-gradient(180deg, var(--bc-gold-light), var(--bc-gold)); color: #17140A; }\n  .mze-btn-ghost { background: transparent; border-color: var(--bc-border); color: var(--bc-white); font-weight: 500; }\n  .mze-btn-block { width: 100%; }\n  @media (hover: hover) {\n    .mze-btn-primary:hover { transform: translateY(-1px); box-shadow: 0 10px 26px -10px rgba(201,164,76,0.55); }\n    .mze-btn-ghost:hover { border-color: var(--bc-gold-dim); }\n  }\n  .mze-microcopy { font-family: var(--bc-font-mono); font-size: 0.72rem; color: var(--bc-gray-dim); letter-spacing: 0.02em; margin: 0.8rem 0 0; text-align: center; }\n\n  \/* ============ NAV ============ *\/\n  .mze-nav { position: sticky; top: 0; z-index: 100; background: rgba(10,10,10,0.92); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); border-bottom: 1px solid var(--bc-border-soft); padding-block: 0.7rem; padding-top: max(0.7rem, env(safe-area-inset-top)); }\n  .mze-nav-inner { display: flex; justify-content: space-between; align-items: center; gap: 0.8rem; }\n  .mze-logo { font-family: var(--bc-font-display); font-size: 1.4rem; letter-spacing: 0.03em; }\n  .mze-logo span { color: var(--bc-gold); }\n  .mze-nav-tag { font-family: var(--bc-font-mono); font-size: 0.68rem; letter-spacing: 0.06em; color: var(--bc-gold); display: none; }\n  .mze-nav .mze-btn { min-height: 40px; padding: 0.55em 1.1em; font-size: 0.72rem; }\n  @media (min-width: 700px) { .mze-nav-tag { display: inline-block; } }\n  @media (max-width: 699px) { .mze-nav .mze-btn { display: none; } }\n\n  \/* ============ IMAGE PLACEHOLDERS ============ *\/\n  .mze-frame {\n    border: 1px solid var(--bc-border); border-radius: 6px;\n    background: repeating-linear-gradient(135deg, rgba(255,255,255,0.014) 0 2px, transparent 2px 14px), var(--bc-bg-2);\n    display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center;\n    padding: var(--bc-space-3); gap: 0.55rem; position: relative; overflow: hidden; width: 100%;\n  }\n  .mze-frame::before { content: \"\"; position: absolute; inset: 9px; border: 1px solid var(--bc-border-soft); border-radius: 3px; pointer-events: none; }\n  .mze-frame svg { width: 28px; height: 28px; color: var(--bc-gold-dim); }\n  .mze-frame p { font-family: var(--bc-font-mono); font-size: 0.66rem; letter-spacing: 0.04em; color: var(--bc-gray-dim); max-width: 30ch; line-height: 1.5; margin: 0; }\n  .mze-frame-wide { aspect-ratio: 16 \/ 8; }\n  @media (min-width: 700px) { .mze-frame-wide { aspect-ratio: 21 \/ 8; } }\n  @media (min-width: 960px) { .mze-frame-wide { aspect-ratio: 3 \/ 1; } }\n  .mze-frame-tall { aspect-ratio: 4 \/ 5; max-width: 220px; margin-inline: auto; }\n\n  \/* ============ HERO ============ *\/\n  .mze-hero { padding-block: var(--bc-space-4); background: radial-gradient(ellipse 900px 500px at 82% -10%, rgba(201,164,76,0.10), transparent 60%), var(--bc-bg-0); }\n  .mze-hero-grid { display: grid; gap: var(--bc-space-4); align-items: start; }\n  @media (min-width: 960px) { .mze-hero-grid { grid-template-columns: 1.1fr 0.9fr; align-items: center; } }\n  .mze-hero-copy { display: flex; flex-direction: column; gap: var(--bc-space-2); min-width: 0; }\n  .mze-hero-copy .mze-eyebrow { margin: 0; }\n  .mze-hero-cta-row { display: flex; flex-direction: column; gap: 0.7rem; margin-top: var(--bc-space-1); }\n  @media (min-width: 560px) { .mze-hero-cta-row { flex-direction: row; flex-wrap: wrap; } }\n\n  .mze-trust-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0.6rem; margin-top: var(--bc-space-1); }\n  .mze-trust-badge { border: 1px solid var(--bc-border-soft); background: var(--bc-bg-1); border-radius: 5px; padding: 0.8rem 0.4rem; display: flex; flex-direction: column; align-items: center; text-align: center; gap: 0.3rem; }\n  .mze-trust-badge span { font-family: var(--bc-font-mono); font-size: 0.66rem; color: var(--bc-white); font-weight: 600; line-height: 1.3; }\n  .mze-trust-badge p { margin: 0; font-size: 0.66rem; color: var(--bc-gray-dim); }\n  .mze-icon-badge { width: 32px; height: 32px; border-radius: 50%; border: 1px solid var(--bc-gold-dim); background: rgba(201,164,76,0.08); display: flex; align-items: center; justify-content: center; color: var(--bc-white); }\n  .mze-icon-badge svg { width: 15px; height: 15px; }\n\n  \/* Offer card *\/\n  .mze-offer-card { background: linear-gradient(180deg, #141412, #101010); border: 1px solid var(--bc-gold-dim); border-radius: 8px; padding: var(--bc-space-3); position: relative; min-width: 0; margin-top: 0.4rem; }\n  .mze-offer-cap { position: absolute; top: -12px; left: var(--bc-space-3); background: var(--bc-gold); color: #17140A; font-family: var(--bc-font-mono); font-size: 0.64rem; letter-spacing: 0.06em; font-weight: 700; padding: 0.3em 0.8em; border-radius: 20px; }\n  .mze-offer-header { border-bottom: 1px solid var(--bc-border-soft); padding: 0.5rem 0 var(--bc-space-2); margin-bottom: var(--bc-space-2); }\n  .mze-offer-eyebrow { font-family: var(--bc-font-mono); font-size: 0.68rem; color: var(--bc-gold-light); margin: 0 0 0.35rem; letter-spacing: 0.04em; }\n  .mze-offer-price-row { display: flex; align-items: baseline; gap: 0.5em; margin-top: 0.7rem; flex-wrap: wrap; }\n  .mze-offer-price { font-family: var(--bc-font-display); font-size: clamp(2.2rem, 1.85rem + 1.2vw, 2.8rem); line-height: 1; }\n  .mze-offer-price-unit { font-family: var(--bc-font-mono); font-size: 0.78rem; color: var(--bc-gray-dim); }\n  .mze-offer-price-note { font-family: var(--bc-font-mono); font-size: 0.7rem; color: var(--bc-gray-dim); margin: 0.45rem 0 0; }\n  .mze-offer-list { list-style: none; padding: 0; margin: 0 0 var(--bc-space-3); display: flex; flex-direction: column; gap: 0.7rem; }\n  .mze-offer-list li { display: flex; align-items: flex-start; gap: 0.65rem; font-size: 0.9rem; color: var(--bc-gray); }\n  .mze-offer-list svg { color: var(--bc-gold); width: 16px; height: 16px; margin-top: 3px; }\n  .mze-offer-list strong { color: var(--bc-white); font-weight: 500; }\n  .mze-offer-ctas { display: flex; flex-direction: column; gap: 0.65rem; }\n\n  \/* ============ PROBLEM ============ *\/\n  .mze-problem-head { display: grid; gap: var(--bc-space-3); align-items: center; margin-bottom: var(--bc-space-3); }\n  @media (min-width: 700px) { .mze-problem-head { grid-template-columns: 1fr 170px; } .mze-frame-tall { margin-inline: 0; max-width: 170px; } }\n  .mze-problem-head .mze-section-head { margin-bottom: 0; }\n  .mze-vs { border: 1px solid var(--bc-border-soft); border-radius: 6px; overflow: hidden; background: var(--bc-bg-2); }\n  .mze-vs-head, .mze-vs-row { display: grid; grid-template-columns: 1fr 1fr; }\n  .mze-vs-head-cell { font-family: var(--bc-font-mono); font-size: 0.7rem; letter-spacing: 0.05em; padding: 0.8rem var(--bc-space-2); }\n  .mze-vs-head-cell.mze-bad { color: var(--bc-danger); border-right: 1px solid var(--bc-border-soft); background: #1a1513; }\n  .mze-vs-head-cell.mze-good { color: var(--bc-gold-light); background: rgba(201,164,76,0.07); }\n  .mze-vs-row { border-top: 1px solid var(--bc-border-soft); }\n  .mze-vs-cell { padding: 0.85rem var(--bc-space-2); display: flex; align-items: flex-start; gap: 0.6em; font-size: 0.88rem; }\n  .mze-vs-cell svg { width: 16px; height: 16px; margin-top: 0.2em; }\n  .mze-vs-cell.mze-bad { color: var(--bc-gray); border-right: 1px solid var(--bc-border-soft); }\n  .mze-vs-cell.mze-bad svg { color: var(--bc-danger); }\n  .mze-vs-cell.mze-good { color: var(--bc-white); }\n  .mze-vs-cell.mze-good svg { color: var(--bc-good); }\n  @media (max-width: 359px) {\n    .mze-vs-head, .mze-vs-row { grid-template-columns: 1fr; }\n    .mze-vs-cell.mze-bad, .mze-vs-head-cell.mze-bad { border-right: none; border-bottom: 1px solid var(--bc-border-soft); }\n  }\n\n  \/* ============ SOLUTION CARDS (compact) + ONE SHARED SPEC BOX ============ *\/\n  .mze-sol-grid { display: grid; gap: var(--bc-space-2); grid-template-columns: 1fr; }\n  @media (min-width: 700px) { .mze-sol-grid { grid-template-columns: repeat(3, 1fr); gap: var(--bc-space-3); } }\n  .mze-sol { border: 1px solid var(--bc-border-soft); border-radius: 8px; background: var(--bc-bg-2); overflow: hidden; display: grid; grid-template-columns: 96px 1fr; min-width: 0; transition: border-color 0.25s ease; }\n  @media (hover: hover) { .mze-sol:hover { border-color: var(--bc-gold-dim); } }\n  \/* Phones: thumbnail + text side by side keeps each card ~100px tall *\/\n  .mze-sol-media { display: flex; min-height: 96px; min-width: 0; }\n  .mze-sol-media .mze-frame { flex: 1; border: 0; border-right: 1px solid var(--bc-border-soft); border-radius: 0; padding: 0.5rem; }\n  .mze-sol-media .mze-frame::before { inset: 6px; }\n  .mze-sol-media .mze-frame p { display: none; }\n  .mze-sol-body { padding: 0.85rem var(--bc-space-2); min-width: 0; display: flex; flex-direction: column; justify-content: center; }\n  .mze-sol-tag { font-family: var(--bc-font-mono); font-size: 0.66rem; letter-spacing: 0.06em; color: var(--bc-gold); margin-bottom: 0.25rem; }\n  .mze-sol-body .mze-h3 { font-size: clamp(1.25rem, 1.1rem + 0.6vw, 1.5rem); }\n  .mze-sol-copy { font-size: 0.88rem; color: var(--bc-gray); margin: 0.35rem 0 0; line-height: 1.5; }\n  \/* Tablet \/ iPad + desktop: three short cards in one row *\/\n  @media (min-width: 700px) {\n    .mze-sol { grid-template-columns: 1fr; }\n    .mze-sol-media { min-height: 0; }\n    .mze-sol-media .mze-frame { aspect-ratio: 16 \/ 9; border-right: 0; border-bottom: 1px solid var(--bc-border-soft); padding: 0.8rem; }\n    .mze-sol-media .mze-frame::before { inset: 8px; }\n    .mze-sol-media .mze-frame p { display: block; }\n    .mze-sol-body { justify-content: flex-start; padding: var(--bc-space-2) var(--bc-space-3) var(--bc-space-3); }\n  }\n\n  .mze-spec { margin-top: var(--bc-space-3); border: 1px solid var(--bc-gold-dim); border-radius: 8px; background: linear-gradient(180deg, rgba(201,164,76,0.07), rgba(0,0,0,0.3)); overflow: hidden; }\n  .mze-spec-title { display: flex; align-items: center; gap: 0.5em; margin: 0; padding: 0.6rem 0.9rem; background: rgba(201,164,76,0.08); border-bottom: 1px solid var(--bc-border); font-family: var(--bc-font-mono); font-size: 0.66rem; letter-spacing: 0.08em; color: var(--bc-gold-light); font-weight: 600; }\n  .mze-spec-title svg { width: 13px; height: 13px; }\n  .mze-spec-list { margin: 0; display: grid; grid-template-columns: 1fr; }\n  .mze-spec-row { display: grid; grid-template-columns: 1fr; gap: 0.15rem; padding: 0.6rem 0.9rem; border-top: 1px solid var(--bc-border-soft); }\n  .mze-spec-row:first-child { border-top: 0; }\n  .mze-spec-row dt { font-family: var(--bc-font-mono); font-size: 0.62rem; letter-spacing: 0.07em; color: var(--bc-gray-dim); text-transform: uppercase; }\n  .mze-spec-row dd { margin: 0; font-size: 0.88rem; color: var(--bc-white); line-height: 1.45; }\n  @media (min-width: 460px) and (max-width: 699px) {\n    .mze-spec-row { grid-template-columns: 128px 1fr; gap: 0.8rem; align-items: baseline; }\n  }\n  \/* iPad: 2 × 2 *\/\n  @media (min-width: 700px) {\n    .mze-spec-list { grid-template-columns: 1fr 1fr; }\n    .mze-spec-row { padding: 0.8rem 1.1rem; }\n    .mze-spec-row:nth-child(-n+2) { border-top: 0; }\n    .mze-spec-row:nth-child(even) { border-left: 1px solid var(--bc-border-soft); }\n  }\n  \/* Desktop: one row of four *\/\n  @media (min-width: 960px) {\n    .mze-spec-list { grid-template-columns: repeat(4, 1fr); }\n    .mze-spec-row { border-top: 0; border-left: 1px solid var(--bc-border-soft); }\n    .mze-spec-row:first-child { border-left: 0; }\n  }\n\n  \/* ============ CALENDAR-PROOF + GUARANTEE ============ *\/\n  .mze-flex-grid { display: grid; gap: var(--bc-space-2); grid-template-columns: 1fr; }\n  @media (min-width: 700px) { .mze-flex-grid { grid-template-columns: repeat(3, 1fr); } }\n  .mze-flex-tile { border: 1px solid var(--bc-border-soft); border-radius: 6px; padding: var(--bc-space-3); background: var(--bc-bg-2); }\n  .mze-flex-tile.mze-flex-key { border-color: var(--bc-gold-dim); background: linear-gradient(180deg, rgba(201,164,76,0.07), var(--bc-bg-2) 70%); }\n  .mze-flex-label { font-family: var(--bc-font-mono); font-size: 0.66rem; letter-spacing: 0.08em; color: var(--bc-gray-dim); margin: 0; }\n  .mze-flex-time { font-family: var(--bc-font-display); font-size: clamp(2rem, 1.7rem + 1vw, 2.5rem); line-height: 1; color: var(--bc-gold-light); margin: 0.3rem 0 0.55rem; }\n  .mze-flex-tile p:last-child { margin: 0; font-size: 0.88rem; color: var(--bc-gray); line-height: 1.55; }\n  .mze-flex-rule { margin: var(--bc-space-2) 0 var(--bc-space-4); font-size: 0.9rem; color: var(--bc-white); display: flex; gap: 0.6em; align-items: flex-start; }\n  .mze-flex-rule svg { color: var(--bc-gold); width: 17px; height: 17px; margin-top: 0.2em; }\n\n  .mze-guarantee { background: var(--bc-bg-2); border: 1px solid var(--bc-gold-dim); border-radius: 8px; padding: var(--bc-space-3); display: grid; gap: var(--bc-space-3); align-items: center; }\n  @media (min-width: 700px) { .mze-guarantee { grid-template-columns: 130px 1fr; padding: var(--bc-space-4); } }\n  .mze-seal { width: 108px; height: 108px; border-radius: 50%; border: 1.5px solid var(--bc-gold); display: flex; align-items: center; justify-content: center; text-align: center; margin-inline: auto; position: relative; }\n  .mze-seal::before { content: \"\"; position: absolute; inset: 7px; border: 1px dashed var(--bc-gold-dim); border-radius: 50%; }\n  .mze-seal-text { font-family: var(--bc-font-display); font-size: 1.5rem; color: var(--bc-gold-light); line-height: 1; }\n  .mze-seal-text small { display: block; font-family: var(--bc-font-mono); font-size: 0.52rem; letter-spacing: 0.08em; color: var(--bc-gray-dim); margin-top: 0.3rem; }\n  .mze-guarantee-points { list-style: none; margin: 1rem 0 var(--bc-space-2); padding: 0; display: grid; gap: 0.6rem; }\n  .mze-guarantee-points li { display: flex; align-items: flex-start; gap: 0.6em; font-size: 0.88rem; color: var(--bc-white); }\n  .mze-guarantee-points svg { color: var(--bc-good); width: 15px; height: 15px; margin-top: 0.22em; }\n  .mze-guarantee .mze-btn { width: 100%; }\n  @media (min-width: 560px) { .mze-guarantee .mze-btn { width: auto; } }\n\n  \/* ============ HOW IT WORKS ============ *\/\n  .mze-steps { display: grid; gap: var(--bc-space-3); grid-template-columns: 1fr; }\n  @media (min-width: 700px) { .mze-steps { grid-template-columns: repeat(3, 1fr); } }\n  .mze-step { display: grid; grid-template-columns: 42px 1fr; column-gap: 0.9rem; row-gap: 0.35rem; align-items: start; }\n  @media (min-width: 700px) { .mze-step { grid-template-columns: 1fr; } }\n  .mze-step-badge { width: 42px; height: 42px; border-radius: 50%; border: 1.5px solid var(--bc-gold); display: flex; align-items: center; justify-content: center; font-family: var(--bc-font-display); font-size: 1.2rem; color: var(--bc-gold-light); background: rgba(201,164,76,0.06); grid-row: span 2; }\n  @media (min-width: 700px) { .mze-step-badge { grid-row: auto; } }\n  .mze-step h3 { font-size: clamp(1.15rem, 1.05rem + 0.5vw, 1.35rem); }\n  .mze-step p { margin: 0; color: var(--bc-gray); font-size: 0.9rem; }\n\n  \/* ============ WHO IT'S FOR ============ *\/\n  .mze-who-grid { display: grid; gap: var(--bc-space-2); grid-template-columns: repeat(2, 1fr); }\n  @media (min-width: 960px) { .mze-who-grid { grid-template-columns: repeat(4, 1fr); } }\n  .mze-who-card { border: 1px solid var(--bc-border-soft); border-radius: 4px; padding: var(--bc-space-2); background: var(--bc-bg-1); }\n  .mze-who-card h3 { font-family: var(--bc-font-mono); font-size: 0.74rem; letter-spacing: 0.03em; color: var(--bc-gold-light); margin: 0 0 0.4rem; font-weight: 600; }\n  .mze-who-card p { margin: 0; font-size: 0.85rem; color: var(--bc-gray); }\n  .mze-notfor { margin-top: var(--bc-space-3); border: 1px solid var(--bc-border-soft); border-radius: 4px; padding: var(--bc-space-3); background: var(--bc-bg-2); }\n  .mze-notfor h3 { font-family: var(--bc-font-mono); font-size: 0.72rem; letter-spacing: 0.05em; color: var(--bc-gray); margin: 0 0 0.7rem; font-weight: 500; }\n  .mze-notfor ul { margin: 0; padding: 0; list-style: none; display: grid; gap: 0.5rem; }\n  .mze-notfor li { color: var(--bc-gray-dim); font-size: 0.88rem; display: flex; gap: 0.6em; align-items: flex-start; }\n  .mze-notfor svg { color: var(--bc-danger); width: 14px; height: 14px; margin-top: 0.3em; }\n\n  \/* ============ COACH + PROOF ============ *\/\n  .mze-coach { border: 1px solid var(--bc-gold-dim); border-radius: 8px; background: linear-gradient(180deg, rgba(201,164,76,0.06), var(--bc-bg-1) 55%); padding: var(--bc-space-3); display: grid; gap: var(--bc-space-3); align-items: center; margin-bottom: var(--bc-space-4); }\n  @media (min-width: 700px) { .mze-coach { grid-template-columns: 120px 1fr; padding: var(--bc-space-4); } }\n  .mze-avatar { width: 46px; height: 46px; border-radius: 50%; border: 1px solid var(--bc-gold-dim); background: var(--bc-bg-2); display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .mze-avatar svg { width: 24px; height: 24px; color: var(--bc-gold-dim); }\n  .mze-avatar-lg { width: 96px; height: 96px; margin-inline: auto; }\n  .mze-avatar-lg svg { width: 46px; height: 46px; }\n  @media (min-width: 700px) { .mze-avatar-lg { margin-inline: 0; } }\n  .mze-chip-row { display: flex; flex-wrap: wrap; gap: 0.5rem; margin-top: var(--bc-space-2); }\n  .mze-chip { font-family: var(--bc-font-mono); font-size: 0.68rem; letter-spacing: 0.04em; color: var(--bc-white); font-weight: 600; border: 1px solid var(--bc-gold-dim); background: rgba(201,164,76,0.07); border-radius: 20px; padding: 0.4em 1em; }\n  .mze-placeholder-note { font-family: var(--bc-font-mono); font-size: 0.64rem; color: var(--bc-gray-dim); margin: var(--bc-space-2) 0 0; }\n\n  .mze-testimonials { display: grid; gap: var(--bc-space-2); grid-template-columns: 1fr; }\n  @media (min-width: 700px) { .mze-testimonials { grid-template-columns: repeat(2, 1fr); } }\n  .mze-testimonial { border: 1px solid var(--bc-border-soft); border-radius: 6px; padding: var(--bc-space-3); background: var(--bc-bg-2); }\n  .mze-testimonial-header { display: flex; align-items: center; gap: 0.7rem; margin-bottom: 0.8rem; }\n  .mze-testimonial-quote { font-size: 0.95rem; color: var(--bc-white); margin: 0; line-height: 1.55; }\n  .mze-testimonial-name { font-family: var(--bc-font-mono); font-size: 0.74rem; color: var(--bc-gold-light); margin: 0; }\n  .mze-testimonial-role { font-family: var(--bc-font-mono); font-size: 0.66rem; color: var(--bc-gray-dim); margin: 0.1rem 0 0; }\n\n  \/* ============ PRICING TIERS ============ *\/\n  .mze-tiers { display: grid; gap: var(--bc-space-4) var(--bc-space-3); grid-template-columns: 1fr; padding-top: 0.6rem; }\n  @media (min-width: 700px) { .mze-tiers { grid-template-columns: 1fr 1fr; align-items: stretch; } }\n  .mze-tier { border: 1px solid var(--bc-border); border-radius: 6px; padding: var(--bc-space-3); padding-top: calc(var(--bc-space-3) + 0.4rem); display: flex; flex-direction: column; background: var(--bc-bg-1); position: relative; min-width: 0; }\n  .mze-tier-recommended { border-color: var(--bc-gold); background: linear-gradient(180deg, rgba(201,164,76,0.08), var(--bc-bg-1) 45%); }\n  .mze-tier-badge { position: absolute; top: -12px; left: var(--bc-space-3); background: var(--bc-gold); color: #17140A; font-family: var(--bc-font-mono); font-size: 0.64rem; letter-spacing: 0.06em; padding: 0.3em 0.8em; border-radius: 20px; font-weight: 700; }\n  .mze-tier-badge.mze-tier-badge-alt { background: var(--bc-danger); color: #17140A; }\n  .mze-tier-name { font-family: var(--bc-font-mono); font-size: 0.74rem; letter-spacing: 0.06em; color: var(--bc-gray); margin: 0 0 0.5rem; }\n  .mze-tier-price-row { display: flex; align-items: baseline; gap: 0.55rem; margin-bottom: var(--bc-space-2); flex-wrap: wrap; }\n  .mze-tier-price { font-family: var(--bc-font-display); font-size: clamp(2.1rem, 1.8rem + 0.9vw, 2.6rem); line-height: 1; }\n  .mze-tier-price-unit { font-family: var(--bc-font-mono); font-size: 0.76rem; color: var(--bc-gray-dim); }\n  .mze-tier-price-was { font-family: var(--bc-font-mono); font-size: 0.88rem; color: var(--bc-gray-dim); text-decoration: line-through; }\n  .mze-tier-pitch { font-size: 0.9rem; color: var(--bc-gray); line-height: 1.5; margin: 0 0 var(--bc-space-2); padding-bottom: var(--bc-space-2); border-bottom: 1px dashed var(--bc-border-soft); }\n  .mze-tier-recommended .mze-tier-pitch { color: var(--bc-white); }\n  .mze-tier-list { list-style: none; margin: 0 0 var(--bc-space-3); padding: 0; display: grid; gap: 0.65rem; flex-grow: 1; }\n  .mze-tier-list li { display: flex; gap: 0.7em; font-size: 0.9rem; color: var(--bc-gray); }\n  .mze-tier-list li.mze-plus-item { color: var(--bc-white); }\n  .mze-tier-list li.mze-tier-note { color: var(--bc-gray-dim); font-size: 0.8rem; }\n  .mze-tier-list svg { color: var(--bc-gold); width: 15px; height: 15px; margin-top: 0.25em; }\n  .mze-live-dot { display: inline-block; width: 8px; height: 8px; border-radius: 50%; background: #E1000F; box-shadow: 0 0 4px 0 rgba(225,0,15,0.8); position: relative; flex-shrink: 0; }\n  .mze-live-dot::before { content: \"\"; position: absolute; inset: -5px; border-radius: 50%; background: #E1000F; opacity: 0.6; animation: mze-pulse 1.6s ease-out infinite; }\n  @keyframes mze-pulse { 0% { transform: scale(0.5); opacity: 0.6; } 70%, 100% { transform: scale(2.2); opacity: 0; } }\n  .mze-live-row { display: inline-flex; align-items: center; gap: 0.55em; justify-content: center; flex-wrap: wrap; }\n\n  \/* ============ FAQ (native details — works without JS) ============ *\/\n  .mze-faq { border-top: 1px solid var(--bc-border-soft); max-width: 820px; }\n  .mze-faq details { border-bottom: 1px solid var(--bc-border-soft); }\n  .mze-faq summary { list-style: none; cursor: pointer; display: flex; justify-content: space-between; align-items: center; gap: 1rem; min-height: 56px; padding: 0.9rem 0.2rem; font-size: clamp(0.95rem, 0.9rem + 0.2vw, 1.02rem); font-weight: 500; color: var(--bc-white); }\n  .mze-faq summary::-webkit-details-marker { display: none; }\n  .mze-faq summary svg { width: 18px; height: 18px; color: var(--bc-gold); transition: transform 0.22s ease; }\n  .mze-faq details[open] summary svg { transform: rotate(45deg); }\n  .mze-faq details[open] summary { color: var(--bc-gold-light); }\n  .mze-faq details p { margin: 0 0 1.05rem; padding-inline: 0.2rem; color: var(--bc-gray); max-width: 62ch; font-size: 0.92rem; line-height: 1.6; }\n  .mze-faq-cta { margin-top: var(--bc-space-3); }\n\n  \/* ============ FINAL CTA ============ *\/\n  .mze-final { text-align: center; background: radial-gradient(ellipse 800px 400px at 50% 0%, rgba(201,164,76,0.12), transparent 65%), var(--bc-bg-1); border-top: 1px solid var(--bc-border-soft); }\n  .mze-final-head { max-width: 640px; margin: 0 auto var(--bc-space-3); }\n  .mze-final-head .mze-eyebrow { justify-content: center; }\n  .mze-final-head .mze-lede { margin: 0.8rem auto 0; }\n  .mze-final-cta-row { display: flex; flex-direction: column; gap: 0.8rem; align-items: stretch; max-width: 420px; margin-inline: auto; }\n  @media (min-width: 560px) { .mze-final-cta-row { flex-direction: row; justify-content: center; max-width: none; align-items: center; } }\n\n  \/* ============ FOOTER + STICKY ============ *\/\n  .mze-footer { padding-block: var(--bc-space-3); border-top: 1px solid var(--bc-border-soft); }\n  .mze-footer-inner { display: flex; flex-wrap: wrap; justify-content: space-between; gap: 0.8rem 1.2rem; font-family: var(--bc-font-mono); font-size: 0.7rem; color: var(--bc-gray-dim); }\n  .mze-footer-links { display: flex; gap: 1.2rem; flex-wrap: wrap; }\n  .mze-footer a { padding-block: 0.4rem; }\n  .mze-sticky { position: fixed; left: 0; right: 0; bottom: 0; z-index: 90; background: rgba(10,10,10,0.94); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); border-top: 1px solid var(--bc-border); padding: 0.6rem clamp(1rem, 4vw, 1.5rem); padding-bottom: max(0.6rem, env(safe-area-inset-bottom)); display: flex; gap: 0.6rem; }\n  .mze-sticky .mze-btn { flex: 1; min-height: 46px; padding: 0.6em 0.8em; font-size: 0.74rem; }\n  @media (min-width: 700px) { .mze-sticky { display: none; } }\n  .mze-bottom-space { padding-bottom: 72px; }\n  @media (min-width: 700px) { .mze-bottom-space { padding-bottom: 0; } }\n\n  \/* ============ REVEAL (only active when JS is running) ============ *\/\n  .mze-root.mze-js-reveal .mze-reveal { opacity: 0; transform: translateY(16px); transition: opacity 0.6s ease, transform 0.6s ease; }\n  .mze-root.mze-js-reveal .mze-reveal.mze-in { opacity: 1; transform: none; }\n  \/* ============================================================\n     PREMIUM LAYER — buttons + icons\n     Mirrors the announcement-bar CTA: gold gradient, inset highlights,\n     hairline ring, soft depth shadow, periodic shine, arrow nudge.\n     ============================================================ *\/\n  .mze-root {\n    --bc-gold-grad: linear-gradient(155deg, #b8893a 0%, #C9A44C 46%, #E3C679 100%);\n    --bc-shadow-rest: inset 0 1px 0 rgba(255,255,255,0.4), inset 0 -1px 0 rgba(0,0,0,0.12), 0 0 0 1px rgba(227,198,121,0.45), 0 5px 18px rgba(0,0,0,0.35);\n    --bc-shadow-lift: inset 0 1px 0 rgba(255,255,255,0.5), inset 0 -1px 0 rgba(0,0,0,0.12), 0 0 0 1px rgba(227,198,121,0.7), 0 10px 26px rgba(0,0,0,0.4), 0 0 18px rgba(227,198,121,0.25);\n  }\n\n  \/* ---- Buttons ---- *\/\n  .mze-btn { position: relative; isolation: isolate; overflow: hidden; border-radius: 999px; min-height: 50px; padding: 0.85em 1.9em; }\n  .mze-btn svg { stroke-width: 2.2; transition: transform 0.18s ease; }\n\n  .mze-btn-primary {\n    background: var(--bc-gold-grad);\n    color: #17140A;\n    text-shadow: 0 1px 0 rgba(255,255,255,0.25);\n    box-shadow: var(--bc-shadow-rest);\n  }\n  \/* shine sits under the label (z-index -1 inside the isolated button) so text stays crisp *\/\n  .mze-btn-primary::before {\n    content: \"\"; position: absolute; z-index: -1; top: 0; left: -60%; width: 26%; height: 100%;\n    background: linear-gradient(110deg, transparent 0%, rgba(255,255,255,0.5) 50%, transparent 100%);\n    transform: skewX(-18deg); pointer-events: none;\n    animation: mze-shine 6s ease-in-out infinite;\n  }\n  @keyframes mze-shine { 0%, 70% { left: -60%; } 88%, 100% { left: 140%; } }\n  .mze-btn-primary:focus-visible { transform: translateY(-1px); box-shadow: var(--bc-shadow-lift); }\n  .mze-btn-primary:active { transform: translateY(0) scale(0.99); }\n\n  .mze-btn-ghost {\n    background: linear-gradient(180deg, rgba(255,255,255,0.055), rgba(255,255,255,0.015));\n    border: 1px solid rgba(227,198,121,0.32);\n    color: var(--bc-white);\n    box-shadow: inset 0 1px 0 rgba(255,255,255,0.09), 0 4px 14px rgba(0,0,0,0.3);\n  }\n  .mze-btn-ghost svg { color: var(--bc-gold-light); }\n  .mze-btn-ghost:focus-visible { border-color: rgba(227,198,121,0.7); }\n\n  @media (hover: hover) {\n    .mze-btn-primary:hover { transform: translateY(-1px); box-shadow: var(--bc-shadow-lift); }\n    .mze-btn-ghost:hover { border-color: rgba(227,198,121,0.7); box-shadow: inset 0 1px 0 rgba(255,255,255,0.12), 0 8px 22px rgba(0,0,0,0.38), 0 0 16px rgba(227,198,121,0.14); }\n    .mze-btn:hover svg[viewBox=\"0 0 20 20\"] { transform: translateX(3px); }\n  }\n\n  \/* ---- Pills \/ badges ---- *\/\n  .mze-root .mze-offer-cap,\n  .mze-root .mze-tier-badge:not(.mze-tier-badge-alt) {\n    background: var(--bc-gold-grad);\n    box-shadow: inset 0 1px 0 rgba(255,255,255,0.4), 0 0 0 1px rgba(227,198,121,0.45), 0 3px 10px rgba(0,0,0,0.35);\n  }\n  .mze-root .mze-chip { background: linear-gradient(180deg, rgba(227,198,121,0.16), rgba(201,164,76,0.05)); border-color: rgba(227,198,121,0.5); box-shadow: inset 0 1px 0 rgba(255,255,255,0.1); }\n\n  \/* ---- Icon badges (trust row) ---- *\/\n  .mze-root .mze-icon-badge {\n    width: 38px; height: 38px;\n    background: radial-gradient(circle at 30% 25%, rgba(227,198,121,0.34), rgba(201,164,76,0.08) 70%);\n    border: 1px solid rgba(227,198,121,0.55);\n    color: var(--bc-gold-light);\n    box-shadow: inset 0 1px 0 rgba(255,255,255,0.18), 0 0 16px rgba(201,164,76,0.16), 0 4px 10px rgba(0,0,0,0.3);\n  }\n  .mze-root .mze-icon-badge svg { width: 17px; height: 17px; stroke-width: 1.8; }\n\n  \/* ---- Step numbers ---- *\/\n  .mze-root .mze-step-badge { background: var(--bc-gold-grad); color: #17140A; border: 0; font-size: 1.3rem; box-shadow: var(--bc-shadow-rest); }\n\n  \/* ---- Check marks → gold medallions ---- *\/\n  .mze-root .mze-offer-list svg,\n  .mze-root .mze-tier-list svg,\n  .mze-root .mze-guarantee-points svg,\n  .mze-root .mze-vs-cell.mze-good svg {\n    width: 20px; height: 20px; padding: 4px; margin-top: 1px;\n    border-radius: 50%;\n    background: var(--bc-gold-grad);\n    color: #17140A;\n    stroke-width: 2.7;\n    box-shadow: inset 0 1px 0 rgba(255,255,255,0.4), 0 0 0 1px rgba(227,198,121,0.4), 0 2px 8px rgba(0,0,0,0.35);\n  }\n\n  \/* ---- Crosses → muted rose rings ---- *\/\n  .mze-root .mze-vs-cell.mze-bad svg,\n  .mze-root .mze-notfor svg {\n    width: 20px; height: 20px; padding: 5px; margin-top: 1px;\n    border-radius: 50%;\n    background: rgba(199,126,107,0.12);\n    color: var(--bc-danger);\n    stroke-width: 2.4;\n    box-shadow: 0 0 0 1px rgba(199,126,107,0.35);\n  }\n\n  \/* ---- Guarantee rule shield ---- *\/\n  .mze-root .mze-flex-rule svg {\n    width: 28px; height: 28px; padding: 6px; margin-top: 0;\n    border-radius: 50%;\n    background: radial-gradient(circle at 30% 25%, rgba(227,198,121,0.34), rgba(201,164,76,0.08) 70%);\n    color: var(--bc-gold-light);\n    box-shadow: 0 0 0 1px rgba(227,198,121,0.5), 0 0 14px rgba(201,164,76,0.16);\n  }\n\n  \/* ---- FAQ toggles ---- *\/\n  .mze-root .mze-faq summary svg {\n    width: 30px; height: 30px; padding: 7px;\n    border-radius: 50%;\n    background: rgba(201,164,76,0.1);\n    color: var(--bc-gold-light);\n    stroke-width: 2.2;\n    box-shadow: inset 0 1px 0 rgba(255,255,255,0.1), 0 0 0 1px rgba(227,198,121,0.45);\n    transition: transform 0.22s ease, background 0.22s ease, color 0.22s ease;\n  }\n  .mze-root .mze-faq details[open] summary svg { background: var(--bc-gold-grad); color: #17140A; }\n\n  \/* ---- Spec-box header icon ---- *\/\n  .mze-root .mze-spec-title svg { width: 16px; height: 16px; padding: 3px; border-radius: 50%; background: rgba(201,164,76,0.16); box-shadow: 0 0 0 1px rgba(227,198,121,0.4); }\n\n  \/* ============================================================\n     TIGHTENING LAYER — shorter scroll, same hierarchy\n     ============================================================ *\/\n  .mze-hero-strip { padding-bottom: var(--bc-space-3); }\n  .mze-frame-wide { aspect-ratio: 16 \/ 6; }\n  @media (min-width: 700px) { .mze-frame-wide { aspect-ratio: 21 \/ 6; } }\n  @media (min-width: 960px) { .mze-frame-wide { aspect-ratio: 4 \/ 1; } }\n\n  .mze-tiers { gap: var(--bc-space-3); }\n\n  \/* Problem: short banner image on phones, square beside the heading on iPad\/desktop *\/\n  @media (max-width: 699px) { .mze-frame-tall { aspect-ratio: 16 \/ 6; max-width: none; margin-inline: 0; padding: 0.6rem; } }\n  @media (min-width: 700px) { .mze-frame-tall { aspect-ratio: 1 \/ 1; } }\n  @media (max-width: 559px) {\n    .mze-vs-head-cell { padding: 0.65rem 0.75rem; font-size: 0.66rem; }\n    .mze-vs-cell { padding: 0.7rem 0.75rem; font-size: 0.82rem; gap: 0.5em; }\n    .mze-root .mze-vs-cell.mze-good svg, .mze-root .mze-vs-cell.mze-bad svg { width: 18px; height: 18px; padding: 4px; }\n  }\n\n  \/* Calendar-proof tiles: compact rows on phones *\/\n  .mze-flex-rule { margin: var(--bc-space-2) 0 var(--bc-space-3); }\n  @media (max-width: 699px) {\n    .mze-flex-tile { display: grid; grid-template-columns: 84px 1fr; grid-template-areas: \"time label\" \"time text\"; column-gap: 0.9rem; align-items: center; padding: 0.8rem var(--bc-space-2); }\n    .mze-flex-label { grid-area: label; }\n    .mze-flex-time { grid-area: time; margin: 0; align-self: stretch; display: flex; align-items: center; justify-content: center; border-right: 1px solid var(--bc-border-soft); font-size: 1.7rem; }\n    .mze-flex-tile p:last-child { grid-area: text; font-size: 0.85rem; }\n    .mze-guarantee { gap: var(--bc-space-2); }\n    .mze-seal { width: 84px; height: 84px; }\n    .mze-seal::before { inset: 6px; }\n    .mze-seal-text { font-size: 1.2rem; }\n    .mze-seal-text small { font-size: 0.46rem; }\n  }\n\n  \/* Who it's for *\/\n  .mze-notfor { padding: var(--bc-space-2) var(--bc-space-3); }\n  @media (min-width: 700px) { .mze-notfor ul { grid-template-columns: repeat(3, 1fr); gap: 0.8rem 1.2rem; } }\n\n  \/* Coach + proof *\/\n  @media (max-width: 699px) {\n    .mze-coach { grid-template-columns: 64px 1fr; gap: var(--bc-space-2); padding: var(--bc-space-2); align-items: start; }\n    .mze-avatar-lg { width: 64px; height: 64px; margin: 0; }\n    .mze-avatar-lg svg { width: 32px; height: 32px; }\n    .mze-coach .mze-body { margin-top: 0.4rem; }\n    .mze-chip-row { margin-top: 0.7rem; }\n  }\n  .mze-testimonial { padding: var(--bc-space-2) var(--bc-space-3); }\n  .mze-testimonial-header { margin-bottom: 0.6rem; }\n\n  @media (prefers-reduced-motion: reduce) {\n    html { scroll-behavior: auto; }\n    .mze-root *, .mze-root *::before, .mze-root *::after { transition: none !important; animation: none !important; }\n    .mze-root.mze-js-reveal .mze-reveal { opacity: 1; transform: none; }\n  }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"mze-root\" id=\"mze-root\"\u003e\n\n\u003c!-- ============ NAV ============ --\u003e\n\u003cnav class=\"mze-nav\"\u003e\n  \u003cdiv class=\"mze-container mze-nav-inner\"\u003e\n    \u003cdiv class=\"mze-logo\"\u003eBRUTE \u003cspan\u003eCAMP\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mze-nav-tag\"\u003eTHE HYPER-EFFICIENT GENERAL FITNESS PROTOCOL\u003c\/div\u003e\n    \u003c!-- REPLACE href with your booking link --\u003e\n    \u003ca href=\"#mze-offer\" class=\"mze-btn mze-btn-primary\"\u003eBook Strategy Call\u003c\/a\u003e\n  \u003c\/div\u003e\n\u003c\/nav\u003e\n\n\u003cmain class=\"mze-bottom-space\"\u003e\n\n\u003c!-- ============ 1. HERO ============ --\u003e\n\u003csection class=\"mze-section mze-hero\"\u003e\n  \u003cdiv class=\"mze-container mze-hero-grid\"\u003e\n    \u003cdiv class=\"mze-hero-copy\"\u003e\n      \u003cp class=\"mze-eyebrow\"\u003eFOR EXECUTIVES, OFFICIALS \u0026amp; BUSINESS OWNERS\u003c\/p\u003e\n      \u003ch1 class=\"mze-h1\"\u003eEND THE 3PM CRASH. RUN THE 12-HOUR DAY. LAND READY.\u003c\/h1\u003e\n      \u003cp class=\"mze-lede\"\u003eA confidential, coach-led 90-day fitness protocol built around your real calendar: three 30-minute sessions a week that keep your energy and focus up from the first meeting to the last flight.\u003c\/p\u003e\n      \u003cdiv class=\"mze-hero-cta-row\"\u003e\n        \u003ca href=\"#mze-offer\" class=\"mze-btn mze-btn-primary\"\u003eBOOK YOUR CONFIDENTIAL STRATEGY CALL \u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M4 10h12M11 5l5 5-5 5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/a\u003e\n        \u003c!-- REPLACE href with your WhatsApp Business link, e.g. https:\/\/wa.me\/27XXXXXXXXX?text=... --\u003e\n        \u003ca href=\"#\" class=\"mze-btn mze-btn-ghost\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M21 11.5a8.38 8.38 0 01-.9 3.8 8.5 8.5 0 01-7.6 4.7 8.38 8.38 0 01-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 01-.9-3.8 8.5 8.5 0 014.7-7.6 8.38 8.38 0 013.8-.9h.5a8.48 8.48 0 018 8v.5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003eChat on WhatsApp\u003c\/a\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mze-trust-grid\"\u003e\n        \u003cdiv class=\"mze-trust-badge\"\u003e\n\u003cdiv class=\"mze-icon-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7s0 6 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan\u003e100% CONFIDENTIAL\u003c\/span\u003e\u003cp\u003eNDA-protected\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"mze-trust-badge\"\u003e\n\u003cdiv class=\"mze-icon-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 6v6l4 2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan\u003e3 × 30 MIN\u003c\/span\u003e\u003cp\u003ePer week\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"mze-trust-badge\"\u003e\n\u003cdiv class=\"mze-icon-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3l7 3v5c0 4.8-3 8.9-7 10-4-1.1-7-5.2-7-10V6z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 12l2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan\u003e30-DAY GUARANTEE\u003c\/span\u003e\u003cp\u003e100% refund\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"mze-offer-card\"\u003e\n      \u003cspan class=\"mze-offer-cap\"\u003eTHE PROTOCOL, AT A GLANCE\u003c\/span\u003e\n      \u003cdiv class=\"mze-offer-header\"\u003e\n        \u003cp class=\"mze-offer-eyebrow\"\u003e90-DAY 1-ON-1 COACHED PROTOCOL\u003c\/p\u003e\n        \u003ch3 class=\"mze-h3\"\u003eThree sessions a week. Thirty minutes each.\u003c\/h3\u003e\n        \u003cdiv class=\"mze-offer-price-row\"\u003e\n\u003cspan class=\"mze-offer-price\"\u003eR2,599\u003c\/span\u003e\u003cspan class=\"mze-offer-price-unit\"\u003e\/ month × 3\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cp class=\"mze-offer-price-note\"\u003eSelf-guided option available. Confirmed after your strategy call.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cul class=\"mze-offer-list\"\u003e\n        \u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan\u003e\u003cstrong\u003eBuilt around your calendar.\u003c\/strong\u003e Audit weeks, board weeks, travel weeks\u003c\/span\u003e\n\u003c\/li\u003e\n        \u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan\u003e\u003cstrong\u003e15-minute and hotel-room versions\u003c\/strong\u003e for the days that fall apart\u003c\/span\u003e\n\u003c\/li\u003e\n        \u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan\u003e\u003cstrong\u003eMeasured, not guessed.\u003c\/strong\u003e Day-one baseline, re-tested at day 30, 45 and 90\u003c\/span\u003e\n\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cdiv class=\"mze-offer-ctas\"\u003e\n        \u003ca href=\"#mze-offer\" class=\"mze-btn mze-btn-primary mze-btn-block\"\u003eSEE WHAT'S INCLUDED \u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M4 10h12M11 5l5 5-5 5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- IMAGE HOLDER — hero strip --\u003e\n\u003csection class=\"mze-hero-strip\"\u003e\n  \u003cdiv class=\"mze-container\"\u003e\n    \u003cdiv class=\"mze-frame mze-frame-wide mze-reveal\" role=\"img\" aria-label=\"Image placeholder\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"3\" y=\"5\" width=\"18\" height=\"14\" rx=\"2\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"9\" cy=\"11\" r=\"2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M3 16l5-4 4 3 4-3 5 4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cp\u003e[ IMAGE — EXECUTIVE MID-SESSION IN OFFICE OR HOTEL SUITE. REPLACE WITH REAL PHOTO ]\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ============ 2. THE PROBLEM ============ --\u003e\n\u003csection class=\"mze-section mze-tension\"\u003e\n  \u003cdiv class=\"mze-container\"\u003e\n    \u003cdiv class=\"mze-problem-head\"\u003e\n      \u003cdiv class=\"mze-section-head mze-reveal\"\u003e\n        \u003cp class=\"mze-eyebrow\"\u003eTHE REAL PROBLEM\u003c\/p\u003e\n        \u003ch2 class=\"mze-h2\"\u003eThe 3pm crash isn't a willpower problem.\u003c\/h2\u003e\n        \u003cp class=\"mze-body\"\u003eLong sittings, short sleep and airport days drain energy, focus and recovery. Generic fitness plans ignore all three.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003c!-- IMAGE HOLDER --\u003e\n      \u003cdiv class=\"mze-frame mze-frame-tall mze-reveal\" role=\"img\" aria-label=\"Image placeholder\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M4 19V10M12 19V4M20 19v-7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cp\u003e[ IMAGE — CLIENT AT DESK, LATE AFTERNOON ]\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"mze-vs mze-reveal\"\u003e\n      \u003cdiv class=\"mze-vs-head\"\u003e\n        \u003cdiv class=\"mze-vs-head-cell mze-bad\"\u003eGENERIC PROGRAMME\u003c\/div\u003e\n        \u003cdiv class=\"mze-vs-head-cell mze-good\"\u003eTHE PROTOCOL\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mze-vs-row\"\u003e\n        \u003cdiv class=\"mze-vs-cell mze-bad\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M6 6l12 12M18 6L6 18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e60-minute gym slot at a fixed time\u003c\/div\u003e\n        \u003cdiv class=\"mze-vs-cell mze-good\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e3 × 30 min, or 15 when the day collapses\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mze-vs-row\"\u003e\n        \u003cdiv class=\"mze-vs-cell mze-bad\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M6 6l12 12M18 6L6 18\"\u003e\u003c\/path\u003e\u003c\/svg\u003eNo plan for hotels or red-eyes\u003c\/div\u003e\n        \u003cdiv class=\"mze-vs-cell mze-good\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003eTravel playbook with zero-equipment sessions\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mze-vs-row\"\u003e\n        \u003cdiv class=\"mze-vs-cell mze-bad\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M6 6l12 12M18 6L6 18\"\u003e\u003c\/path\u003e\u003c\/svg\u003eMacro tracking and food weighing\u003c\/div\u003e\n        \u003cdiv class=\"mze-vs-cell mze-good\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003eZero tracking. Dining-out and travel rules\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ============ 3. SOLUTION CARDS + ONE SHARED SPEC BOX ============ --\u003e\n\u003csection class=\"mze-section\" id=\"mze-solution\"\u003e\n  \u003cdiv class=\"mze-container\"\u003e\n    \u003cdiv class=\"mze-section-head mze-reveal\" style=\"margin-bottom: var(--bc-space-3);\"\u003e\n      \u003cp class=\"mze-eyebrow\"\u003eTHE SOLUTION\u003c\/p\u003e\n      \u003ch2 class=\"mze-h2\"\u003eThree problems. One protocol.\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"mze-sol-grid\"\u003e\n      \u003carticle class=\"mze-sol mze-reveal\"\u003e\n        \u003cdiv class=\"mze-sol-media\"\u003e\n          \u003cdiv class=\"mze-frame\" role=\"img\" aria-label=\"Image placeholder: CLIENT FOCUSED AT DESK, 4PM, ALERT\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"3\" y=\"5\" width=\"18\" height=\"14\" rx=\"2\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"9\" cy=\"11\" r=\"2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M3 16l5-4 4 3 4-3 5 4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n            \u003cp\u003e[ IMAGE — CLIENT FOCUSED AT DESK, 4PM, ALERT ]\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"mze-sol-body\"\u003e\n          \u003cspan class=\"mze-sol-tag\"\u003eAFTERNOON FOCUS\u003c\/span\u003e\n          \u003ch3 class=\"mze-h3\"\u003eEND THE 3PM CRASH\u003c\/h3\u003e\n          \u003cp class=\"mze-sol-copy\"\u003eSteadier energy, so your 4pm decisions are as sharp as your 9am ones.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n      \u003carticle class=\"mze-sol mze-reveal\"\u003e\n        \u003cdiv class=\"mze-sol-media\"\u003e\n          \u003cdiv class=\"mze-frame\" role=\"img\" aria-label=\"Image placeholder: CLIENT TRAINING IN OFFICE WITH DUMBBELLS, CITY VIEW\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"3\" y=\"5\" width=\"18\" height=\"14\" rx=\"2\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"9\" cy=\"11\" r=\"2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M3 16l5-4 4 3 4-3 5 4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n            \u003cp\u003e[ IMAGE — CLIENT TRAINING IN OFFICE WITH DUMBBELLS, CITY VIEW ]\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"mze-sol-body\"\u003e\n          \u003cspan class=\"mze-sol-tag\"\u003eSTAMINA\u003c\/span\u003e\n          \u003ch3 class=\"mze-h3\"\u003eRUN THE 12-HOUR DAY\u003c\/h3\u003e\n          \u003cp class=\"mze-sol-copy\"\u003eStamina and posture that hold up from the first call to the last.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n      \u003carticle class=\"mze-sol mze-reveal\"\u003e\n        \u003cdiv class=\"mze-sol-media\"\u003e\n          \u003cdiv class=\"mze-frame\" role=\"img\" aria-label=\"Image placeholder: HOTEL-ROOM BODYWEIGHT SESSION OR AIRPORT LOUNGE MOBILITY\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"3\" y=\"5\" width=\"18\" height=\"14\" rx=\"2\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"9\" cy=\"11\" r=\"2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M3 16l5-4 4 3 4-3 5 4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n            \u003cp\u003e[ IMAGE — HOTEL-ROOM BODYWEIGHT SESSION OR AIRPORT LOUNGE MOBILITY ]\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"mze-sol-body\"\u003e\n          \u003cspan class=\"mze-sol-tag\"\u003eTRAVEL\u003c\/span\u003e\n          \u003ch3 class=\"mze-h3\"\u003eTRAVEL WITHOUT THE TOLL\u003c\/h3\u003e\n          \u003cp class=\"mze-sol-copy\"\u003eA playbook for red-eyes, hotel rooms and time zones.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- One spec box for all three: same dose, shown once --\u003e\n    \u003cdiv class=\"mze-spec mze-reveal\"\u003e\n      \u003cp class=\"mze-spec-title\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M4 6h16M4 12h16M4 18h10\"\u003e\u003c\/path\u003e\u003c\/svg\u003eTHE MINIMUM EFFECTIVE DOSE\u003c\/p\u003e\n      \u003cdl class=\"mze-spec-list\"\u003e\n        \u003cdiv class=\"mze-spec-row\"\u003e\n\u003cdt\u003eWeekly Investment\u003c\/dt\u003e\n\u003cdd\u003e3 sessions × 30 minutes\u003c\/dd\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"mze-spec-row\"\u003e\n\u003cdt\u003eEquipment Required\u003c\/dt\u003e\n\u003cdd\u003eMinimal (Hotel room \/ Home dumbbells \/ Commercial gym adaptable)\u003c\/dd\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"mze-spec-row\"\u003e\n\u003cdt\u003eNutrition Protocol\u003c\/dt\u003e\n\u003cdd\u003eZero macro-tracking or food weighing; dining-out and travel rules included\u003c\/dd\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"mze-spec-row\"\u003e\n\u003cdt\u003eTime to First Milestone\u003c\/dt\u003e\n\u003cdd\u003eNoticeable energy uptick in 7 days; visible body change in 21 days\u003c\/dd\u003e\n\u003c\/div\u003e\n      \u003c\/dl\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ============ 4. CALENDAR-PROOF + GUARANTEE ============ --\u003e\n\u003csection class=\"mze-section mze-tension\" id=\"mze-guarantee\"\u003e\n  \u003cdiv class=\"mze-container\"\u003e\n    \u003cdiv class=\"mze-section-head mze-reveal\"\u003e\n      \u003cp class=\"mze-eyebrow\"\u003eBUILT FOR DEMANDING SCHEDULES\u003c\/p\u003e\n      \u003ch2 class=\"mze-h2\"\u003eWhen the week breaks, the plan bends.\u003c\/h2\u003e\n      \u003cp class=\"mze-body\"\u003eAn audit, a deadline or a delayed flight is where most programmes die. This one has a fallback for each.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"mze-flex-grid mze-reveal\"\u003e\n      \u003cdiv class=\"mze-flex-tile\"\u003e\n        \u003cp class=\"mze-flex-label\"\u003eFULL DAY\u003c\/p\u003e\n        \u003cp class=\"mze-flex-time\"\u003e30 MIN\u003c\/p\u003e\n        \u003cp\u003eThe standard session: strength, conditioning and mobility in one block. Three a week.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mze-flex-tile mze-flex-key\"\u003e\n        \u003cp class=\"mze-flex-label\"\u003eCRUNCH DAY\u003c\/p\u003e\n        \u003cp class=\"mze-flex-time\"\u003e15 MIN\u003c\/p\u003e\n        \u003cp\u003eAudit week, deadline or a sitting that ran late. Three moves, two rounds and a two-minute breathing reset. Momentum kept.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mze-flex-tile\"\u003e\n        \u003cp class=\"mze-flex-label\"\u003eAIRPORT HOTEL\u003c\/p\u003e\n        \u003cp class=\"mze-flex-time\"\u003eNO KIT\u003c\/p\u003e\n        \u003cp\u003eStuck overnight? A 20-minute bodyweight circuit, then a 5-minute mobility reset for post-flight stiffness.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"mze-flex-rule mze-reveal\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3l7 3v5c0 4.8-3 8.9-7 10-4-1.1-7-5.2-7-10V6z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 12l2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan\u003eThe rule: never zero. There is always a 15-minute version, so a bad day never becomes a lost week.\u003c\/span\u003e\u003c\/p\u003e\n\n    \u003cdiv class=\"mze-guarantee mze-reveal\"\u003e\n      \u003cdiv class=\"mze-seal\" role=\"img\" aria-label=\"30-day guarantee seal\"\u003e\u003cdiv class=\"mze-seal-text\"\u003e100%\u003cbr\u003eREFUND\u003csmall\u003e30-DAY GUARANTEE\u003c\/small\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch2 class=\"mze-h3\"\u003eTHE 30-DAY PERFORMANCE GUARANTEE\u003c\/h2\u003e\n        \u003cp class=\"mze-body\"\u003eRun the protocol for 30 days. If your daily energy and physical measurements haven't measurably shifted, you receive a 100% refund.\u003c\/p\u003e\n        \u003cul class=\"mze-guarantee-points\"\u003e\n          \u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003eJudged against your own day-one baseline: daily energy score, squat reps, grip strength, step test and mobility screen\u003c\/li\u003e\n          \u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003eApplies when you've completed your baseline and check-ins. Full terms confirmed on your strategy call\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003ca href=\"#mze-offer\" class=\"mze-btn mze-btn-primary\"\u003eCLAIM YOUR STRATEGY CALL \u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M4 10h12M11 5l5 5-5 5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ============ 5. HOW IT WORKS ============ --\u003e\n\u003csection class=\"mze-section\"\u003e\n  \u003cdiv class=\"mze-container\"\u003e\n    \u003cdiv class=\"mze-section-head mze-reveal\"\u003e\n      \u003cp class=\"mze-eyebrow\"\u003eHOW IT WORKS\u003c\/p\u003e\n      \u003ch2 class=\"mze-h2\"\u003eOne call. One plan. Ninety days.\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"mze-steps\"\u003e\n      \u003cdiv class=\"mze-step mze-reveal\"\u003e\n        \u003cspan class=\"mze-step-badge\"\u003e1\u003c\/span\u003e\n        \u003ch3 class=\"mze-h3\"\u003eCONFIDENTIAL STRATEGY CALL\u003c\/h3\u003e\n        \u003cp\u003e30 minutes to map your calendar, travel pattern and energy dips. Under NDA, no obligation.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mze-step mze-reveal\"\u003e\n        \u003cspan class=\"mze-step-badge\"\u003e2\u003c\/span\u003e\n        \u003ch3 class=\"mze-h3\"\u003eBASELINE AND YOUR PLAN\u003c\/h3\u003e\n        \u003cp\u003eA day-one assessment, then a plan with a 30-minute, 15-minute and hotel-room version of every session.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mze-step mze-reveal\"\u003e\n        \u003cspan class=\"mze-step-badge\"\u003e3\u003c\/span\u003e\n        \u003ch3 class=\"mze-h3\"\u003eTRAIN, TRACK, ADJUST\u003c\/h3\u003e\n        \u003cp\u003eWeekly accountability and re-tests at day 30, 45 and 90, so the numbers prove the progress.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ============ 6. WHO IT'S FOR ============ --\u003e\n\u003csection class=\"mze-section mze-tension\"\u003e\n  \u003cdiv class=\"mze-container\"\u003e\n    \u003cdiv class=\"mze-section-head mze-reveal\"\u003e\n      \u003cp class=\"mze-eyebrow\"\u003eWHO THIS IS BUILT FOR\u003c\/p\u003e\n      \u003ch2 class=\"mze-h2\"\u003eFor people whose diary belongs to everyone else.\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"mze-who-grid mze-reveal\"\u003e\n      \u003cdiv class=\"mze-who-card\"\u003e\n\u003ch3\u003eTHE EXECUTIVE\u003c\/h3\u003e\n\u003cp\u003eA calendar owned by other people's meetings.\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mze-who-card\"\u003e\n\u003ch3\u003eTHE OFFICIAL\u003c\/h3\u003e\n\u003cp\u003eLong sittings, budget cycles and audit weeks.\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mze-who-card\"\u003e\n\u003ch3\u003eTHE BUSINESS OWNER\u003c\/h3\u003e\n\u003cp\u003eEvery emergency lands on your desk first.\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mze-who-card\"\u003e\n\u003ch3\u003eTHE FREQUENT FLYER\u003c\/h3\u003e\n\u003cp\u003eJoburg Monday, Cape Town Wednesday, London Friday.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"mze-notfor mze-reveal\"\u003e\n      \u003ch3\u003eTHIS ISN'T FOR YOU IF...\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M6 6l12 12M18 6L6 18\"\u003e\u003c\/path\u003e\u003c\/svg\u003eYou're looking for the cheapest possible option\u003c\/li\u003e\n        \u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M6 6l12 12M18 6L6 18\"\u003e\u003c\/path\u003e\u003c\/svg\u003eYou want a self-serve app with no one checking in on you\u003c\/li\u003e\n        \u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M6 6l12 12M18 6L6 18\"\u003e\u003c\/path\u003e\u003c\/svg\u003eYou're not ready to commit to a 90-day engagement\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ============ 7. COACH + PROOF ============ --\u003e\n\u003csection class=\"mze-section\"\u003e\n  \u003cdiv class=\"mze-container\"\u003e\n    \u003cdiv class=\"mze-coach mze-reveal\"\u003e\n      \u003cdiv class=\"mze-avatar mze-avatar-lg\" role=\"img\" aria-label=\"Coach photo placeholder\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"8\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M4 20c0-3.5 3.5-6 8-6s8 2.5 8 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"mze-eyebrow\"\u003eYOUR HEAD COACH\u003c\/p\u003e\n        \u003ch2 class=\"mze-h3\"\u003eMeet Coach Kemi.\u003c\/h2\u003e\n        \u003cp class=\"mze-body\"\u003eEvery client on the Protocol is personally overseen by Kemi, our Head Coach.\u003c\/p\u003e\n        \u003cdiv class=\"mze-chip-row\"\u003e\n\u003cspan class=\"mze-chip\"\u003eTIMELY\u003c\/span\u003e\u003cspan class=\"mze-chip\"\u003eSAFE\u003c\/span\u003e\u003cspan class=\"mze-chip\"\u003eSUSTAINABLE\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cp class=\"mze-placeholder-note\"\u003ePhoto placeholder. Replace with Coach Kemi's real photo and credentials.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"mze-section-head mze-reveal\" style=\"margin-bottom: var(--bc-space-3);\"\u003e\n      \u003cp class=\"mze-eyebrow\"\u003eFROM THE BOARDROOM, NOT THE BROCHURE\u003c\/p\u003e\n      \u003ch2 class=\"mze-h2\"\u003eTwo clients who made the 90 days work.\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"mze-testimonials\"\u003e\n      \u003carticle class=\"mze-testimonial mze-reveal\"\u003e\n        \u003cdiv class=\"mze-testimonial-header\"\u003e\n          \u003cdiv class=\"mze-avatar\" role=\"img\" aria-label=\"Client photo placeholder\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"8\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M4 20c0-3.5 3.5-6 8-6s8 2.5 8 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cp class=\"mze-testimonial-name\"\u003eBrute Camp Client\u003c\/p\u003e\n\u003cp class=\"mze-testimonial-role\"\u003e[TITLE, COMPANY — CITY]\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"mze-testimonial-quote\"\u003e\"[Placeholder — replace with a real quote about the 3pm crash or a specific benchmark, e.g. step-test recovery.]\"\u003c\/p\u003e\n      \u003c\/article\u003e\n      \u003carticle class=\"mze-testimonial mze-reveal\"\u003e\n        \u003cdiv class=\"mze-testimonial-header\"\u003e\n          \u003cdiv class=\"mze-avatar\" role=\"img\" aria-label=\"Client photo placeholder\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"8\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M4 20c0-3.5 3.5-6 8-6s8 2.5 8 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cp class=\"mze-testimonial-name\"\u003eBrute Camp Client\u003c\/p\u003e\n\u003cp class=\"mze-testimonial-role\"\u003e[TITLE, COMPANY — CITY]\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"mze-testimonial-quote\"\u003e\"[Placeholder — replace with a real quote about training through travel or an audit week.]\"\u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"mze-placeholder-note\"\u003ePlaceholders. Replace with genuine client names, titles, quotes and photos (with permission) before publishing.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ============ 8. CHOOSE YOUR ENGAGEMENT ============ --\u003e\n\u003csection class=\"mze-section mze-tension\" id=\"mze-offer\"\u003e\n  \u003cdiv class=\"mze-container\"\u003e\n    \u003cdiv class=\"mze-section-head mze-center mze-reveal\"\u003e\n      \u003cp class=\"mze-eyebrow\"\u003eCHOOSE YOUR ENGAGEMENT\u003c\/p\u003e\n      \u003ch2 class=\"mze-h2\"\u003eTwo ways to work with us.\u003c\/h2\u003e\n      \u003cp class=\"mze-body\"\u003eBoth include the full Protocol, full confidentiality and the 30-day guarantee.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"mze-tiers\"\u003e\n      \u003cdiv class=\"mze-tier mze-tier-recommended mze-reveal\"\u003e\n        \u003cspan class=\"mze-tier-badge\"\u003eRECOMMENDED\u003c\/span\u003e\n        \u003cp class=\"mze-tier-name\"\u003e1-ON-1 COACHED\u003c\/p\u003e\n        \u003cdiv class=\"mze-tier-price-row\"\u003e\n\u003cspan class=\"mze-tier-price\"\u003eR2,599\u003c\/span\u003e\u003cspan class=\"mze-tier-price-unit\"\u003e\/ month × 3\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cp class=\"mze-tier-pitch\"\u003eA private coach checks in weekly and adjusts your plan as your week changes.\u003c\/p\u003e\n        \u003cul class=\"mze-tier-list\"\u003e\n          \u003cli class=\"mze-plus-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003eA private WhatsApp line to your coach\u003c\/li\u003e\n          \u003cli class=\"mze-plus-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003eWeekly check-ins and same-week plan changes\u003c\/li\u003e\n          \u003cli class=\"mze-plus-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003ePriority scheduling for calls\u003c\/li\u003e\n          \u003cli class=\"mze-plus-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003eEverything in Self-Guided\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003ca href=\"#mze-final-cta\" class=\"mze-btn mze-btn-primary mze-btn-block\"\u003eAPPLY FOR 1-ON-1 COACHING \u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M4 10h12M11 5l5 5-5 5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/a\u003e\n        \u003cp class=\"mze-microcopy\"\u003e\u003cspan class=\"mze-live-row\"\u003e\u003cspan class=\"mze-live-dot\"\u003e\u003c\/span\u003eLimited to 8 clients per quarter.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mze-tier mze-reveal\"\u003e\n        \u003cp class=\"mze-tier-name\"\u003eSELF-GUIDED\u003c\/p\u003e\n        \u003cdiv class=\"mze-tier-price-row\"\u003e\n\u003cspan class=\"mze-tier-price\"\u003eR1,999\u003c\/span\u003e\u003cspan class=\"mze-tier-price-unit\"\u003e\/ month × 3\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cp class=\"mze-tier-pitch\"\u003eYou follow the full Protocol yourself, with a monthly check-in call to track progress.\u003c\/p\u003e\n        \u003cul class=\"mze-tier-list\"\u003e\n          \u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e90-day plan with 30-minute and 15-minute versions\u003c\/li\u003e\n          \u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003eTravel, hotel-room and dining-out playbooks\u003c\/li\u003e\n          \u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003eMonthly check-in call and weekly progress tracking\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003ca href=\"#mze-final-cta\" class=\"mze-btn mze-btn-ghost mze-btn-block\"\u003eAPPLY FOR SELF-GUIDED\u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ============ 9. FAQ ============ --\u003e\n\u003csection class=\"mze-section\"\u003e\n  \u003cdiv class=\"mze-container\"\u003e\n    \u003cdiv class=\"mze-section-head mze-reveal\"\u003e\n      \u003cp class=\"mze-eyebrow\"\u003eBEFORE THE CALL\u003c\/p\u003e\n      \u003ch2 class=\"mze-h2\"\u003eQuestions worth answering upfront.\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"mze-faq mze-reveal\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eI work 12-hour days. Where do the sessions fit?\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 4v12M4 10h12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n        \u003cp\u003eSessions run 30 minutes and are scheduled around the calendar you already have: before the first call, between meetings or after the last one. No new hours to find and no gym commute.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat if an audit, deadline or emergency wrecks my week?\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 4v12M4 10h12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n        \u003cp\u003eEvery session has a 15-minute version for exactly that week. The rule is never zero: a shorter session keeps your momentum, and you pick the full plan back up when the pressure lifts.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eI'm in hotels and airports constantly. Does this still work?\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 4v12M4 10h12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n        \u003cp\u003eYes. Travel weeks are built in from day one: a hotel-room circuit, a zero-equipment option, a post-flight mobility reset and eating rules for airports and restaurants.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eHow does the 30-day guarantee work?\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 4v12M4 10h12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n        \u003cp\u003eYour coach records a baseline on day one: a daily energy score, squat reps, grip strength, a step test and a mobility screen. At day 30 you re-measure. If your daily energy and physical measurements haven't measurably shifted, you receive a 100% refund. Full terms are confirmed on your strategy call.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eWill anyone at work find out?\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 4v12M4 10h12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n        \u003cp\u003eNo. Every engagement is covered by an NDA on request, and your details are never shared or discussed outside your coaching relationship.\u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ============ 10. FINAL CTA ============ --\u003e\n\u003csection class=\"mze-section mze-final\" id=\"mze-final-cta\"\u003e\n  \u003cdiv class=\"mze-container\"\u003e\n    \u003cdiv class=\"mze-final-head mze-reveal\"\u003e\n      \u003cp class=\"mze-eyebrow\"\u003eBRUTE CAMP · THE HYPER-EFFICIENT GENERAL FITNESS PROTOCOL\u003c\/p\u003e\n      \u003ch2 class=\"mze-h2\"\u003eYour calendar isn't the obstacle. It's the starting point.\u003c\/h2\u003e\n      \u003cp class=\"mze-lede\"\u003eBook a confidential strategy call. No card details, no obligation, and a 30-day guarantee if you go ahead.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"mze-final-cta-row mze-reveal\"\u003e\n      \u003c!-- REPLACE href with your booking link --\u003e\n      \u003ca href=\"#\" class=\"mze-btn mze-btn-primary\"\u003eBOOK YOUR STRATEGY CALL \u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M4 10h12M11 5l5 5-5 5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/a\u003e\n      \u003c!-- REPLACE href with your WhatsApp Business link --\u003e\n      \u003ca href=\"#\" class=\"mze-btn mze-btn-ghost\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M21 11.5a8.38 8.38 0 01-.9 3.8 8.5 8.5 0 01-7.6 4.7 8.38 8.38 0 01-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 01-.9-3.8 8.5 8.5 0 014.7-7.6 8.38 8.38 0 013.8-.9h.5a8.48 8.48 0 018 8v.5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003eChat on WhatsApp\u003c\/a\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"mze-microcopy\"\u003e\u003cspan class=\"mze-live-row\"\u003eBy application. \u003cspan class=\"mze-live-dot\"\u003e\u003c\/span\u003eLimited to 8 clients per quarter.\u003c\/span\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/main\u003e\n\n\u003c!-- ============ FOOTER ============ --\u003e\n\u003cfooter class=\"mze-footer\"\u003e\n  \u003cdiv class=\"mze-container mze-footer-inner\"\u003e\n    \u003cspan\u003e© Brute Camp. All rights reserved.\u003c\/span\u003e\n    \u003cdiv class=\"mze-footer-links\"\u003e\n\u003ca href=\"#\"\u003eTerms\u003c\/a\u003e\u003ca href=\"#\"\u003ePrivacy\u003c\/a\u003e\u003ca href=\"#\"\u003eContact\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/footer\u003e\n\n\u003c!-- ============ STICKY MOBILE CTA (phones only) ============ --\u003e\n\u003cdiv class=\"mze-sticky\" id=\"mze-sticky\"\u003e\n  \u003ca href=\"#mze-final-cta\" class=\"mze-btn mze-btn-primary\"\u003eBOOK STRATEGY CALL\u003c\/a\u003e\n  \u003ca href=\"#\" class=\"mze-btn mze-btn-ghost\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M21 11.5a8.38 8.38 0 01-.9 3.8 8.5 8.5 0 01-7.6 4.7 8.38 8.38 0 01-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 01-.9-3.8 8.5 8.5 0 014.7-7.6 8.38 8.38 0 013.8-.9h.5a8.48 8.48 0 018 8v.5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003eWhatsApp\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  \/* Optional enhancement: scroll reveal. Page is fully visible if this script is blocked. *\/\n  (function () {\n    var root = document.getElementById('mze-root');\n    if (!root || !('IntersectionObserver' in window)) return;\n    if (window.matchMedia \u0026\u0026 window.matchMedia('(prefers-reduced-motion: reduce)').matches) return;\n    var items = root.querySelectorAll('.mze-reveal');\n    root.classList.add('mze-js-reveal');\n    var io = new IntersectionObserver(function (entries) {\n      entries.forEach(function (e) {\n        if (e.isIntersecting) { e.target.classList.add('mze-in'); io.unobserve(e.target); }\n      });\n    }, { threshold: 0.1, rootMargin: '0px 0px -5% 0px' });\n    items.forEach(function (el) { io.observe(el); });\n  })();\n\u003c\/script\u003e\n\n\u003c\/body\u003e","brand":"My Store 2","offers":[{"title":"Coached","offer_id":48003071017065,"sku":null,"price":2199.0,"currency_code":"ZAR","in_stock":true},{"title":"Self-Guided","offer_id":48003071049833,"sku":null,"price":2499.0,"currency_code":"ZAR","in_stock":true}],"url":"https:\/\/brutecamp.co.za\/products\/the-executive-longevity-energy-protocol-the-vitality-architecture","provider":"My Store 2","version":"1.0","type":"link"}