{"id":35,"date":"2026-08-09T08:22:53","date_gmt":"2026-08-09T08:22:53","guid":{"rendered":"https:\/\/staging26.greatmarketingllc.com\/?page_id=35"},"modified":"2026-08-28T10:24:42","modified_gmt":"2026-08-28T15:24:42","slug":"ageless-fitness-usa","status":"publish","type":"page","link":"https:\/\/agelessfitnessusa.com\/","title":{"rendered":"Home"},"content":{"rendered":"\n<section data-consonant-block-name=\"core\/html\" data-consonant-block-path=\"0\" data-consonant-block=\"post-35-hero\" data-consonant-page=\"35\" data-consonant-source=\"post-content\" data-consonant-uuid=\"92cf1343-1a80-470f-b1c9-9b0c443d4efa\" class=\"afu-video-stage\" id=\"afu-video-hero\">\n  <div class=\"afu-video-frame\">\n    <video\n      class=\"afu-hero-video\"\n      id=\"afu-hero-video\"\n      autoplay\n      muted\n      playsinline\n      preload=\"auto\"\n      aria-label=\"Ageless Fitness USA animated hero banner\"\n    >\n      <source\n        src=\"https:\/\/agelessfitnessusa.com\/wp-content\/uploads\/2026\/07\/animate_this.mp4\"\n        type=\"video\/mp4\"\n      >\n    <\/video>\n\n    <div\n      class=\"afu-hero-end-actions\"\n      id=\"afu-hero-end-actions\"\n      aria-hidden=\"false\"\n    >\n      <a\n        class=\"afu-button afu-button-primary\"\n        href=\"https:\/\/www.trainerize.me\/profile\/agelessfitnessusa\/Daniel.Dunaski\/\"\n      >\n        Start Your Journey\n      <\/a>\n\n      <a\n        class=\"afu-button afu-button-secondary\"\n        href=\"\/?page_id=84\"\n      >\n        Check Your Fitness Age\n      <\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<style data-wp-block-html=\"css\">\n.wp-block-post-content {\n  width: 100% !important;\n  max-width: none !important;\n  padding: 0 !important;\n}\n\n.afu-main {\n  width: 100vw;\n  max-width: none;\n  margin-left: calc(50% - 50vw);\n  overflow: hidden;\n  background: #070707;\n}\n\n.afu-video-stage {\n  width: 100vw;\n  margin-left: calc(50% - 50vw);\n  padding: 0 !important;\n  background: #070707;\n}\n\n.afu-video-frame {\n  position: relative;\n  width: 50vw;\n  max-width: 50vw;\n  height: 28.125vw;\n  min-height: 0;\n  max-height: none;\n  margin-left: 25vw;\n  margin-right: 0;\n  aspect-ratio: 16 \/ 9;\n  overflow: hidden;\n  background: #000;\n}\n\n.afu-hero-video {\n  display: block;\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  object-position: center;\n}\n\n.afu-hero-end-actions {\n  position: absolute !important;\n  inset: auto 0 0 0 !important;\n  display: grid !important;\n  grid-template-columns: repeat(2, minmax(0, 220px)) !important;\n  justify-content: center !important;\n  align-items: stretch !important;\n  gap: 6px !important;\n  width: 100% !important;\n  max-width: none !important;\n  margin: 0 !important;\n  padding: 18px 22px !important;\n  overflow: visible !important;\n  background: linear-gradient(transparent, rgba(0, 0, 0, 0.85));\n  z-index: 4 !important;\n  opacity: 1 !important;\n  visibility: visible !important;\n  pointer-events: auto !important;\n  transform: none !important;\n}\n\n.afu-hero-end-actions .afu-button {\n  position: relative !important;\n  inset: auto !important;\n  float: none !important;\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  box-sizing: border-box !important;\n  width: 100% !important;\n  min-width: 0 !important;\n  max-width: 220px !important;\n  min-height: 48px !important;\n  margin: 0 !important;\n  padding: 14px 18px !important;\n  border-radius: 3px;\n  opacity: 1 !important;\n  visibility: visible !important;\n  transform: none !important;\n  color: #ffffff !important;\n  font-size: 13px;\n  font-weight: 900;\n  letter-spacing: .05em;\n  text-align: center !important;\n  text-transform: uppercase;\n  white-space: nowrap !important;\n  text-decoration: none !important;\n  transition: background .2s ease, border-color .2s ease, box-shadow .2s ease;\n}\n\n.afu-hero-end-actions .afu-button-primary {\n  border: 1px solid #c51f26;\n  background: #c51f26;\n  box-shadow: 0 14px 34px rgba(197,31,38,.28);\n}\n\n.afu-hero-end-actions .afu-button-primary:hover {\n  border-color: #ef3340;\n  background: #ef3340;\n}\n\n.afu-hero-end-actions .afu-button-secondary {\n  border: 1px solid rgba(255,255,255,.22);\n  background: rgba(255,255,255,.03);\n}\n\n.afu-hero-end-actions .afu-button-secondary:hover {\n  background: rgba(255,255,255,.08);\n}\n\n@media (max-width: 700px) {\n  #afu-video-hero.afu-video-stage {\n    width: 100% !important;\n    margin-left: 0 !important;\n    padding: 0 !important;\n    overflow: visible !important;\n  }\n\n  #afu-video-hero .afu-video-frame {\n    display: flex !important;\n    flex-direction: column !important;\n    width: 100% !important;\n    max-width: none !important;\n    height: auto !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    margin: 0 !important;\n    aspect-ratio: auto !important;\n    overflow: visible !important;\n    border: 0 !important;\n    box-shadow: none !important;\n    background: #000;\n  }\n\n  #afu-video-hero .afu-video-frame .afu-hero-video {\n    position: relative !important;\n    inset: auto !important;\n    flex: 0 0 auto !important;\n    display: block !important;\n    width: 100% !important;\n    height: auto !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: 16 \/ 9 !important;\n    object-fit: contain !important;\n    object-position: center !important;\n    background: #000;\n  }\n\n  #afu-video-hero .afu-hero-end-actions {\n    position: relative !important;\n    inset: auto !important;\n    left: auto !important;\n    bottom: auto !important;\n    flex: 0 0 auto !important;\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n    gap: 8px !important;\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 !important;\n    padding: 10px 14px 14px !important;\n    background: #070707 !important;\n    transform: none !important;\n    opacity: 1 !important;\n    visibility: visible !important;\n    pointer-events: auto !important;\n  }\n\n  #afu-video-hero .afu-hero-end-actions .afu-button {\n    max-width: none !important;\n    min-height: 46px !important;\n    padding: 11px 10px !important;\n    font-size: 10px !important;\n    line-height: 1.2 !important;\n    white-space: normal !important;\n  }\n}\n\n@media (max-width: 380px) {\n  #afu-video-hero .afu-hero-end-actions {\n    grid-template-columns: 1fr !important;\n  }\n}\n<\/style>\n\n<script data-wp-block-html=\"js\">\n(function () {\n  \"use strict\";\n\n  function initHeroVideo() {\n    var video = document.getElementById(\"afu-hero-video\");\n    var actions = document.getElementById(\"afu-hero-end-actions\");\n    var hero = document.getElementById(\"afu-video-hero\");\n\n    if (!video || !actions || !hero) {\n      return;\n    }\n\n    var stopOffset = 2;\n    var finished = false;\n    var monitorId = 0;\n\n    function revealHeroActions() {\n      if (finished) {\n        return;\n      }\n\n      finished = true;\n\n      var target = Number.isFinite(video.duration)\n        ? Math.max(0, video.duration - stopOffset)\n        : video.currentTime;\n\n      video.pause();\n\n      if (Math.abs(video.currentTime - target) > 0.08) {\n        video.currentTime = target;\n      }\n\n      hero.classList.add(\"is-finished\");\n      actions.setAttribute(\"aria-hidden\", \"false\");\n\n      if (monitorId) {\n        cancelAnimationFrame(monitorId);\n      }\n    }\n\n    function nearStopPoint() {\n      return (\n        Number.isFinite(video.duration) &&\n        video.duration > stopOffset &&\n        video.currentTime >= video.duration - stopOffset\n      );\n    }\n\n    function monitorVideo() {\n      if (finished) {\n        return;\n      }\n\n      if (nearStopPoint()) {\n        revealHeroActions();\n        return;\n      }\n\n      monitorId = requestAnimationFrame(monitorVideo);\n    }\n\n    video.addEventListener(\"playing\", function () {\n      if (!monitorId) {\n        monitorId = requestAnimationFrame(monitorVideo);\n      }\n    });\n\n    video.addEventListener(\"timeupdate\", function () {\n      if (nearStopPoint()) {\n        revealHeroActions();\n      }\n    });\n\n    video.addEventListener(\"ended\", revealHeroActions, { once: true });\n    video.addEventListener(\"error\", revealHeroActions, { once: true });\n\n    var reduceMotion =\n      window.matchMedia &&\n      window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;\n\n    if (reduceMotion) {\n      var showFinalFrame = function () {\n        if (Number.isFinite(video.duration)) {\n          video.currentTime = Math.max(0, video.duration - stopOffset);\n        }\n        revealHeroActions();\n      };\n\n      if (video.readyState >= 1) {\n        showFinalFrame();\n      } else {\n        video.addEventListener(\"loadedmetadata\", showFinalFrame, { once: true });\n      }\n    } else {\n      var playAttempt = video.play();\n\n      if (playAttempt && typeof playAttempt.catch === \"function\") {\n        playAttempt.catch(function () {\n          actions.setAttribute(\"aria-hidden\", \"false\");\n        });\n      }\n    }\n  }\n\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initHeroVideo, { once: true });\n  } else {\n    initHeroVideo();\n  }\n})();\n<\/script>\n\n\n\n<section data-consonant-block-name=\"core\/html\" data-consonant-block-path=\"1\" data-consonant-block=\"post-35-membership-benefits\" data-consonant-page=\"35\" data-consonant-source=\"post-content\" data-consonant-uuid=\"92cf1343-1a80-470f-b1c9-9b0c443d4efa\"\n  class=\"afu-strip\"\n  aria-label=\"Ageless Fitness USA membership benefits\"\n>\n  <div class=\"afu-wrap afu-strip-grid\">\n    <div class=\"afu-strip-item\">\n      <span class=\"afu-strip-icon\">APP<\/span>\n\n      <span>\n        <strong>Workout App Access<\/strong>\n        <span>\n          Your plan, progress, and support in one place.\n        <\/span>\n      <\/span>\n    <\/div>\n\n    <div class=\"afu-strip-item\">\n      <span class=\"afu-strip-icon\">1:1<\/span>\n\n      <span>\n        <strong>Personal Coaching<\/strong>\n        <span>\n          Customized guidance from Danny and the team.\n        <\/span>\n      <\/span>\n    <\/div>\n\n    <div class=\"afu-strip-item\">\n      <span class=\"afu-strip-icon\">NUT<\/span>\n\n      <span>\n        <strong>Nutrition Tracking<\/strong>\n        <span>\n          Meals, recipes, barcode scanning, and coaching.\n        <\/span>\n      <\/span>\n    <\/div>\n\n    <div class=\"afu-strip-item\">\n      <span class=\"afu-strip-icon\">24\/7<\/span>\n\n      <span>\n        <strong>Train Anywhere<\/strong>\n        <span>\n          Online programming that moves with your schedule.\n        <\/span>\n      <\/span>\n    <\/div>\n  <\/div>\n<\/section>\n\n<style>\n.afu-strip {\n  width: 100%;\n  max-width: none;\n  background: #121212;\n  border-block: 1px solid rgba(255, 255, 255, 0.11);\n}\n\n.afu-strip-grid {\n  width: min(1180px, calc(100% - 44px));\n  margin-inline: auto;\n\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n}\n\n.afu-strip-item {\n  min-height: 110px;\n  padding: 24px;\n\n  display: flex;\n  align-items: center;\n  gap: 15px;\n\n  border-right: 1px solid rgba(255, 255, 255, 0.11);\n}\n\n.afu-strip-item:last-child {\n  border-right: 0;\n}\n\n.afu-strip-icon {\n  width: 42px;\n  height: 42px;\n  flex: 0 0 42px;\n\n  display: grid;\n  place-items: center;\n\n  border: 1px solid rgba(197, 31, 38, 0.5);\n  color: #ef3340;\n  font-size: 13px;\n  font-weight: 900;\n}\n\n.afu-strip-item strong {\n  display: block;\n  color: #ffffff;\n  font-size: 13px;\n}\n\n.afu-strip-item span span {\n  display: block;\n  margin-top: 4px;\n\n  color: #858585;\n  font-size: 11px;\n  line-height: 1.45;\n}\n\n@media (max-width: 700px) {\n  .afu-strip-grid {\n    width: calc(100% - 28px);\n    grid-template-columns: 1fr !important;\n  }\n\n  .afu-strip-item {\n    border-right: 0 !important;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.11);\n  }\n\n  .afu-strip-item:last-child {\n    border-bottom: 0;\n  }\n}\n<\/style>\n\n\n\n<style data-wp-block-html=\"css\">\n.afu-section {\n  width: 100%;\n  max-width: none;\n  padding: clamp(84px, 8vw, 118px) 0;\n}\n\n.afu-profile-reveal .afu-wrap {\n  width: min(1180px, calc(100% - 44px));\n  margin-inline: auto;\n}\n\n.afu-split {\n  display: grid;\n  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);\n  align-items: center;\n  gap: clamp(48px, 7vw, 88px);\n}\n\n.afu-photo {\n  position: relative;\n  min-height: 560px;\n}\n\n.afu-photo::before {\n  content: \"\";\n\n  position: absolute;\n  inset: 28px 38px -28px -28px;\n\n  border: 1px solid rgba(197, 31, 38, 0.35);\n  background: #121212;\n}\n\n.afu-photo img {\n  position: absolute;\n  inset: 0;\n\n  width: 100%;\n  height: 100%;\n\n  display: block;\n  object-fit: cover;\n\n  filter: saturate(0.75) contrast(1.08);\n  box-shadow: 0 30px 90px rgba(0, 0, 0, 0.48);\n}\n\n.afu-split-copy h2 {\n  margin: 0;\n\n  color: #ffffff;\n  font-size: clamp(40px, 5vw, 66px);\n  font-weight: 900;\n  line-height: 1.02;\n  letter-spacing: -0.045em;\n  text-transform: uppercase;\n}\n\n.afu-kicker {\n  display: inline-flex;\n  align-items: center;\n  gap: 11px;\n\n  margin: 0 0 18px;\n\n  color: #ef3340;\n  font-size: 11px;\n  font-weight: 900;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n}\n\n.afu-kicker::before {\n  content: \"\";\n\n  width: 34px;\n  height: 2px;\n\n  background: #c51f26;\n}\n\n.afu-split-copy > p:not(.afu-kicker) {\n  margin: 21px 0 0;\n\n  color: #999999;\n  font-size: 17px;\n  line-height: 1.75;\n}\n\n.afu-points {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 14px 24px;\n\n  margin-top: 28px;\n}\n\n.afu-point {\n  position: relative;\n  padding-left: 26px;\n\n  color: #c3c3c3;\n  font-size: 14px;\n  line-height: 1.5;\n}\n\n.afu-point::before {\n  content: \"+\";\n\n  position: absolute;\n  left: 0;\n  top: -2px;\n\n  color: #ef3340;\n  font-size: 18px;\n  font-weight: 900;\n}\n\n@media (max-width: 980px) {\n  .afu-split {\n    grid-template-columns: 1fr;\n  }\n}\n\n@media (max-width: 700px) {\n  .afu-profile-reveal .afu-wrap {\n    width: calc(100% - 28px);\n  }\n\n  .afu-photo {\n    min-height: 420px;\n  }\n\n  .afu-points {\n    grid-template-columns: 1fr;\n  }\n}\n<\/style>\n\n<section data-consonant-block-name=\"core\/html\" data-consonant-block-path=\"2\" data-consonant-block=\"post-35-danny-dunaski\" data-consonant-page=\"35\" data-consonant-source=\"post-content\" data-consonant-uuid=\"92cf1343-1a80-470f-b1c9-9b0c443d4efa\"\n  class=\"afu-section afu-profile-reveal\"\n  id=\"about\"\n>\n  <div class=\"afu-wrap afu-split\">\n    <div class=\"afu-photo\">\n      <img decoding=\"async\"\n        src=\"https:\/\/agelessfitnessusa.com\/wp-content\/uploads\/2023\/12\/5p8yogBo-922x1024.png\"\n        alt=\"Danny Dunaski coaching an Ageless Fitness USA client\"\n        loading=\"lazy\"\n      >\n    <\/div>\n\n    <div class=\"afu-split-copy\">\n      <p class=\"afu-kicker\">\n        Meet your fitness guide\n      <\/p>\n\n      <h2>\n        Built from a lifetime of training.\n      <\/h2>\n\n      <p>\n        Founder Danny Dunaski turned decades of boxing, martial arts,\n        strength training, and hands-on coaching into an online system\n        designed to help more people build a healthier quality of life.\n        Ageless Fitness USA is not a generic workout library. It is\n        structure, coaching, and accountability built around you.\n      <\/p>\n\n      <div class=\"afu-points\">\n        <div class=\"afu-point\">\n          ACE Certified Personal Trainer\n        <\/div>\n\n        <div class=\"afu-point\">\n          ACE Group Fitness Instructor\n        <\/div>\n\n        <div class=\"afu-point\">\n          Online and private coaching\n        <\/div>\n\n        <div class=\"afu-point\">\n          Strength and weight-loss programs\n        <\/div>\n\n        <div class=\"afu-point\">\n          Nutrition and meal planning\n        <\/div>\n\n        <div class=\"afu-point\">\n          Functional and core training\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n\n<section data-consonant-block-name=\"core\/html\" data-consonant-block-path=\"3\" data-consonant-block=\"post-35-julia-loggins\" data-consonant-page=\"35\" data-consonant-source=\"post-content\" data-consonant-uuid=\"92cf1343-1a80-470f-b1c9-9b0c443d4efa\"\n  class=\"afu-section afu-section-alt afu-profile-reveal afu-julia-section\"\n  id=\"julia-loggins\"\n>\n  <div class=\"afu-wrap afu-split afu-split-reverse\">\n    <div class=\"afu-split-copy\">\n      <p class=\"afu-kicker\">\n        Meet your wellness guide\n      <\/p>\n\n      <h2>\n        Health begins from within.\n      <\/h2>\n\n      <p>\n        Digestive Health Expert Julia Loggins has spent decades helping\n        clients improve their health through detoxification, regenerative\n        nutrition, and mind-body wellness.\n      <\/p>\n\n      <p>\n        Her work brings digestive health, nutrition education, and practical\n        coaching together to help people recharge, feel better in their\n        bodies, and build habits they can sustain.\n      <\/p>\n\n      <div class=\"afu-points\">\n        <div class=\"afu-point\">\n          Digestive health education\n        <\/div>\n\n        <div class=\"afu-point\">\n          Regenerative nutrition\n        <\/div>\n\n        <div class=\"afu-point\">\n          Detoxification guidance\n        <\/div>\n\n        <div class=\"afu-point\">\n          Mind-body wellness\n        <\/div>\n\n        <div class=\"afu-point\">\n          Author and educator\n        <\/div>\n\n        <div class=\"afu-point\">\n          Courses and coaching\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"afu-photo afu-julia-photo\">\n      <img decoding=\"async\"\n        src=\"https:\/\/agelessfitnessusa.com\/wp-content\/uploads\/2026\/07\/julia-loggins.png\"\n        alt=\"Julia Loggins, digestive health expert and wellness educator\"\n        loading=\"lazy\"\n      >\n    <\/div>\n  <\/div>\n<\/section>\n\n<style>\n.afu-julia-section {\n  width: 100%;\n  max-width: none;\n  padding: clamp(84px, 8vw, 118px) 0;\n\n  position: relative;\n  overflow: hidden;\n\n  border-top: 1px solid rgba(255, 255, 255, 0.08);\n  background: #0d0d0d;\n}\n\n.afu-julia-section::before {\n  content: \"\";\n\n  position: absolute;\n  inset: 0;\n\n  pointer-events: none;\n\n  background:\n    radial-gradient(\n      circle at 16% 38%,\n      rgba(197, 31, 38, 0.12),\n      transparent 30%\n    );\n}\n\n.afu-julia-section > .afu-wrap {\n  position: relative;\n  z-index: 1;\n\n  width: min(1180px, calc(100% - 44px));\n  margin-inline: auto;\n}\n\n.afu-split {\n  display: grid;\n  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);\n  align-items: center;\n  gap: clamp(48px, 7vw, 88px);\n}\n\n.afu-split-reverse {\n  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);\n}\n\n.afu-split-copy h2 {\n  margin: 0;\n\n  color: #ffffff;\n  font-size: clamp(40px, 5vw, 66px);\n  font-weight: 900;\n  line-height: 1.02;\n  letter-spacing: -0.045em;\n  text-transform: uppercase;\n}\n\n.afu-kicker {\n  display: inline-flex;\n  align-items: center;\n  gap: 11px;\n\n  margin: 0 0 18px;\n\n  color: #ef3340;\n  font-size: 11px;\n  font-weight: 900;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n}\n\n.afu-kicker::before {\n  content: \"\";\n\n  width: 34px;\n  height: 2px;\n\n  background: #c51f26;\n}\n\n.afu-split-copy > p:not(.afu-kicker) {\n  margin: 21px 0 0;\n\n  color: #999999;\n  font-size: 17px;\n  line-height: 1.75;\n}\n\n.afu-points {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 14px 24px;\n\n  margin-top: 28px;\n}\n\n.afu-point {\n  position: relative;\n  padding-left: 26px;\n\n  color: #c3c3c3;\n  font-size: 14px;\n  line-height: 1.5;\n}\n\n.afu-point::before {\n  content: \"+\";\n\n  position: absolute;\n  left: 0;\n  top: -2px;\n\n  color: #ef3340;\n  font-size: 18px;\n  font-weight: 900;\n}\n\n.afu-julia-photo {\n  position: relative;\n  min-height: 560px;\n}\n\n.afu-julia-photo::before {\n  content: \"\";\n\n  position: absolute;\n  inset: 28px -28px -28px 38px;\n\n  border: 1px solid rgba(197, 31, 38, 0.35);\n  background: #121212;\n}\n\n.afu-julia-photo img {\n  position: absolute;\n  inset: 0;\n\n  width: 100%;\n  height: 100%;\n\n  display: block;\n  object-fit: cover;\n  object-position: center top;\n\n  filter: saturate(0.75) contrast(1.08);\n  box-shadow: 0 30px 90px rgba(0, 0, 0, 0.48);\n}\n\n.afu-profile-reveal {\n  opacity: 1;\n  transform: none;\n}\n\n@supports (animation-timeline: view()) {\n  .afu-profile-reveal {\n    animation: afu-profile-opacity linear both;\n    animation-timeline: view();\n    animation-range: entry 8% cover 42%;\n  }\n\n  @keyframes afu-profile-opacity {\n    from {\n      opacity: 0;\n      transform: translate3d(0, 46px, 0) scale(0.985);\n    }\n\n    to {\n      opacity: 1;\n      transform: translate3d(0, 0, 0) scale(1);\n    }\n  }\n}\n\n@media (max-width: 980px) {\n  .afu-split-reverse .afu-split-copy {\n    order: 2;\n  }\n\n  .afu-split-reverse .afu-julia-photo {\n    order: 1;\n  }\n\n  .afu-split {\n    grid-template-columns: 1fr;\n  }\n}\n\n@media (max-width: 700px) {\n  .afu-julia-section > .afu-wrap {\n    width: calc(100% - 28px);\n  }\n\n  #julia-loggins .afu-julia-photo {\n    min-height: 0;\n    height: auto;\n    background: #121212;\n  }\n\n  #julia-loggins .afu-julia-photo::before {\n    inset: 14px -10px -14px 14px;\n  }\n\n  #julia-loggins .afu-julia-photo img {\n    position: relative;\n    inset: auto;\n    z-index: 1;\n    width: 100%;\n    height: auto;\n    max-height: none;\n    aspect-ratio: auto;\n    object-fit: contain;\n    object-position: center;\n  }\n\n  .afu-points {\n    grid-template-columns: 1fr;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .afu-profile-reveal {\n    animation: none !important;\n    opacity: 1 !important;\n    transform: none !important;\n  }\n}\n<\/style>\n\n\n\n<section data-consonant-block-name=\"core\/html\" data-consonant-block-path=\"4\" data-consonant-block=\"post-35-coaching-options\" data-consonant-page=\"35\" data-consonant-source=\"post-content\" data-consonant-uuid=\"92cf1343-1a80-470f-b1c9-9b0c443d4efa\"\n  class=\"afu-section afu-section-alt\"\n  id=\"coaching\"\n>\n  <div class=\"afu-wrap\">\n    <div class=\"afu-section-head\">\n      <p class=\"afu-kicker\">\n        Choose your level of support\n      <\/p>\n\n      <h2>\n        Fitness that scales with your goals.\n      <\/h2>\n\n      <p>\n        Start with app access, add a fresh custom program each week,\n        or combine training and nutrition for a fully guided transformation.\n      <\/p>\n    <\/div>\n\n    <div class=\"afu-card-grid\">\n      <article class=\"afu-card\">\n        <span class=\"afu-card-label\">\n          Foundation\n        <\/span>\n\n        <h3>\n          Basic Membership\n        <\/h3>\n\n        <p>\n          On-demand workouts, workout tracking, nutrition tracking,\n          recipes, meals, and feedback from the Ageless Fitness USA team.\n        <\/p>\n\n        <a href=\"#plans\">\n          See membership \u2192\n        <\/a>\n      <\/article>\n\n      <article class=\"afu-card\">\n        <span class=\"afu-card-label\">\n          Customized\n        <\/span>\n\n        <h3>\n          Weekly Training\n        <\/h3>\n\n        <p>\n          A new program built around your body, experience, schedule,\n          and goals each week so you keep progressing without guessing.\n        <\/p>\n\n        <a href=\"#plans\">\n          See coaching \u2192\n        <\/a>\n      <\/article>\n\n      <article class=\"afu-card\">\n        <span class=\"afu-card-label\">\n          Complete\n        <\/span>\n\n        <h3>\n          Training + Nutrition\n        <\/h3>\n\n        <p>\n          Customized workouts and nutrition coaching combined into one\n          accountable plan designed to create sustainable results.\n        <\/p>\n\n        <a href=\"#plans\">\n          See complete plan \u2192\n        <\/a>\n      <\/article>\n    <\/div>\n  <\/div>\n<\/section>\n\n<style>\n.afu-section#coaching {\n  width: 100%;\n  max-width: none;\n  padding: clamp(84px, 8vw, 118px) 0;\n}\n\n.afu-section#coaching > .afu-wrap {\n  width: min(1180px, calc(100% - 44px));\n  margin-inline: auto;\n}\n\n.afu-section-head {\n  max-width: 800px;\n  margin-bottom: 46px;\n}\n\n.afu-kicker {\n  display: inline-flex;\n  align-items: center;\n  gap: 11px;\n  margin: 0 0 18px;\n  color: #ef3340;\n  font-size: 11px;\n  font-weight: 900;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n}\n\n.afu-kicker::before {\n  content: \"\";\n  width: 34px;\n  height: 2px;\n  background: #c51f26;\n}\n\n.afu-section-head h2 {\n  margin: 0;\n  color: #ffffff;\n  font-size: clamp(40px, 5vw, 66px);\n  font-weight: 900;\n  line-height: 1.02;\n  letter-spacing: -0.045em;\n  text-transform: uppercase;\n}\n\n.afu-section-head > p:not(.afu-kicker) {\n  margin: 21px 0 0;\n  color: #999999;\n  font-size: 17px;\n  line-height: 1.75;\n}\n\n.afu-card-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 20px;\n}\n\n.afu-card {\n  position: relative;\n  min-height: 335px;\n  padding: 30px;\n  overflow: hidden;\n  border: 1px solid rgba(255, 255, 255, 0.11);\n  background: linear-gradient(145deg, #181818, #0d0d0d);\n  box-shadow: 0 18px 48px rgba(0, 0, 0, 0.25);\n  transition: transform 0.24s ease, border-color 0.24s ease;\n}\n\n.afu-card:hover {\n  transform: translateY(-6px);\n  border-color: rgba(197, 31, 38, 0.58);\n}\n\n.afu-card::after {\n  content: \"\";\n  position: absolute;\n  width: 140px;\n  height: 140px;\n  right: -80px;\n  top: -80px;\n  border-radius: 50%;\n  background: rgba(197, 31, 38, 0.13);\n}\n\n.afu-card-label {\n  color: #ef3340;\n  font-size: 11px;\n  font-weight: 900;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n}\n\n.afu-card h3 {\n  margin: 48px 0 15px;\n  color: #ffffff;\n  font-size: 27px;\n  letter-spacing: -0.03em;\n  text-transform: uppercase;\n}\n\n.afu-card p {\n  margin: 0;\n  color: #919191;\n  font-size: 14px;\n  line-height: 1.72;\n}\n\n.afu-card a {\n  display: inline-flex;\n  margin-top: 25px;\n  color: #ffffff;\n  font-size: 12px;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n  text-decoration: none;\n  text-transform: uppercase;\n}\n\n.afu-card a:hover {\n  color: #ef3340;\n}\n\n@media (max-width: 980px) {\n  .afu-card-grid {\n    grid-template-columns: 1fr 1fr;\n  }\n\n  .afu-card:last-child {\n    grid-column: 1 \/ -1;\n  }\n}\n\n@media (max-width: 700px) {\n  .afu-section#coaching {\n    padding: 72px 0 18px;\n    overflow: visible;\n    background: #090909;\n  }\n\n  .afu-section#coaching > .afu-wrap {\n    width: 100%;\n    margin: 0;\n  }\n\n  #coaching .afu-section-head {\n    width: auto;\n    margin: 0 20px 34px;\n  }\n\n  #coaching .afu-section-head h2 {\n    font-size: clamp(38px, 11vw, 54px);\n  }\n\n  #coaching .afu-card-grid {\n    display: block !important;\n    width: 100%;\n    padding: 0 14px 16svh;\n  }\n\n  #coaching .afu-card {\n    position: sticky;\n    top: 14px;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    width: 100%;\n    min-height: clamp(430px, 72svh, 620px);\n    margin: 0 0 14svh;\n    padding: 34px 26px;\n    border-radius: 20px;\n    border-color: rgba(255,255,255,.12);\n    transform: none !important;\n    box-shadow: 0 28px 70px rgba(0,0,0,.58);\n    isolation: isolate;\n  }\n\n  #coaching .afu-card:nth-child(1) {\n    z-index: 1;\n    background:\n      radial-gradient(circle at 88% 12%, rgba(197,31,38,.20), transparent 28%),\n      linear-gradient(155deg, #171717, #090909);\n  }\n\n  #coaching .afu-card:nth-child(2) {\n    z-index: 2;\n    background:\n      radial-gradient(circle at 12% 88%, rgba(197,31,38,.18), transparent 30%),\n      linear-gradient(155deg, #141414, #080808);\n  }\n\n  #coaching .afu-card:nth-child(3) {\n    z-index: 3;\n    margin-bottom: 0;\n    background:\n      radial-gradient(circle at 85% 18%, rgba(239,51,64,.22), transparent 30%),\n      linear-gradient(155deg, #171717, #090909);\n  }\n\n  #coaching .afu-card::before {\n    content: \"\";\n    position: absolute;\n    inset: 0;\n    z-index: -1;\n    pointer-events: none;\n    border-radius: inherit;\n    background: linear-gradient(180deg, rgba(255,255,255,.025), transparent 28%);\n  }\n\n  #coaching .afu-card-label {\n    font-size: 12px;\n    letter-spacing: .16em;\n  }\n\n  #coaching .afu-card h3 {\n    margin: 24px 0 16px;\n    font-size: clamp(31px, 9vw, 46px);\n    line-height: .98;\n  }\n\n  #coaching .afu-card p {\n    max-width: 32rem;\n    font-size: 16px;\n    line-height: 1.68;\n  }\n\n  #coaching .afu-card a {\n    margin-top: 28px;\n    font-size: 12px;\n  }\n}\n\n@media (max-width: 700px) and (prefers-reduced-motion: reduce) {\n  #coaching .afu-card {\n    position: relative;\n    top: auto;\n    margin-bottom: 18px;\n  }\n}\n<\/style>\n\n\n\n<section data-consonant-block-name=\"core\/html\" data-consonant-block-path=\"5\" data-consonant-block=\"post-35-core-html-5\" data-consonant-page=\"35\" data-consonant-source=\"post-content\" data-consonant-uuid=\"92cf1343-1a80-470f-b1c9-9b0c443d4efa\" class=\"afu-next\" id=\"what-happens-next\" aria-labelledby=\"afu-next-title\">\n  <div class=\"afu-next__wrap\">\n\n    <header class=\"afu-next__header\">\n      <p class=\"afu-next__kicker\">Simple. Personal. Step by step.<\/p>\n      <h2 id=\"afu-next-title\">What Happens After You Sign Up?<\/h2>\n      <p>\n        Starting something new can feel overwhelming. That\u2019s why I\u2019ve built a simple\n        step-by-step coaching experience so you always know what\u2019s next.\n      <\/p>\n    <\/header>\n\n    <div class=\"afu-next__steps\">\n\n      <article class=\"afu-next__step\">\n        <span class=\"afu-next__number\" aria-hidden=\"true\">01<\/span>\n        <div class=\"afu-next__content\">\n          <p class=\"afu-next__eyebrow\">Within 24 Hours<\/p>\n          <h3>Welcome &amp; Onboarding<\/h3>\n          <p>\n            You\u2019ll receive a welcome email with everything you need to get started,\n            including access to the Ageless Fitness USA app and your onboarding questionnaire.\n          <\/p>\n        <\/div>\n      <\/article>\n\n      <article class=\"afu-next__step\">\n        <span class=\"afu-next__number\" aria-hidden=\"true\">02<\/span>\n        <div class=\"afu-next__content\">\n          <p class=\"afu-next__eyebrow\">We Build Your Plan<\/p>\n          <h3>Built Specifically for You<\/h3>\n          <p>\n            I\u2019ll review your goals, fitness level, schedule, injuries, lifestyle, and\n            nutrition so I can create a program that\u2019s built specifically for you,\n            not copied from someone else.\n          <\/p>\n        <\/div>\n      <\/article>\n\n      <article class=\"afu-next__step\">\n        <span class=\"afu-next__number\" aria-hidden=\"true\">03<\/span>\n        <div class=\"afu-next__content\">\n          <p class=\"afu-next__eyebrow\">App Setup<\/p>\n          <h3>Everything in One Place<\/h3>\n          <p>\n            Your personalized workouts, exercise videos, nutrition guidance, and\n            progress tracking tools will be loaded into the Ageless Fitness USA app,\n            giving you everything you need in one place.\n          <\/p>\n        <\/div>\n      <\/article>\n\n      <article class=\"afu-next__step\">\n        <span class=\"afu-next__number\" aria-hidden=\"true\">04<\/span>\n        <div class=\"afu-next__content\">\n          <p class=\"afu-next__eyebrow\">Your First Workout<\/p>\n          <h3>Start With Confidence<\/h3>\n          <p>\n            You\u2019ll begin your program with confidence, knowing exactly what to do\n            every time you step into the gym.\n          <\/p>\n        <\/div>\n      <\/article>\n\n      <article class=\"afu-next__step\">\n        <span class=\"afu-next__number\" aria-hidden=\"true\">05<\/span>\n        <div class=\"afu-next__content\">\n          <p class=\"afu-next__eyebrow\">Weekly Coaching<\/p>\n          <h3>We Keep Moving Forward<\/h3>\n          <p>\n            Every week we\u2019ll review your progress, make adjustments when needed,\n            answer your questions, and keep you moving toward your goals.\n          <\/p>\n        <\/div>\n      <\/article>\n\n      <article class=\"afu-next__step\">\n        <span class=\"afu-next__number\" aria-hidden=\"true\">06<\/span>\n        <div class=\"afu-next__content\">\n          <p class=\"afu-next__eyebrow\">Daily Support &amp; Accountability<\/p>\n          <h3>You\u2019re Never Doing This Alone<\/h3>\n          <p>\n            If you have questions, hit a plateau, or need motivation, I\u2019m just a\n            message away. My job is to help you stay consistent, overcome obstacles,\n            and keep making progress.\n          <\/p>\n        <\/div>\n      <\/article>\n\n    <\/div>\n\n    <div class=\"afu-next__priority\">\n      <span class=\"afu-next__priority-line\" aria-hidden=\"true\"><\/span>\n      <div>\n        <p class=\"afu-next__eyebrow\">Your Results Become the Priority<\/p>\n        <h3>Your plan evolves as you do.<\/h3>\n        <p>\n          As you get stronger and your body changes, your workouts and nutrition will\n          evolve with you. This isn\u2019t a one-time program. It\u2019s real coaching designed\n          to help you achieve lasting results.\n        <\/p>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<style>\n\/* Reference: https:\/\/codepen.io\/suez\/pen\/MWgePWm *\/\n\n.afu-next {\n  --bg: #000;\n  --text: #fff;\n  --accent: #ff3e3e;\n  --muted: rgba(255, 255, 255, 0.5);\n  --card-bg: #111;\n  --card-hover: #1a1a1a;\n  --border: rgba(255, 255, 255, 0.1);\n  position: relative;\n  overflow: hidden;\n  padding: clamp(72px, 8vw, 120px) 24px;\n  background:\n    radial-gradient(circle at 10% 15%, rgba(197, 31, 38, 0.14), transparent 28%),\n    radial-gradient(circle at 90% 85%, rgba(197, 31, 38, 0.08), transparent 30%),\n    var(--bg);\n  color: var(--text);\n}\n\n.afu-next *,\n.afu-next *::before,\n.afu-next *::after { box-sizing: border-box; }\n\n.afu-next__wrap { width: min(1180px, 100%); margin: 0 auto; }\n.afu-next__header { max-width: 820px; margin-bottom: clamp(48px, 6vw, 72px); }\n\n.afu-next__kicker,\n.afu-next__eyebrow {\n  margin: 0 0 12px;\n  color: var(--accent);\n  font-size: 0.78rem;\n  font-weight: 800;\n  line-height: 1.3;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n}\n\n.afu-next__header h2 {\n  margin: 0 0 22px;\n  max-width: 760px;\n  color: #fff;\n  font-size: clamp(2.35rem, 5vw, 4.75rem);\n  font-weight: 800;\n  line-height: 0.98;\n  letter-spacing: -0.045em;\n}\n\n.afu-next__header > p:last-child {\n  max-width: 720px;\n  margin: 0;\n  color: var(--muted);\n  font-size: clamp(1rem, 1.4vw, 1.17rem);\n  line-height: 1.75;\n}\n\n.afu-next__steps {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 18px;\n  perspective: 1100px;\n  perspective-origin: 50% 45%;\n}\n\n.afu-next__step {\n  --rx: 0deg;\n  --ry: 0deg;\n  --tz: 0px;\n  --card-scale: 1;\n  --mx: 50%;\n  --my: 50%;\n  position: relative;\n  display: grid;\n  grid-template-columns: 72px minmax(0, 1fr);\n  gap: 22px;\n  min-height: 250px;\n  padding: clamp(28px, 4vw, 42px);\n  overflow: hidden;\n  border: 1px solid var(--border);\n  border-radius: 22px;\n  background:\n    linear-gradient(145deg, rgba(255,255,255,0.025), transparent 45%),\n    var(--card-bg);\n  transform:\n    rotateX(var(--rx))\n    rotateY(var(--ry))\n    translateZ(var(--tz))\n    scale(var(--card-scale));\n  transform-style: preserve-3d;\n  transform-origin: center center;\n  transition:\n    transform 520ms cubic-bezier(.2,.8,.2,1),\n    border-color 260ms ease,\n    background-color 260ms ease;\n  will-change: transform;\n  isolation: isolate;\n}\n\n.afu-next__step::before {\n  content: \"\";\n  position: absolute;\n  inset: -1px;\n  z-index: 0;\n  pointer-events: none;\n  border-radius: inherit;\n  background:\n    radial-gradient(circle at var(--mx) var(--my), rgba(255,255,255,.13) 0%, rgba(197,31,38,.11) 16%, rgba(197,31,38,.035) 34%, transparent 58%);\n  opacity: 0;\n  transition: opacity 260ms ease;\n}\n\n.afu-next__step::after {\n  content: \"\";\n  position: absolute;\n  right: -70px;\n  bottom: -90px;\n  width: 190px;\n  height: 190px;\n  z-index: 0;\n  pointer-events: none;\n  border-radius: 50%;\n  background: rgba(197,31,38,.14);\n  filter: blur(12px);\n  transform: translateZ(-30px);\n  transition: transform 450ms cubic-bezier(.2,.8,.2,1), opacity 300ms ease;\n}\n\n.afu-next__step:hover {\n  transform: rotateX(var(--rx)) rotateY(var(--ry)) translateZ(var(--tz)) scale(var(--card-scale));\n  border-color: rgba(239, 48, 56, 0.38);\n  background-color: var(--card-hover);\n}\n\n.afu-next__step.is-reactive {\n  --tz: 34px;\n  --card-scale: 1.025;\n  border-color: rgba(239,48,56,.48);\n  background-color: #15151a;\n  transition: transform 80ms linear, border-color 220ms ease, background-color 220ms ease;\n}\n\n.afu-next__step.is-reactive::before { opacity: 1; }\n.afu-next__step.is-reactive::after { transform: translate3d(10px, -8px, -10px) scale(1.18); }\n\n.afu-next__number {\n  position: relative;\n  z-index: 2;\n  display: flex;\n  align-items: flex-start;\n  justify-content: center;\n  padding-top: 2px;\n  color: rgba(255, 255, 255, 0.12);\n  font-size: clamp(2.25rem, 4vw, 3.7rem);\n  font-weight: 900;\n  line-height: 1;\n  letter-spacing: -0.08em;\n  transform: translateZ(38px);\n  transition: transform 450ms cubic-bezier(.2,.8,.2,1), color 260ms ease;\n}\n\n.afu-next__content {\n  position: relative;\n  z-index: 2;\n  transform: translateZ(24px);\n  transition: transform 450ms cubic-bezier(.2,.8,.2,1);\n}\n\n.afu-next__step.is-reactive .afu-next__number { transform: translateZ(72px); color: rgba(239,48,56,.38); }\n.afu-next__step.is-reactive .afu-next__content { transform: translateZ(52px); }\n\n.afu-next__content h3,\n.afu-next__priority h3 {\n  margin: 0 0 14px;\n  color: #fff;\n  font-size: clamp(1.35rem, 2vw, 1.75rem);\n  font-weight: 800;\n  line-height: 1.15;\n  letter-spacing: -0.025em;\n}\n\n.afu-next__content > p:last-child,\n.afu-next__priority > div > p:last-child {\n  margin: 0;\n  color: var(--muted);\n  font-size: 0.98rem;\n  line-height: 1.7;\n}\n\n.afu-next__content::after {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  bottom: -12px;\n  width: 0;\n  height: 1px;\n  background: linear-gradient(90deg, rgba(239,48,56,.9), transparent);\n  transition: width 420ms cubic-bezier(.2,.8,.2,1);\n}\n\n.afu-next__step.is-reactive .afu-next__content::after { width: 72px; }\n\n.afu-next__step.is-resetting {\n  transition: transform 650ms cubic-bezier(.16,1,.3,1), border-color 300ms ease, background-color 300ms ease;\n}\n\n.afu-next__priority {\n  display: grid;\n  grid-template-columns: 5px minmax(0, 1fr);\n  gap: 28px;\n  margin-top: 18px;\n  padding: clamp(32px, 5vw, 54px);\n  border: 1px solid rgba(239, 48, 56, 0.24);\n  border-radius: 22px;\n  background: linear-gradient(110deg, rgba(197, 31, 38, 0.16), rgba(197, 31, 38, 0.025) 55%), #101014;\n}\n\n.afu-next__priority-line {\n  display: block;\n  width: 5px;\n  min-height: 100%;\n  border-radius: 999px;\n  background: linear-gradient(to bottom, var(--accent), #ff7b7b);\n}\n\n.afu-next__priority > div { max-width: 820px; }\n.afu-next__priority h3 { font-size: clamp(1.65rem, 3vw, 2.5rem); }\n\n@media (max-width: 860px) {\n  .afu-next__steps { grid-template-columns: 1fr; }\n  .afu-next__step { min-height: 0; }\n}\n\n@media (max-width: 560px) {\n  .afu-next { padding-left: 18px; padding-right: 18px; }\n  .afu-next__step { grid-template-columns: 1fr; gap: 12px; padding: 28px 24px; border-radius: 18px; }\n  .afu-next__number { justify-content: flex-start; font-size: 2.4rem; }\n  .afu-next__priority { gap: 20px; padding: 28px 24px; border-radius: 18px; }\n}\n\n@media (hover: none), (pointer: coarse) {\n  .afu-next__steps { perspective: none; }\n  .afu-next__step,\n  .afu-next__step:hover { transform: none; }\n  .afu-next__step::before { display: none; }\n  .afu-next__number,\n  .afu-next__content { transform: none; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .afu-next__step,\n  .afu-next__step *,\n  .afu-next__step::before,\n  .afu-next__step::after { transition: none !important; }\n  .afu-next__step,\n  .afu-next__step:hover { transform: none !important; }\n  .afu-next__number,\n  .afu-next__content { transform: none !important; }\n}\n\n\/* Mobile scroll-reveal adaptation of the referenced layered section effect. *\/\n@media (max-width: 700px) {\n  .afu-next {\n    overflow: visible;\n    padding: 72px 0 36px;\n    background: #050505;\n  }\n\n  .afu-next__wrap {\n    width: 100%;\n    margin: 0;\n  }\n\n  .afu-next__header {\n    width: auto;\n    margin: 0 20px 34px;\n  }\n\n  .afu-next__header h2 {\n    font-size: clamp(38px, 11vw, 54px);\n  }\n\n  .afu-next__steps {\n    display: block;\n    width: 100%;\n    padding: 0 14px 14svh;\n    perspective: none;\n  }\n\n  .afu-next__step,\n  .afu-next__step:hover {\n    position: sticky;\n    top: 14px;\n    display: grid;\n    grid-template-columns: 72px minmax(0, 1fr);\n    align-items: center;\n    gap: 18px;\n    width: 100%;\n    min-height: clamp(410px, 68svh, 580px);\n    margin: 0 0 12svh;\n    padding: 30px 24px;\n    border-radius: 20px;\n    transform: none !important;\n    box-shadow: 0 28px 70px rgba(0,0,0,.62);\n    isolation: isolate;\n  }\n\n  .afu-next__step:nth-child(1) { z-index: 1; background: radial-gradient(circle at 88% 12%, rgba(197,31,38,.20), transparent 28%), linear-gradient(155deg,#151515,#080808); }\n  .afu-next__step:nth-child(2) { z-index: 2; background: radial-gradient(circle at 12% 88%, rgba(197,31,38,.17), transparent 30%), linear-gradient(155deg,#111,#070707); }\n  .afu-next__step:nth-child(3) { z-index: 3; background: radial-gradient(circle at 86% 18%, rgba(239,51,64,.20), transparent 30%), linear-gradient(155deg,#151515,#080808); }\n  .afu-next__step:nth-child(4) { z-index: 4; background: radial-gradient(circle at 15% 16%, rgba(197,31,38,.16), transparent 30%), linear-gradient(155deg,#101010,#060606); }\n  .afu-next__step:nth-child(5) { z-index: 5; background: radial-gradient(circle at 88% 82%, rgba(197,31,38,.19), transparent 30%), linear-gradient(155deg,#151515,#080808); }\n  .afu-next__step:nth-child(6) { z-index: 6; margin-bottom: 0; background: radial-gradient(circle at 84% 16%, rgba(239,51,64,.23), transparent 30%), linear-gradient(155deg,#171717,#080808); }\n\n  .afu-next__step::before {\n    display: block;\n    opacity: 1;\n    background: linear-gradient(180deg, rgba(255,255,255,.025), transparent 28%);\n  }\n\n  .afu-next__step::after {\n    opacity: .8;\n    transform: none;\n  }\n\n  .afu-next__number {\n    justify-content: center;\n    align-self: center;\n    color: rgba(239,51,64,.32);\n    font-size: clamp(3rem, 13vw, 5rem);\n    transform: none;\n  }\n\n  .afu-next__content {\n    transform: none;\n  }\n\n  .afu-next__content h3 {\n    font-size: clamp(26px, 7.5vw, 38px);\n    line-height: 1.02;\n  }\n\n  .afu-next__content > p:last-child {\n    font-size: 15px;\n    line-height: 1.66;\n  }\n\n  .afu-next__priority {\n    position: relative;\n    z-index: 10;\n    margin: 0 14px;\n    border-radius: 20px;\n  }\n}\n\n@media (max-width: 480px) {\n  .afu-next__step,\n  .afu-next__step:hover {\n    grid-template-columns: 1fr;\n    align-content: center;\n  }\n\n  .afu-next__number {\n    justify-content: flex-start;\n    font-size: 3rem;\n  }\n}\n\n@media (max-width: 700px) and (prefers-reduced-motion: reduce) {\n  .afu-next__step,\n  .afu-next__step:hover {\n    position: relative;\n    top: auto;\n    margin-bottom: 18px;\n  }\n}\n<\/style>\n\n<script>\n(function () {\n  const cards = document.querySelectorAll(\".afu-next__step\");\n\n  if (!cards.length) return;\n\n  const finePointer = window.matchMedia(\n    \"(hover: hover) and (pointer: fine)\"\n  );\n\n  if (!finePointer.matches) return;\n\n  cards.forEach((card) => {\n    let frame = null;\n\n    function updateCard(event) {\n      if (frame) cancelAnimationFrame(frame);\n\n      frame = requestAnimationFrame(() => {\n        const rect = card.getBoundingClientRect();\n        const x = event.clientX - rect.left;\n        const y = event.clientY - rect.top;\n        const px = x \/ rect.width;\n        const py = y \/ rect.height;\n        const xAxis = (px - 0.5) * 2;\n        const yAxis = (py - 0.5) * 2;\n        const rotateY = xAxis * 11;\n        const rotateX = yAxis * -8;\n\n        card.style.setProperty(\"--ry\", `${rotateY.toFixed(2)}deg`);\n        card.style.setProperty(\"--rx\", `${rotateX.toFixed(2)}deg`);\n        card.style.setProperty(\"--mx\", `${(px * 100).toFixed(1)}%`);\n        card.style.setProperty(\"--my\", `${(py * 100).toFixed(1)}%`);\n      });\n    }\n\n    function enterCard(event) {\n      card.classList.remove(\"is-resetting\");\n      card.classList.add(\"is-reactive\");\n      updateCard(event);\n    }\n\n    function leaveCard() {\n      if (frame) {\n        cancelAnimationFrame(frame);\n        frame = null;\n      }\n\n      card.classList.remove(\"is-reactive\");\n      card.classList.add(\"is-resetting\");\n      card.style.setProperty(\"--rx\", \"0deg\");\n      card.style.setProperty(\"--ry\", \"0deg\");\n      card.style.setProperty(\"--mx\", \"50%\");\n      card.style.setProperty(\"--my\", \"50%\");\n\n      window.setTimeout(() => {\n        card.classList.remove(\"is-resetting\");\n      }, 700);\n    }\n\n    card.addEventListener(\"pointerenter\", enterCard);\n    card.addEventListener(\"pointermove\", updateCard);\n    card.addEventListener(\"pointerleave\", leaveCard);\n  });\n})();\n<\/script>\n\n\n\n<style data-wp-block-html=\"css\">\n.afu-youtube-section {\n  width: 100%;\n  max-width: none;\n  padding: clamp(84px, 8vw, 118px) 0;\n  background: #111111;\n}\n\n.afu-youtube-section > .afu-wrap {\n  width: min(1180px, calc(100% - 44px));\n  margin-inline: auto;\n}\n\n.afu-youtube-head {\n  max-width: 800px;\n  margin-bottom: 42px;\n}\n\n.afu-kicker {\n  display: inline-flex;\n  align-items: center;\n  gap: 11px;\n\n  margin: 0 0 18px;\n\n  color: #ef3340;\n  font-size: 11px;\n  font-weight: 900;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n}\n\n.afu-kicker::before {\n  content: \"\";\n\n  width: 34px;\n  height: 2px;\n\n  background: #c51f26;\n}\n\n.afu-youtube-head h2 {\n  margin: 0;\n\n  color: #ffffff;\n  font-size: clamp(40px, 5vw, 66px);\n  font-weight: 900;\n  line-height: 1.02;\n  letter-spacing: -0.045em;\n  text-transform: uppercase;\n}\n\n.afu-youtube-frame {\n  position: relative;\n  aspect-ratio: 16 \/ 9;\n  overflow: hidden;\n  background: #000000;\n  box-shadow: 0 30px 90px rgba(0, 0, 0, 0.48);\n}\n\n.afu-youtube-frame iframe {\n  display: block;\n  width: 100%;\n  height: 100%;\n  border: 0;\n}\n\n@media (max-width: 700px) {\n  .afu-youtube-section > .afu-wrap {\n    width: calc(100% - 28px);\n  }\n\n  .afu-youtube-head h2 {\n    font-size: 38px;\n  }\n}\n<\/style>\n\n<section data-consonant-block-name=\"core\/html\" data-consonant-block-path=\"6\" data-consonant-block=\"post-35-how-the-system-works\" data-consonant-page=\"35\" data-consonant-source=\"post-content\" data-consonant-uuid=\"92cf1343-1a80-470f-b1c9-9b0c443d4efa\"\n  class=\"afu-youtube-section\"\n  aria-labelledby=\"afu-video-title\"\n>\n  <div class=\"afu-wrap\">\n    <div class=\"afu-youtube-head\">\n      <p class=\"afu-kicker\">\n        See how the system works\n      <\/p>\n\n      <h2 id=\"afu-video-title\">\n        Training, guidance, and accountability in one place.\n      <\/h2>\n    <\/div>\n\n    <div class=\"afu-youtube-frame\">\n      <iframe\n        src=\"https:\/\/www.youtube.com\/embed\/t7uMrML6Wz0?si=OzHHOra0RO-AlsDv\"\n        title=\"Ageless Fitness USA coaching video\"\n        frameborder=\"0\"\n        allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\"\n        referrerpolicy=\"strict-origin-when-cross-origin\"\n        allowfullscreen\n        loading=\"lazy\"\n      ><\/iframe>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n\n<section data-consonant-block-name=\"core\/html\" data-consonant-block-path=\"7\" data-consonant-block=\"post-35-services-results-and-plans\" data-consonant-page=\"35\" data-consonant-source=\"post-content\" data-consonant-uuid=\"92cf1343-1a80-470f-b1c9-9b0c443d4efa\" id=\"afu-story-v2\" aria-label=\"Ageless Fitness USA services, results, and plans\">\n  <div class=\"afu-story-stage\">\n    <article class=\"afu-story-slide afu-story-slide-1 is-active\" id=\"app\" data-slide=\"1\" aria-hidden=\"false\">\n      <div class=\"afu-story-media\">\n        <img decoding=\"async\" src=\"https:\/\/agelessfitnessusa.com\/wp-content\/uploads\/2026\/08\/app.webp\" alt=\"Ageless Fitness USA mobile app\" loading=\"eager\">\n      <\/div>\n      <div class=\"afu-story-copy\">\n        <p class=\"afu-story-eyebrow\">Your plan in your pocket<\/p>\n        <h2>One app. Every part of the journey.<\/h2>\n        <p class=\"afu-story-body\">Track workouts, log meals, follow custom programming, review progress, and communicate with your coach without reorganizing your life around a gym schedule.<\/p>\n        <div class=\"afu-story-feature-grid\">\n          <span>On-demand workouts<\/span>\n          <span>Workout tracking<\/span>\n          <span>Nutrition tools<\/span>\n          <span>Coach feedback<\/span>\n        <\/div>\n      <\/div>\n    <\/article>\n\n    <article class=\"afu-story-slide afu-story-slide-2\" id=\"results\" data-slide=\"2\" aria-hidden=\"true\">\n      <div class=\"afu-story-copy\">\n        <p class=\"afu-story-eyebrow\">Real support. Real progress.<\/p>\n        <h2>Transformation is personal.<\/h2>\n        <blockquote class=\"afu-story-quote\">\u201cWhen I started this app I was 245 pounds and coming off of a major surgery.\u201d<\/blockquote>\n        <p class=\"afu-story-credit\">Brent Sharon \u00b7 Verified Google reviewer<\/p>\n      <\/div>\n      <div class=\"afu-story-media\">\n        <img decoding=\"async\" src=\"https:\/\/agelessfitnessusa.com\/wp-content\/uploads\/2026\/08\/before-ageless-fitness.webp\" alt=\"Brent before Ageless Fitness USA coaching\" loading=\"lazy\">\n      <\/div>\n    <\/article>\n\n    <article class=\"afu-story-slide afu-story-slide-3\" id=\"results-after\" data-slide=\"3\" aria-hidden=\"true\">\n      <div class=\"afu-story-media\">\n        <img decoding=\"async\" src=\"https:\/\/agelessfitnessusa.com\/wp-content\/uploads\/2026\/08\/after-photo.webp\" alt=\"Brent after Ageless Fitness USA coaching\" loading=\"lazy\">\n      <\/div>\n      <div class=\"afu-story-copy\">\n        <p class=\"afu-story-eyebrow\">Brent\u2019s transformation<\/p>\n        <h2>The best shape of my life.<\/h2>\n        <blockquote class=\"afu-story-quote afu-story-quote-long\">\u201cI was extremely motivated by Dan from the very beginning. The app is very easy to use, and Dan is so helpful with any questions I had. I am now down to 165 pounds, and at 42 years old I feel like I\u2019m in the best shape of my life. This app gives you the opportunity to track your fitness and diet goals. If you really are ready to lose weight, this is the app. It is affordable and convenient for today\u2019s busy lifestyle. Dan personalizes your workout and diet, so it\u2019s easy to get right to work. Best fitness app I have had, hands down.\u201d<\/blockquote>\n        <p class=\"afu-story-credit\">Brent Sharon \u00b7 Verified Google reviewer<\/p>\n      <\/div>\n    <\/article>\n\n    <article class=\"afu-story-slide afu-story-slide-4\" id=\"plans\" data-slide=\"4\" aria-hidden=\"true\">\n      <div class=\"afu-story-copy\">\n        <p class=\"afu-story-eyebrow\">Start where you are<\/p>\n        <h2>Choose the support you need.<\/h2>\n        <div class=\"afu-story-plans\">\n          <a class=\"afu-story-plan\" href=\"https:\/\/www.trainerize.me\/profile\/agelessfitnessusa\/Daniel.Dunaski\/\">\n            <strong>Basic Membership<\/strong>\n            <span>$9.99\/month \u00b7 app access, workouts, nutrition tracking<\/span>\n          <\/a>\n          <a class=\"afu-story-plan\" href=\"https:\/\/www.trainerize.me\/profile\/agelessfitnessusa\/Daniel.Dunaski\/\">\n            <strong>Weekly Custom Training<\/strong>\n            <span>Fresh programming built around your goals<\/span>\n          <\/a>\n          <a class=\"afu-story-plan\" href=\"https:\/\/www.trainerize.me\/profile\/agelessfitnessusa\/Daniel.Dunaski\/\">\n            <strong>Training + Nutrition<\/strong>\n            <span>One connected transformation plan<\/span>\n          <\/a>\n        <\/div>\n      <\/div>\n      <div class=\"afu-story-media\">\n        <img decoding=\"async\" src=\"https:\/\/agelessfitnessusa.com\/wp-content\/uploads\/2026\/08\/training-e1786281414185.webp\" alt=\"Ageless Fitness USA personal training\" loading=\"lazy\">\n      <\/div>\n    <\/article>\n\n    <article class=\"afu-story-slide afu-story-slide-5\" id=\"join\" data-slide=\"5\" aria-hidden=\"true\">\n      <div class=\"afu-story-media\">\n        <img decoding=\"async\" src=\"https:\/\/agelessfitnessusa.com\/wp-content\/uploads\/2026\/07\/ChatGPT-Image-Jul-31-2026-06_25_01-PM-2.png\" alt=\"Ageless Fitness USA\" loading=\"lazy\">\n      <\/div>\n      <div class=\"afu-story-copy\">\n        <p class=\"afu-story-eyebrow\">Your ageless journey begins now<\/p>\n        <h2>Invest in the quality of life you deserve.<\/h2>\n        <p class=\"afu-story-body\">Take the first step with app access or connect with Danny for a customized training and nutrition plan.<\/p>\n        <a class=\"afu-story-cta\" href=\"https:\/\/www.trainerize.me\/profile\/agelessfitnessusa\/Daniel.Dunaski\/\">Join Ageless Fitness USA<\/a>\n      <\/div>\n    <\/article>\n\n    <nav class=\"afu-story-dots\" aria-label=\"Story navigation\">\n      <button class=\"afu-story-dot is-active\" type=\"button\" aria-label=\"Show app section\" aria-current=\"step\"><\/button>\n      <button class=\"afu-story-dot\" type=\"button\" aria-label=\"Show transformation introduction\"><\/button>\n      <button class=\"afu-story-dot\" type=\"button\" aria-label=\"Show transformation result\"><\/button>\n      <button class=\"afu-story-dot\" type=\"button\" aria-label=\"Show plans section\"><\/button>\n      <button class=\"afu-story-dot\" type=\"button\" aria-label=\"Show join section\"><\/button>\n    <\/nav>\n\n    <span class=\"afu-story-hint\" aria-hidden=\"true\">Scroll to explore<\/span>\n  <\/div>\n<\/section>\n\n<style>\n#afu-story-v2,\n#afu-story-v2 * { box-sizing: border-box; }\n\n#afu-story-v2 {\n  position: relative;\n  width: 100vw;\n  min-height: 500vh;\n  margin-left: calc(50% - 50vw);\n  background: #080808;\n  color: #fff;\n}\n\n#afu-story-v2 .afu-story-stage {\n  position: sticky;\n  top: 0;\n  width: 100%;\n  height: 100vh;\n  min-height: 640px;\n  overflow: hidden;\n  background: #080808;\n}\n\n#afu-story-v2 .afu-story-slide {\n  position: absolute;\n  inset: 0;\n  z-index: 0;\n  display: grid;\n  grid-template-columns: minmax(0,1fr) minmax(0,1fr);\n  width: 100%;\n  height: 100%;\n  opacity: 0;\n  visibility: hidden;\n  pointer-events: none;\n  transition: opacity 260ms ease, visibility 260ms ease;\n}\n\n#afu-story-v2 .afu-story-slide.is-active {\n  z-index: 2;\n  opacity: 1;\n  visibility: visible;\n  pointer-events: auto;\n}\n\n#afu-story-v2 .afu-story-media,\n#afu-story-v2 .afu-story-copy {\n  position: relative;\n  min-width: 0;\n  min-height: 0;\n  overflow: hidden;\n}\n\n#afu-story-v2 .afu-story-media { background: #050505; }\n\n#afu-story-v2 .afu-story-media img {\n  position: absolute;\n  inset: 0;\n  display: block;\n  width: 100%;\n  height: 100%;\n  max-width: none;\n  object-fit: cover;\n  object-position: center;\n  border: 0;\n  border-radius: 0;\n  box-shadow: none;\n  filter: none;\n}\n\n#afu-story-v2 .afu-story-slide-4 .afu-story-media img { object-position: 18% center; }\n#afu-story-v2 .afu-story-slide-5 .afu-story-media img {\n  inset: 14%;\n  width: 72%;\n  height: 72%;\n  object-fit: contain;\n  object-position: center;\n}\n\n#afu-story-v2 .afu-story-copy {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  padding: clamp(52px,7vw,132px);\n  background: #111;\n}\n\n#afu-story-v2 .afu-story-eyebrow {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  margin: 0 0 20px;\n  color: #b9b9b9;\n  font-size: 13px;\n  font-weight: 800;\n  line-height: 1.35;\n  letter-spacing: .17em;\n  text-transform: uppercase;\n}\n\n#afu-story-v2 .afu-story-eyebrow::before {\n  content: \"\";\n  width: 30px;\n  height: 2px;\n  flex: 0 0 30px;\n  background: #ef3340;\n}\n\n#afu-story-v2 .afu-story-copy h2 {\n  max-width: 720px;\n  margin: 0;\n  color: #fff;\n  font-size: clamp(38px,4vw,68px);\n  font-weight: 900;\n  line-height: .98;\n  letter-spacing: -.045em;\n  text-transform: uppercase;\n}\n\n#afu-story-v2 .afu-story-body {\n  max-width: 720px;\n  margin: 26px 0 0;\n  color: #b9b9b9;\n  font-size: clamp(15px,1.05vw,18px);\n  line-height: 1.7;\n}\n\n#afu-story-v2 .afu-story-feature-grid {\n  display: grid;\n  grid-template-columns: repeat(2,minmax(0,1fr));\n  gap: 10px;\n  width: min(100%,720px);\n  margin-top: 30px;\n}\n\n#afu-story-v2 .afu-story-feature-grid span {\n  padding: 15px 16px;\n  border: 1px solid rgba(255,255,255,.12);\n  background: rgba(255,255,255,.025);\n  color: #d0d0d0;\n  font-size: 12px;\n  font-weight: 800;\n  letter-spacing: .035em;\n  text-transform: uppercase;\n}\n\n#afu-story-v2 .afu-story-quote {\n  max-width: 720px;\n  margin: 28px 0 0;\n  color: #eee;\n  font-size: clamp(19px,1.45vw,28px);\n  line-height: 1.48;\n}\n\n#afu-story-v2 .afu-story-quote-long {\n  font-size: clamp(15px,1.15vw,20px);\n  line-height: 1.55;\n}\n\n#afu-story-v2 .afu-story-credit {\n  margin: 20px 0 0;\n  color: #b6b6b6;\n  font-size: 12px;\n  font-weight: 800;\n  letter-spacing: .13em;\n  text-transform: uppercase;\n}\n\n#afu-story-v2 .afu-story-plans {\n  display: grid;\n  gap: 12px;\n  width: min(100%,720px);\n  margin-top: 30px;\n}\n\n#afu-story-v2 .afu-story-plan {\n  display: grid;\n  gap: 6px;\n  padding: 18px;\n  border: 1px solid rgba(255,255,255,.12);\n  background: rgba(255,255,255,.035);\n  color: inherit;\n  text-decoration: none;\n  transition: border-color 180ms ease, background 180ms ease;\n}\n\n#afu-story-v2 .afu-story-plan:hover {\n  border-color: #ef3340;\n  background: rgba(239,51,64,.09);\n}\n\n#afu-story-v2 .afu-story-plan strong { color:#fff; font-size:14px; text-transform:uppercase; }\n#afu-story-v2 .afu-story-plan span { color:#999; font-size:12px; line-height:1.5; }\n\n#afu-story-v2 .afu-story-cta {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: fit-content;\n  min-height: 50px;\n  margin-top: 30px;\n  padding: 14px 22px;\n  border: 1px solid #d22531;\n  border-radius: 2px;\n  background: #d22531;\n  color: #fff;\n  font-size: 12px;\n  font-weight: 900;\n  letter-spacing: .06em;\n  text-decoration: none;\n  text-transform: uppercase;\n}\n\n#afu-story-v2 .afu-story-dots {\n  position: absolute;\n  z-index: 8;\n  top: 50%;\n  left: 0;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 10px;\n  width: 34px;\n  margin: 0;\n  padding: 12px 0;\n  transform: translateY(-50%);\n}\n\n#afu-story-v2 .afu-story-dot {\n  width: 10px;\n  height: 10px;\n  margin: 0;\n  padding: 0;\n  border: 1px solid rgba(255,255,255,.9);\n  border-radius: 50%;\n  background: transparent;\n  cursor: pointer;\n}\n\n#afu-story-v2 .afu-story-dot.is-active { border-color:#ef3340; background:#ef3340; }\n\n#afu-story-v2 .afu-story-hint {\n  position: absolute;\n  z-index: 8;\n  left: 50%;\n  bottom: 22px;\n  color: #777;\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: .14em;\n  text-transform: uppercase;\n  transform: translateX(-50%);\n}\n\n@media (min-width:801px) {\n  #afu-story-v2 .afu-story-slide { display:block; opacity:1; visibility:visible; transition:none; }\n  #afu-story-v2 .afu-story-media,\n  #afu-story-v2 .afu-story-copy {\n    position:absolute;\n    top:0;\n    bottom:0;\n    width:60%;\n    height:100%;\n    transition:transform 720ms cubic-bezier(.77,0,.175,1);\n    will-change:transform;\n  }\n\n  #afu-story-v2 .afu-story-slide:nth-child(odd) .afu-story-media {\n    left:0; right:auto; clip-path:polygon(0 0,100% 0,67% 100%,0 100%);\n  }\n  #afu-story-v2 .afu-story-slide:nth-child(odd) .afu-story-copy {\n    left:auto; right:0; clip-path:polygon(33% 0,100% 0,100% 100%,0 100%);\n  }\n  #afu-story-v2 .afu-story-slide:nth-child(even) .afu-story-copy {\n    left:0; right:auto; clip-path:polygon(0 0,100% 0,67% 100%,0 100%);\n  }\n  #afu-story-v2 .afu-story-slide:nth-child(even) .afu-story-media {\n    left:auto; right:0; clip-path:polygon(33% 0,100% 0,100% 100%,0 100%);\n  }\n\n  #afu-story-v2 .afu-story-slide:nth-child(odd):not(.is-active) .afu-story-media,\n  #afu-story-v2 .afu-story-slide:nth-child(even):not(.is-active) .afu-story-copy { transform:translate3d(0,100%,0); }\n  #afu-story-v2 .afu-story-slide:nth-child(odd):not(.is-active) .afu-story-copy,\n  #afu-story-v2 .afu-story-slide:nth-child(even):not(.is-active) .afu-story-media { transform:translate3d(0,-100%,0); }\n  #afu-story-v2 .afu-story-slide.is-before:nth-child(odd) .afu-story-media,\n  #afu-story-v2 .afu-story-slide.is-before:nth-child(even) .afu-story-copy { transform:translate3d(0,-100%,0); }\n  #afu-story-v2 .afu-story-slide.is-before:nth-child(odd) .afu-story-copy,\n  #afu-story-v2 .afu-story-slide.is-before:nth-child(even) .afu-story-media { transform:translate3d(0,100%,0); }\n  #afu-story-v2 .afu-story-slide.is-active .afu-story-media,\n  #afu-story-v2 .afu-story-slide.is-active .afu-story-copy { transform:translate3d(0,0,0); }\n\n  #afu-story-v2 .afu-story-copy { padding-left:0!important; padding-right:0!important; }\n  #afu-story-v2 .afu-story-copy > .afu-story-eyebrow,\n  #afu-story-v2 .afu-story-copy > h2,\n  #afu-story-v2 .afu-story-copy > .afu-story-body,\n  #afu-story-v2 .afu-story-copy > .afu-story-feature-grid,\n  #afu-story-v2 .afu-story-copy > .afu-story-quote,\n  #afu-story-v2 .afu-story-copy > .afu-story-credit,\n  #afu-story-v2 .afu-story-copy > .afu-story-plans { width:32vw; max-width:none; margin-right:0; }\n\n  #afu-story-v2 .afu-story-slide:nth-child(even) .afu-story-copy > * { margin-left:9vw; }\n  #afu-story-v2 .afu-story-slide:nth-child(odd) .afu-story-copy > * { margin-left:19.45vw; }\n\n  #afu-story-v2 .afu-story-slide-1 .afu-story-media img {\n    inset:0 auto 0 -5vw; width:60vw; height:100%; object-fit:contain; object-position:center;\n  }\n  #afu-story-v2 .afu-story-slide-4 .afu-story-media img {\n    inset:0; width:100%; height:100%; object-fit:cover; object-position:center; background:#050505;\n  }\n  #afu-story-v2 .afu-story-slide-5 .afu-story-media img {\n    inset:22% auto auto 11vw; width:28vw; height:56%; object-fit:contain; object-position:center;\n  }\n}\n\n@media (max-width:980px) {\n  #afu-story-v2 .afu-story-copy { padding:46px; }\n  #afu-story-v2 .afu-story-copy h2 { font-size:clamp(34px,5vw,54px); }\n  #afu-story-v2 .afu-story-quote-long { font-size:15px; }\n}\n\n\/* Legacy mobile rules retained underneath the final mobile override. *\/\n@media (max-width:800px) {\n  #afu-story-v2 {\n    width:100%;\n    min-height:0;\n    margin-left:0;\n    overflow:visible;\n    background:#070707;\n  }\n\n  #afu-story-v2 .afu-story-stage {\n    position:relative;\n    top:auto;\n    width:100%;\n    height:auto;\n    min-height:0;\n    overflow:visible;\n    background:#070707;\n  }\n\n  #afu-story-v2 .afu-story-slide,\n  #afu-story-v2 .afu-story-slide.is-active {\n    position:relative;\n    inset:auto;\n    display:block;\n    width:100%;\n    height:auto;\n    min-height:0;\n    opacity:1;\n    visibility:visible;\n    pointer-events:auto;\n    background:#080808;\n    isolation:isolate;\n  }\n\n  #afu-story-v2 .afu-story-media {\n    position:-webkit-sticky;\n    position:sticky;\n    top:0;\n    z-index:1;\n    width:100%;\n    height:72svh;\n    min-height:420px;\n    max-height:720px;\n    overflow:hidden;\n    background:#050505;\n    transform:translateZ(0);\n    -webkit-transform:translateZ(0);\n  }\n\n  #afu-story-v2 .afu-story-media::after {\n    content:\"\";\n    position:absolute;\n    inset:0;\n    z-index:2;\n    pointer-events:none;\n    background:linear-gradient(to bottom,rgba(0,0,0,.36) 0%,rgba(0,0,0,.04) 30%,rgba(0,0,0,.08) 64%,rgba(0,0,0,.78) 100%);\n  }\n\n  #afu-story-v2 .afu-story-media img {\n    position:absolute;\n    z-index:1;\n    inset:-5% 0;\n    display:block;\n    width:100%;\n    height:110%;\n    max-width:none;\n    opacity:1;\n    object-fit:cover;\n    object-position:center;\n    transform:none;\n    -webkit-transform:none;\n    will-change:auto;\n    backface-visibility:hidden;\n    -webkit-backface-visibility:hidden;\n  }\n\n  #afu-story-v2 .afu-story-slide-1 .afu-story-media img,\n  #afu-story-v2 .afu-story-slide-5 .afu-story-media img {\n    inset:8%;\n    width:84%;\n    height:84%;\n    object-fit:contain;\n    object-position:center;\n  }\n\n  #afu-story-v2 .afu-story-slide-2 .afu-story-media img { object-position:center 34%; }\n  #afu-story-v2 .afu-story-slide-3 .afu-story-media img { object-position:center 20%; }\n  #afu-story-v2 .afu-story-slide-4 .afu-story-media img { object-position:18% center; }\n\n  #afu-story-v2 .afu-story-copy {\n    position:relative;\n    z-index:3;\n    width:100%;\n    min-height:54svh;\n    margin-top:-10svh;\n    padding:clamp(72px,16vw,96px) 28px clamp(70px,16vw,100px);\n    overflow:visible;\n    background:linear-gradient(to bottom,#111 0%,#0d0d0d 100%);\n    border-radius:24px 24px 0 0;\n    box-shadow:0 -24px 60px rgba(0,0,0,.5);\n  }\n\n  #afu-story-v2 .afu-story-slide:not(:last-of-type) .afu-story-copy {\n    padding-bottom:clamp(84px,20vw,120px);\n  }\n\n  #afu-story-v2 .afu-story-feature-grid { grid-template-columns:1fr; }\n  #afu-story-v2 .afu-story-copy h2 { font-size:clamp(36px,9vw,52px); }\n  #afu-story-v2 .afu-story-quote { font-size:clamp(18px,4.7vw,24px); }\n  #afu-story-v2 .afu-story-quote-long { font-size:15px; line-height:1.58; }\n\n  #afu-story-v2 .afu-story-dots,\n  #afu-story-v2 .afu-story-hint { display:none; }\n}\n\n@media (max-width:430px) {\n  #afu-story-v2 .afu-story-media {\n    height:68svh;\n    min-height:390px;\n  }\n\n  #afu-story-v2 .afu-story-copy {\n    margin-top:-8svh;\n    padding-left:22px;\n    padding-right:22px;\n  }\n}\n\n@media (prefers-reduced-motion:reduce) {\n  #afu-story-v2 .afu-story-slide { transition:none; }\n}\n\n\/* Mobile v3: full-bleed image windows with a safe normal-flow fallback. *\/\n@media (max-width:800px) {\n  #afu-story-v2 {\n    width:100vw;\n    min-height:0;\n    margin-left:calc(50% - 50vw);\n    overflow:visible;\n    background:#070707;\n  }\n\n  #afu-story-v2 .afu-story-stage {\n    position:relative;\n    top:auto;\n    width:100%;\n    height:auto;\n    min-height:0;\n    overflow:visible;\n    background:#070707;\n  }\n\n  #afu-story-v2 .afu-story-slide,\n  #afu-story-v2 .afu-story-slide.is-active {\n    position:relative;\n    inset:auto;\n    z-index:auto;\n    display:flex;\n    flex-direction:column;\n    width:100%;\n    height:auto;\n    min-height:0;\n    opacity:1;\n    visibility:visible;\n    pointer-events:auto;\n    overflow:visible;\n    background:#070707;\n    transition:none;\n    isolation:auto;\n  }\n\n  #afu-story-v2 .afu-story-slide + .afu-story-slide {\n    border-top:1px solid rgba(255,255,255,.07);\n  }\n\n  #afu-story-v2 .afu-story-media {\n    order:1;\n    position:relative;\n    top:auto;\n    z-index:1;\n    flex:0 0 auto;\n    width:100vw;\n    height:64vh;\n    height:64svh;\n    min-height:360px;\n    max-height:620px;\n    margin:0;\n    overflow:hidden;\n    background:#050505;\n    transform:none!important;\n    -webkit-transform:none!important;\n    clip-path:none!important;\n  }\n\n  #afu-story-v2 .afu-story-media::after {\n    content:\"\";\n    position:absolute;\n    inset:0;\n    z-index:2;\n    pointer-events:none;\n    background:linear-gradient(to bottom,rgba(0,0,0,.42) 0%,rgba(0,0,0,.03) 28%,rgba(0,0,0,.08) 62%,rgba(0,0,0,.88) 100%);\n  }\n\n  #afu-story-v2 .afu-story-media img,\n  #afu-story-v2 .afu-story-slide-1 .afu-story-media img,\n  #afu-story-v2 .afu-story-slide-2 .afu-story-media img,\n  #afu-story-v2 .afu-story-slide-3 .afu-story-media img,\n  #afu-story-v2 .afu-story-slide-4 .afu-story-media img,\n  #afu-story-v2 .afu-story-slide-5 .afu-story-media img {\n    position:absolute;\n    inset:0;\n    z-index:1;\n    display:block;\n    width:100%;\n    height:100%;\n    max-width:none;\n    opacity:1;\n    object-fit:cover;\n    border:0;\n    border-radius:0;\n    box-shadow:none;\n    filter:none;\n    transform:none!important;\n    -webkit-transform:none!important;\n  }\n\n  #afu-story-v2 .afu-story-slide-1 .afu-story-media img,\n  #afu-story-v2 .afu-story-slide-5 .afu-story-media img {\n    inset:7%;\n    width:86%;\n    height:86%;\n    object-fit:contain;\n    object-position:center;\n  }\n\n  #afu-story-v2 .afu-story-slide-2 .afu-story-media img { object-position:center 34%; }\n  #afu-story-v2 .afu-story-slide-3 .afu-story-media img { object-position:center 20%; }\n  #afu-story-v2 .afu-story-slide-4 .afu-story-media img { object-position:18% center; }\n\n  #afu-story-v2 .afu-story-copy {\n    order:2;\n    position:relative;\n    top:auto;\n    z-index:3;\n    display:flex;\n    flex-direction:column;\n    justify-content:center;\n    width:calc(100% - 28px);\n    height:auto;\n    min-height:0;\n    margin:-72px 14px 0;\n    padding:64px 24px 76px!important;\n    overflow:visible;\n    background:linear-gradient(180deg,rgba(17,17,17,.985),#0b0b0b 72%);\n    border:1px solid rgba(255,255,255,.08);\n    border-bottom:0;\n    border-radius:22px 22px 0 0;\n    box-shadow:0 -22px 54px rgba(0,0,0,.52);\n    clip-path:none!important;\n    transform:none!important;\n    -webkit-transform:none!important;\n  }\n\n  #afu-story-v2 .afu-story-slide:not(:last-of-type) .afu-story-copy {\n    padding-bottom:84px!important;\n  }\n\n  #afu-story-v2 .afu-story-copy > * {\n    width:100%!important;\n    max-width:640px!important;\n    margin-left:0!important;\n    margin-right:0!important;\n  }\n\n  #afu-story-v2 .afu-story-eyebrow {\n    margin-bottom:16px!important;\n  }\n\n  #afu-story-v2 .afu-story-copy h2 {\n    font-size:clamp(35px,9.6vw,50px);\n    line-height:.98;\n  }\n\n  #afu-story-v2 .afu-story-body {\n    margin-top:22px!important;\n    font-size:16px;\n    line-height:1.68;\n  }\n\n  #afu-story-v2 .afu-story-feature-grid {\n    grid-template-columns:1fr 1fr;\n    gap:8px;\n    margin-top:24px!important;\n  }\n\n  #afu-story-v2 .afu-story-feature-grid span {\n    padding:13px 12px;\n    font-size:11px;\n  }\n\n  #afu-story-v2 .afu-story-quote {\n    margin-top:24px!important;\n    font-size:clamp(19px,5.3vw,24px);\n  }\n\n  #afu-story-v2 .afu-story-quote-long {\n    font-size:15px;\n    line-height:1.58;\n  }\n\n  #afu-story-v2 .afu-story-credit {\n    margin-top:18px!important;\n  }\n\n  #afu-story-v2 .afu-story-plans {\n    margin-top:24px!important;\n  }\n\n  #afu-story-v2 .afu-story-cta {\n    width:100%;\n    min-height:52px;\n    margin-top:26px!important;\n  }\n\n  #afu-story-v2 .afu-story-dots,\n  #afu-story-v2 .afu-story-hint {\n    display:none!important;\n  }\n}\n\n@media (max-width:430px) {\n  #afu-story-v2 .afu-story-media {\n    height:58vh;\n    height:58svh;\n    min-height:340px;\n  }\n\n  #afu-story-v2 .afu-story-copy {\n    width:calc(100% - 20px);\n    margin:-58px 10px 0;\n    padding:56px 20px 68px!important;\n    border-radius:18px 18px 0 0;\n  }\n\n  #afu-story-v2 .afu-story-feature-grid {\n    grid-template-columns:1fr;\n  }\n}\n\n\/* Progressive enhancement: sticky image creates the fixed-banner feel without background-attachment:fixed. *\/\n@supports ((position:sticky) or (position:-webkit-sticky)) {\n  @media (max-width:800px) {\n    #afu-story-v2 .afu-story-media {\n      position:-webkit-sticky;\n      position:sticky;\n      top:0;\n    }\n  }\n}\n\n@media (max-width:800px) and (prefers-reduced-motion:reduce) {\n  #afu-story-v2 .afu-story-media {\n    position:relative!important;\n    top:auto!important;\n  }\n}\n<\/style>\n\n<script>\n(function () {\n  \"use strict\";\n\n  function startStory() {\n    var story = document.getElementById(\"afu-story-v2\");\n    if (!story) return;\n\n    var stage = story.querySelector(\".afu-story-stage\");\n    var slides = Array.prototype.slice.call(story.querySelectorAll(\".afu-story-slide\"));\n    var dots = Array.prototype.slice.call(story.querySelectorAll(\".afu-story-dot\"));\n    var desktop = window.matchMedia(\"(min-width: 801px)\");\n    var activeIndex = -1;\n    var framePending = false;\n    var desktopListening = false;\n\n    function activate(index) {\n      index = Math.max(0, Math.min(slides.length - 1, index));\n      if (index === activeIndex) return;\n\n      slides.forEach(function (slide, i) {\n        var active = i === index;\n        slide.classList.toggle(\"is-active\", active);\n        slide.classList.toggle(\"is-before\", i < index);\n        slide.classList.toggle(\"is-after\", i > index);\n        slide.setAttribute(\"aria-hidden\", active ? \"false\" : \"true\");\n      });\n\n      dots.forEach(function (dot, i) {\n        var active = i === index;\n        dot.classList.toggle(\"is-active\", active);\n        dot.setAttribute(\"aria-current\", active ? \"step\" : \"false\");\n      });\n\n      activeIndex = index;\n    }\n\n    function showAllMobileSlides() {\n      activeIndex = -1;\n\n      slides.forEach(function (slide) {\n        slide.classList.add(\"is-active\");\n        slide.classList.remove(\"is-before\", \"is-after\");\n        slide.removeAttribute(\"aria-hidden\");\n      });\n\n      dots.forEach(function (dot, i) {\n        dot.classList.toggle(\"is-active\", i === 0);\n        dot.setAttribute(\"aria-current\", i === 0 ? \"step\" : \"false\");\n      });\n    }\n\n    function updateFromScroll() {\n      framePending = false;\n      if (!desktop.matches) return;\n\n      var rect = story.getBoundingClientRect();\n      var distance = Math.max(1, story.offsetHeight - stage.offsetHeight);\n      var progress = Math.max(0, Math.min(0.999999, -rect.top \/ distance));\n      activate(Math.floor(progress * slides.length));\n    }\n\n    function scheduleUpdate() {\n      if (!desktop.matches || framePending) return;\n      framePending = true;\n      window.requestAnimationFrame(updateFromScroll);\n    }\n\n    function enableDesktopStory() {\n      if (!desktopListening) {\n        window.addEventListener(\"scroll\", scheduleUpdate, { passive: true });\n        desktopListening = true;\n      }\n      scheduleUpdate();\n    }\n\n    function disableDesktopStory() {\n      if (desktopListening) {\n        window.removeEventListener(\"scroll\", scheduleUpdate);\n        desktopListening = false;\n      }\n      showAllMobileSlides();\n    }\n\n    function syncMode() {\n      if (desktop.matches) {\n        enableDesktopStory();\n      } else {\n        disableDesktopStory();\n      }\n    }\n\n    function goToSlide(index) {\n      if (!desktop.matches) return;\n      var rect = story.getBoundingClientRect();\n      var distance = Math.max(1, story.offsetHeight - stage.offsetHeight);\n      var destination = window.pageYOffset + rect.top + distance * ((index + 0.5) \/ slides.length);\n      window.scrollTo({ top: destination, behavior: \"smooth\" });\n    }\n\n    dots.forEach(function (dot, index) {\n      dot.addEventListener(\"click\", function () {\n        goToSlide(index);\n      });\n    });\n\n    window.addEventListener(\"resize\", function () {\n      if (desktop.matches) scheduleUpdate();\n    });\n\n    if (desktop.addEventListener) {\n      desktop.addEventListener(\"change\", syncMode);\n    } else if (desktop.addListener) {\n      desktop.addListener(syncMode);\n    }\n\n    activate(0);\n    syncMode();\n  }\n\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", startStory, { once: true });\n  } else {\n    startStory();\n  }\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Start Your Journey Check Your Fitness Age APP Workout App Access Your plan, progress, and support in one place. 1:1 Personal Coaching Customized guidance from Danny and the team. NUT Nutrition Tracking Meals, recipes, barcode scanning, and coaching. 24\/7 Train Anywhere Online programming that moves with your schedule. Meet your fitness guide Built from a [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-no-title","meta":{"footnotes":""},"class_list":["post-35","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/agelessfitnessusa.com\/index.php?rest_route=\/wp\/v2\/pages\/35","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/agelessfitnessusa.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/agelessfitnessusa.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/agelessfitnessusa.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/agelessfitnessusa.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=35"}],"version-history":[{"count":16,"href":"https:\/\/agelessfitnessusa.com\/index.php?rest_route=\/wp\/v2\/pages\/35\/revisions"}],"predecessor-version":[{"id":102,"href":"https:\/\/agelessfitnessusa.com\/index.php?rest_route=\/wp\/v2\/pages\/35\/revisions\/102"}],"wp:attachment":[{"href":"https:\/\/agelessfitnessusa.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=35"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}