{"title":"Home page","description":null,"products":[{"product_id":"muscle-building-protocol","title":"The Accelerated Muscle Growth","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 Structural Strength Protocol\u003c\/title\u003e\n\u003cmeta name=\"description\" content=\"Stand taller, protect your joints and build lean, functional muscle. A confidential, coach-led 90-day strength protocol for desk-bound South African executives, officials and business owners: not bodybuilding, just strength that lasts. 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 Structural Strength 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 STRUCTURAL STRENGTH 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 DESK-BOUND EXECUTIVES, OFFICIALS \u0026amp; OWNERS\u003c\/p\u003e\n      \u003ch1 class=\"mze-h1\"\u003eSTAND TALLER. PROTECT YOUR JOINTS. BUILD STRENGTH THAT LASTS.\u003c\/h1\u003e\n      \u003cp class=\"mze-lede\"\u003eA confidential, coach-led 90-day strength protocol for people who sit for a living: correct your desk posture, build joint-friendly strength and add lean, functional muscle. Not bodybuilding. Three 30-minute sessions a week, built around your real calendar.\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 STRENGTH\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,799\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\u003ePosture and joints first.\u003c\/strong\u003e A movement screen on day one shapes every session\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 Posture screen, grip strength and squat reps, 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 IN A CONTROLLED LIFT OR DESK-SIDE POSTURE DRILL. 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\"\u003eA desk job trains you too. It just trains the wrong things.\u003c\/h2\u003e\n        \u003cp class=\"mze-body\"\u003eTen hours in a chair tightens the hips, rounds the shoulders and leaves the muscles that hold you upright underworked. Most gym plans add size on top of that instead of strength underneath.\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 — SIDE-ON POSTURE, BEFORE \/ AFTER (WITH PERMISSION) ]\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\"\u003eBODYBUILDING PLAN\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\u003eChases size and a pump\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\u003eBuilds lean, functional muscle you can use\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\u003eIgnores hips, shoulders and desk posture\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\u003eScreens and corrects your posture first\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\u003eHeavy loads before the joints are ready\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\u003eJoint-friendly loading that builds gradually\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 foundations. 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 IN A CONTROLLED SQUAT OR HIP HINGE, COACH FORM CHECK\"\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 IN A CONTROLLED SQUAT OR HIP HINGE, COACH FORM CHECK ]\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"mze-sol-body\"\u003e\n          \u003cspan class=\"mze-sol-tag\"\u003eJOINTS\u003c\/span\u003e\n          \u003ch3 class=\"mze-h3\"\u003eBUILD JOINTS THAT HOLD UP\u003c\/h3\u003e\n          \u003cp class=\"mze-sol-copy\"\u003eControlled strength through hips, knees and shoulders, so your joints are supported, not just your mirror muscles.\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: SIDE-ON POSTURE DRILL, WALL OR BAND WORK\"\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 — SIDE-ON POSTURE DRILL, WALL OR BAND WORK ]\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"mze-sol-body\"\u003e\n          \u003cspan class=\"mze-sol-tag\"\u003ePOSTURE\u003c\/span\u003e\n          \u003ch3 class=\"mze-h3\"\u003eFIX THE DESK POSTURE\u003c\/h3\u003e\n          \u003cp class=\"mze-sol-copy\"\u003eMobility and back-and-shoulder strength that undo the hours in a chair, so you sit and stand taller.\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 DOING A LOADED CARRY OR ROW\"\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 DOING A LOADED CARRY OR ROW ]\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"mze-sol-body\"\u003e\n          \u003cspan class=\"mze-sol-tag\"\u003eMUSCLE\u003c\/span\u003e\n          \u003ch3 class=\"mze-h3\"\u003eBUILD LEAN, USEFUL MUSCLE\u003c\/h3\u003e\n          \u003cp class=\"mze-sol-copy\"\u003eFunctional strength for lifting, carrying and long days. Lean and capable, not bulky.\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. Two rounds of three key lifts and a posture 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: posture and mobility screen, grip strength, squat reps and daily energy score\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 posture and movement screen on day one, then a plan with 30-minute, 15-minute and hotel-room versions 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 DESK-BOUND EXECUTIVE\u003c\/h3\u003e\n\u003cp\u003eTen hours in a chair, stiff by 4pm.\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 RETURNING LIFTER\u003c\/h3\u003e\n\u003cp\u003eTrained hard once. Wants strength back without the wear and tear.\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 want a bodybuilding physique or maximum size\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 posture, stiffness or a strength benchmark.]\"\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 feeling stronger through long desk days or travel.]\"\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,799\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\"\u003eR2,299\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 strength 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\u003eDesk-posture routines and hotel-room sessions\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\u003eCan this really fix my desk posture?\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 4v12M4 10h12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n        \u003cp\u003ePosture improves when the muscles that hold you upright get stronger and the tight areas get mobility work. Your coach screens your movement on day one and re-tests at day 30, 45 and 90. Results depend on how consistently you train and how you sit between sessions.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eI have a bad back, shoulder or knee. Is this safe?\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 day-one screen shows where you are limited, and your coach builds around it. If you have an injury or ongoing pain, get medical clearance first. The protocol is coaching, not medical treatment.\u003c\/p\u003e\n      \u003c\/details\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 your existing calendar. Every session also has a 15-minute version and a hotel-room version for audit weeks, deadlines and travel, so a bad week never becomes a lost one.\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 posture and mobility screen, grip strength, squat reps and a daily energy score. 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 STRUCTURAL STRENGTH PROTOCOL\u003c\/p\u003e\n      \u003ch2 class=\"mze-h2\"\u003eSpend the day at a desk without letting it shape you.\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":48002831712361,"sku":null,"price":2799.0,"currency_code":"ZAR","in_stock":true},{"title":"Self-Guided","offer_id":48002831745129,"sku":null,"price":2299.0,"currency_code":"ZAR","in_stock":true}]}],"url":"https:\/\/brutecamp.co.za\/collections\/frontpage.oembed","provider":"My Store 2","version":"1.0","type":"link"}