<turbo-stream action="remove" target="catalog_featured"></turbo-stream>
<turbo-stream action="replace" target="catalog_content"><template>
  <turbo-frame id="catalog_content" target="_top" class="px-[3%] py-4 grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 xl:grid-cols-5 gap-x-4 gap-y-6">
  </turbo-frame>
</template></turbo-stream>
<turbo-stream action="append" target="catalog_content"><template>
    <swiper-slide
  data-card="video_4140033"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Ryan Palermo at Beacon MMA"
    data-author-title-0="Ryan Palermo" data-author-permalink-0="ryan-palermo"
    data-published-at="2026-04-08T10:23:43-04:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;4140033&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-4-7-2026-46286e">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="Triangle &amp; Omoplata from Guard — BJJ with Coach Ryan 4-7-2026" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/4140033/horizontal/2c8fe85f-34ec-4b83-babb-e014cda5a8b0.png?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/4140033/horizontal/2c8fe85f-34ec-4b83-babb-e014cda5a8b0.png?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/4140033/horizontal/2c8fe85f-34ec-4b83-babb-e014cda5a8b0.png?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/4140033/horizontal/2c8fe85f-34ec-4b83-babb-e014cda5a8b0.png?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">39:44</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="Triangle &amp; Omoplata from Guard — BJJ with Coach Ryan 4-7-2026" aria-label="Triangle &amp; Omoplata from Guard — BJJ with Coach Ryan 4-7-2026" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;4140033&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-4-7-2026-46286e">
    <span class="line-clamp-2">
      Triangle &amp; Omoplata from Guard — BJJ with Coach Ryan 4-7-2026
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_4128046"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Ryan Palermo at Beacon MMA"
    data-author-title-0="Ryan Palermo" data-author-permalink-0="ryan-palermo"
    data-published-at="2026-04-01T15:51:28-04:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;4128046&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-3-31-2026-b47a1a">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="Omoplata Sweep - BJJ with Coach Ryan 3-31-2026" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/4128046/horizontal/7db4a658-9cfe-4cc0-a4cf-5fde4a711dc5.jpg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/4128046/horizontal/7db4a658-9cfe-4cc0-a4cf-5fde4a711dc5.jpg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/4128046/horizontal/7db4a658-9cfe-4cc0-a4cf-5fde4a711dc5.jpg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/4128046/horizontal/7db4a658-9cfe-4cc0-a4cf-5fde4a711dc5.jpg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">54:08</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="Omoplata Sweep - BJJ with Coach Ryan 3-31-2026" aria-label="Omoplata Sweep - BJJ with Coach Ryan 3-31-2026" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;4128046&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-3-31-2026-b47a1a">
    <span class="line-clamp-2">
      Omoplata Sweep - BJJ with Coach Ryan 3-31-2026
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_4114037"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Ryan Palermo at Beacon MMA"
    data-author-title-0="Ryan Palermo" data-author-permalink-0="ryan-palermo"
    data-published-at="2026-03-25T07:43:58-04:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;4114037&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-3-24-2026-35d4de">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="Gi Grips, Armbar &amp; Omoplata from Guard - BJJ with Coach Ryan 3-24-2026" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/4114037/horizontal/71ca9845-7193-4ae1-af4e-7ea10695c337.jpg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/4114037/horizontal/71ca9845-7193-4ae1-af4e-7ea10695c337.jpg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/4114037/horizontal/71ca9845-7193-4ae1-af4e-7ea10695c337.jpg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/4114037/horizontal/71ca9845-7193-4ae1-af4e-7ea10695c337.jpg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">55:45</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="Gi Grips, Armbar &amp; Omoplata from Guard - BJJ with Coach Ryan 3-24-2026" aria-label="Gi Grips, Armbar &amp; Omoplata from Guard - BJJ with Coach Ryan 3-24-2026" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;4114037&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-3-24-2026-35d4de">
    <span class="line-clamp-2">
      Gi Grips, Armbar &amp; Omoplata from Guard - BJJ with Coach Ryan 3-24-2026
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_4109427"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Ryan Palermo at Beacon MMA"
    data-author-title-0="Bob Peach" data-author-permalink-0="bob-peach"
    data-published-at="2026-03-21T12:04:17-04:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;4109427&#39;, &#39;Search Results&#39;); " href="/programs/no-gi-bjj-class-3-21-2026-cd9c5e">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="No-Gi BJJ Class 3-21-2026 - Wrestling Takedowns: Fireman Carry, Double Legs" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/4109427/horizontal/e9f40650-1ed5-4e3a-ac56-1aa784031525.jpeg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/4109427/horizontal/e9f40650-1ed5-4e3a-ac56-1aa784031525.jpeg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/4109427/horizontal/e9f40650-1ed5-4e3a-ac56-1aa784031525.jpeg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/4109427/horizontal/e9f40650-1ed5-4e3a-ac56-1aa784031525.jpeg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">59:37</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="No-Gi BJJ Class 3-21-2026 - Wrestling Takedowns: Fireman Carry, Double Legs" aria-label="No-Gi BJJ Class 3-21-2026 - Wrestling Takedowns: Fireman Carry, Double Legs" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;4109427&#39;, &#39;Search Results&#39;); " href="/programs/no-gi-bjj-class-3-21-2026-cd9c5e">
    <span class="line-clamp-2">
      No-Gi BJJ Class 3-21-2026 - Wrestling Takedowns: Fireman Carry, Double Legs
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_4087448"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Ryan Palermo at Beacon MMA"
    data-author-title-0="Ryan Palermo" data-author-permalink-0="ryan-palermo"
    data-published-at="2026-03-10T21:13:22-04:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;4087448&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-3-10-2026-ce3107">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="BJJ with Coach Ryan 3-10-2026 - Headlock Escapes, Pendulum Sweep, and Cross-Collar Choke" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/4087448/horizontal/578109ee-0671-4471-bb84-c249932492a0.jpeg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/4087448/horizontal/578109ee-0671-4471-bb84-c249932492a0.jpeg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/4087448/horizontal/578109ee-0671-4471-bb84-c249932492a0.jpeg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/4087448/horizontal/578109ee-0671-4471-bb84-c249932492a0.jpeg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">01:01:14</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="BJJ with Coach Ryan 3-10-2026 - Headlock Escapes, Pendulum Sweep, and Cross-Collar Choke" aria-label="BJJ with Coach Ryan 3-10-2026 - Headlock Escapes, Pendulum Sweep, and Cross-Collar Choke" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;4087448&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-3-10-2026-ce3107">
    <span class="line-clamp-2">
      BJJ with Coach Ryan 3-10-2026 - Headlock Escapes, Pendulum Sweep, and Cross-Collar Choke
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_4083178"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Peach at Beacon MMA"
    data-author-title-0="Bob Peach" data-author-permalink-0="bob-peach"
    data-published-at="2026-03-07T12:11:01-05:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;4083178&#39;, &#39;Search Results&#39;); " href="/programs/no-gi-bjj-class-3-7-2026-91f806">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="No-Gi BJJ Class 3-7-2026 with Ryan Palermo - Uchi Mata, Anaconda Choke, Double Trouble Foot Lock" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/4083178/horizontal/a9e4a1ac-a451-4767-a4fe-f82a2c697170.jpeg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/4083178/horizontal/a9e4a1ac-a451-4767-a4fe-f82a2c697170.jpeg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/4083178/horizontal/a9e4a1ac-a451-4767-a4fe-f82a2c697170.jpeg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/4083178/horizontal/a9e4a1ac-a451-4767-a4fe-f82a2c697170.jpeg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">01:03:20</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="No-Gi BJJ Class 3-7-2026 with Ryan Palermo - Uchi Mata, Anaconda Choke, Double Trouble Foot Lock" aria-label="No-Gi BJJ Class 3-7-2026 with Ryan Palermo - Uchi Mata, Anaconda Choke, Double Trouble Foot Lock" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;4083178&#39;, &#39;Search Results&#39;); " href="/programs/no-gi-bjj-class-3-7-2026-91f806">
    <span class="line-clamp-2">
      No-Gi BJJ Class 3-7-2026 with Ryan Palermo - Uchi Mata, Anaconda Choke, Double Trouble Foot Lock
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_4078620"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Ryan Palermo at Beacon MMA"
    data-author-title-0="Ryan Palermo" data-author-permalink-0="ryan-palermo"
    data-published-at="2026-03-03T21:17:04-05:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;4078620&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-3-3-2026-0363d3">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="BJJ with Coach Ryan 3-3-2026 - Bump Sweep &amp; Kimura" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/4078620/horizontal/d897aaa9-3c6f-40ca-a533-73502f0083c6.jpeg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/4078620/horizontal/d897aaa9-3c6f-40ca-a533-73502f0083c6.jpeg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/4078620/horizontal/d897aaa9-3c6f-40ca-a533-73502f0083c6.jpeg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/4078620/horizontal/d897aaa9-3c6f-40ca-a533-73502f0083c6.jpeg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">35:00</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="BJJ with Coach Ryan 3-3-2026 - Bump Sweep &amp; Kimura" aria-label="BJJ with Coach Ryan 3-3-2026 - Bump Sweep &amp; Kimura" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;4078620&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-3-3-2026-0363d3">
    <span class="line-clamp-2">
      BJJ with Coach Ryan 3-3-2026 - Bump Sweep &amp; Kimura
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_4072863"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Peach at Beacon MMA"
    data-author-title-0="Bob Peach" data-author-permalink-0="bob-peach"
    data-published-at="2026-02-28T14:24:02-05:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;4072863&#39;, &#39;Search Results&#39;); " href="/programs/no-gi-bjj-class-2-28-2026-8e5871">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="No-Gi BJJ Class &amp; Fight Team with 8 Limbs 2-28-2026" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/4072863/horizontal/cd351c14-d91d-48ef-9657-b8dc2d3fb683.jpeg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/4072863/horizontal/cd351c14-d91d-48ef-9657-b8dc2d3fb683.jpeg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/4072863/horizontal/cd351c14-d91d-48ef-9657-b8dc2d3fb683.jpeg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/4072863/horizontal/cd351c14-d91d-48ef-9657-b8dc2d3fb683.jpeg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">02:50:02</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="No-Gi BJJ Class &amp; Fight Team with 8 Limbs 2-28-2026" aria-label="No-Gi BJJ Class &amp; Fight Team with 8 Limbs 2-28-2026" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;4072863&#39;, &#39;Search Results&#39;); " href="/programs/no-gi-bjj-class-2-28-2026-8e5871">
    <span class="line-clamp-2">
      No-Gi BJJ Class &amp; Fight Team with 8 Limbs 2-28-2026
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_4054799"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Ryan Palermo at Beacon MMA"
    data-author-title-0="Ryan Palermo" data-author-permalink-0="ryan-palermo"
    data-published-at="2026-02-17T21:03:31-05:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;4054799&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-2-17-2026-512b49">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="BJJ with Coach Ryan 2-17-2026 - Single Leg, Running the Pipe, Bump Sweep" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/4054799/horizontal/73727b15-52dc-463b-9158-ea9c3056aecf.png?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/4054799/horizontal/73727b15-52dc-463b-9158-ea9c3056aecf.png?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/4054799/horizontal/73727b15-52dc-463b-9158-ea9c3056aecf.png?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/4054799/horizontal/73727b15-52dc-463b-9158-ea9c3056aecf.png?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">01:00:55</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="BJJ with Coach Ryan 2-17-2026 - Single Leg, Running the Pipe, Bump Sweep" aria-label="BJJ with Coach Ryan 2-17-2026 - Single Leg, Running the Pipe, Bump Sweep" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;4054799&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-2-17-2026-512b49">
    <span class="line-clamp-2">
      BJJ with Coach Ryan 2-17-2026 - Single Leg, Running the Pipe, Bump Sweep
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_4048201"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Peach at Beacon MMA"
    data-author-title-0="Bob Peach" data-author-permalink-0="bob-peach"
    data-published-at="2026-02-14T12:34:38-05:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;4048201&#39;, &#39;Search Results&#39;); " href="/programs/no-gi-bjj-with-coach-peach-2-14-2026-c4c69b">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="No-Gi BJJ with Coach Peach 2-14-2026 - Straight Footlock Escapes and Heel Hook Attacks" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/4048201/horizontal/31245e24-3f87-4509-9553-69558e27a5cf.jpeg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/4048201/horizontal/31245e24-3f87-4509-9553-69558e27a5cf.jpeg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/4048201/horizontal/31245e24-3f87-4509-9553-69558e27a5cf.jpeg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/4048201/horizontal/31245e24-3f87-4509-9553-69558e27a5cf.jpeg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">01:26:36</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="No-Gi BJJ with Coach Peach 2-14-2026 - Straight Footlock Escapes and Heel Hook Attacks" aria-label="No-Gi BJJ with Coach Peach 2-14-2026 - Straight Footlock Escapes and Heel Hook Attacks" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;4048201&#39;, &#39;Search Results&#39;); " href="/programs/no-gi-bjj-with-coach-peach-2-14-2026-c4c69b">
    <span class="line-clamp-2">
      No-Gi BJJ with Coach Peach 2-14-2026 - Straight Footlock Escapes and Heel Hook Attacks
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_4042891"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Ryan Palermo at Beacon MMA"
    data-author-title-0="Ryan Palermo" data-author-permalink-0="ryan-palermo"
    data-published-at="2026-02-11T14:12:48-05:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;4042891&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-2-10-2026-f107d0">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="BJJ with Coach Ryan 2-10-2026 - Double-Leg Takedown, Americana, Straight Armlock, and Kimura Suries" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/4042891/horizontal/ae0c5610-3672-4fbd-ae89-11dbb7d32e9a.png?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/4042891/horizontal/ae0c5610-3672-4fbd-ae89-11dbb7d32e9a.png?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/4042891/horizontal/ae0c5610-3672-4fbd-ae89-11dbb7d32e9a.png?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/4042891/horizontal/ae0c5610-3672-4fbd-ae89-11dbb7d32e9a.png?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">49:13</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="BJJ with Coach Ryan 2-10-2026 - Double-Leg Takedown, Americana, Straight Armlock, and Kimura Suries" aria-label="BJJ with Coach Ryan 2-10-2026 - Double-Leg Takedown, Americana, Straight Armlock, and Kimura Suries" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;4042891&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-2-10-2026-f107d0">
    <span class="line-clamp-2">
      BJJ with Coach Ryan 2-10-2026 - Double-Leg Takedown, Americana, Straight Armlock, and Kimura Suries
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_4038034"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Peach at Beacon MMA"
    data-author-title-0="Bob Peach" data-author-permalink-0="bob-peach"
    data-published-at="2026-02-07T12:37:50-05:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;4038034&#39;, &#39;Search Results&#39;); " href="/programs/no-gi-bjj-with-coach-peach-2-7-2026-5c3a6d">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="No-Gi BJJ with Coach Peach 2-7-2026 - Ankle Pick Takedown &amp; Straight Ankle Lock Escapes" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/4038034/horizontal/237d6d82-877c-4574-918b-4f9d6f40bc40.jpeg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/4038034/horizontal/237d6d82-877c-4574-918b-4f9d6f40bc40.jpeg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/4038034/horizontal/237d6d82-877c-4574-918b-4f9d6f40bc40.jpeg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/4038034/horizontal/237d6d82-877c-4574-918b-4f9d6f40bc40.jpeg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">01:18:40</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="No-Gi BJJ with Coach Peach 2-7-2026 - Ankle Pick Takedown &amp; Straight Ankle Lock Escapes" aria-label="No-Gi BJJ with Coach Peach 2-7-2026 - Ankle Pick Takedown &amp; Straight Ankle Lock Escapes" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;4038034&#39;, &#39;Search Results&#39;); " href="/programs/no-gi-bjj-with-coach-peach-2-7-2026-5c3a6d">
    <span class="line-clamp-2">
      No-Gi BJJ with Coach Peach 2-7-2026 - Ankle Pick Takedown &amp; Straight Ankle Lock Escapes
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_4030827"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Ryan Palermo at Beacon MMA"
    data-author-title-0="Ryan Palermo" data-author-permalink-0="ryan-palermo"
    data-published-at="2026-02-03T21:05:54-05:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;4030827&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-2-3-2026-590131">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="BJJ with Coach Ryan 2-3-2026 - Double Leg Takedowns" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/4030827/horizontal/ff9464eb-00c3-4409-801e-c21e74dd61ee.jpeg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/4030827/horizontal/ff9464eb-00c3-4409-801e-c21e74dd61ee.jpeg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/4030827/horizontal/ff9464eb-00c3-4409-801e-c21e74dd61ee.jpeg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/4030827/horizontal/ff9464eb-00c3-4409-801e-c21e74dd61ee.jpeg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">01:02:57</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="BJJ with Coach Ryan 2-3-2026 - Double Leg Takedowns" aria-label="BJJ with Coach Ryan 2-3-2026 - Double Leg Takedowns" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;4030827&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-2-3-2026-590131">
    <span class="line-clamp-2">
      BJJ with Coach Ryan 2-3-2026 - Double Leg Takedowns
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_4020078"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Train with Shane Fazen and the team at Beacon MMA as he leads Muay Thai class, live from Cherry Hill, New Jersey every Tuesday night."
    data-author-title-0="Ryan Palermo" data-author-permalink-0="ryan-palermo"
    data-published-at="2026-01-27T21:15:44-05:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;4020078&#39;, &#39;Search Results&#39;); " href="/programs/muay-thai-with-shane-fazen-1-27-2026-234b4f">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="Muay Thai with Shane Fazen 1-27-2026 - Head Movement &amp; Boxing for Muay Thai" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/4020078/horizontal/7e892391-aa6f-40a2-a044-a3add1f4458a.jpeg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/4020078/horizontal/7e892391-aa6f-40a2-a044-a3add1f4458a.jpeg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/4020078/horizontal/7e892391-aa6f-40a2-a044-a3add1f4458a.jpeg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/4020078/horizontal/7e892391-aa6f-40a2-a044-a3add1f4458a.jpeg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">01:29:28</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="Muay Thai with Shane Fazen 1-27-2026 - Head Movement &amp; Boxing for Muay Thai" aria-label="Muay Thai with Shane Fazen 1-27-2026 - Head Movement &amp; Boxing for Muay Thai" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;4020078&#39;, &#39;Search Results&#39;); " href="/programs/muay-thai-with-shane-fazen-1-27-2026-234b4f">
    <span class="line-clamp-2">
      Muay Thai with Shane Fazen 1-27-2026 - Head Movement &amp; Boxing for Muay Thai
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_3990889"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Ryan Palermo at Beacon MMA"
    data-author-title-0="Ryan Palermo" data-author-permalink-0="ryan-palermo"
    data-published-at="2026-01-20T21:14:27-05:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3990889&#39;, &#39;Search Results&#39;); " href="/programs/no-gi-bjj-with-coach-ryan-1-20-2026-442ec2">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="No-Gi BJJ with Coach Ryan 1-20-2026 - Body Lock Takedown, Scissor Sweep, Arm Bar" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/3990889/horizontal/b6e7ba12-cfbf-4425-8dfb-69caf7e52e8b.jpeg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/3990889/horizontal/b6e7ba12-cfbf-4425-8dfb-69caf7e52e8b.jpeg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/3990889/horizontal/b6e7ba12-cfbf-4425-8dfb-69caf7e52e8b.jpeg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/3990889/horizontal/b6e7ba12-cfbf-4425-8dfb-69caf7e52e8b.jpeg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">50:05</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="No-Gi BJJ with Coach Ryan 1-20-2026 - Body Lock Takedown, Scissor Sweep, Arm Bar" aria-label="No-Gi BJJ with Coach Ryan 1-20-2026 - Body Lock Takedown, Scissor Sweep, Arm Bar" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3990889&#39;, &#39;Search Results&#39;); " href="/programs/no-gi-bjj-with-coach-ryan-1-20-2026-442ec2">
    <span class="line-clamp-2">
      No-Gi BJJ with Coach Ryan 1-20-2026 - Body Lock Takedown, Scissor Sweep, Arm Bar
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_3987154"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Peach at Beacon MMA"
    data-author-title-0="Bob Peach" data-author-permalink-0="bob-peach"
    data-published-at="2026-01-17T12:41:19-05:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3987154&#39;, &#39;Search Results&#39;); " href="/programs/no-gi-bjj-with-coach-peach-1-17-2026-f26fed">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="No-Gi BJJ with Coach Peach 1-17-2026 - Heel Hook Defense" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/3987154/horizontal/11ddb403-23be-4fb0-b6b7-8708bbdc70c1.png?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/3987154/horizontal/11ddb403-23be-4fb0-b6b7-8708bbdc70c1.png?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/3987154/horizontal/11ddb403-23be-4fb0-b6b7-8708bbdc70c1.png?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/3987154/horizontal/11ddb403-23be-4fb0-b6b7-8708bbdc70c1.png?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">01:32:01</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="No-Gi BJJ with Coach Peach 1-17-2026 - Heel Hook Defense" aria-label="No-Gi BJJ with Coach Peach 1-17-2026 - Heel Hook Defense" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3987154&#39;, &#39;Search Results&#39;); " href="/programs/no-gi-bjj-with-coach-peach-1-17-2026-f26fed">
    <span class="line-clamp-2">
      No-Gi BJJ with Coach Peach 1-17-2026 - Heel Hook Defense
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_3982785"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Ryan Palermo at Beacon MMA"
    data-author-title-0="Ryan Palermo" data-author-permalink-0="ryan-palermo"
    data-published-at="2026-01-13T21:10:16-05:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3982785&#39;, &#39;Search Results&#39;); " href="/programs/no-gi-bjj-with-coach-ryan-1-13-2026-aba602">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="No-Gi BJJ with Coach Ryan 1-13-2026 - Knee Pick Takedown" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/3982785/horizontal/636e7899-5bc3-4018-8043-6856ede65d6a.jpeg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/3982785/horizontal/636e7899-5bc3-4018-8043-6856ede65d6a.jpeg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/3982785/horizontal/636e7899-5bc3-4018-8043-6856ede65d6a.jpeg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/3982785/horizontal/636e7899-5bc3-4018-8043-6856ede65d6a.jpeg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">53:17</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="No-Gi BJJ with Coach Ryan 1-13-2026 - Knee Pick Takedown" aria-label="No-Gi BJJ with Coach Ryan 1-13-2026 - Knee Pick Takedown" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3982785&#39;, &#39;Search Results&#39;); " href="/programs/no-gi-bjj-with-coach-ryan-1-13-2026-aba602">
    <span class="line-clamp-2">
      No-Gi BJJ with Coach Ryan 1-13-2026 - Knee Pick Takedown
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_3973994"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Ryan at Beacon MMA"
    data-author-title-0="Shane Fazen" data-author-permalink-0="shane-fazen"
    data-published-at="2026-01-06T21:12:49-05:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3973994&#39;, &#39;Search Results&#39;); " href="/programs/muay-thai-with-shane-fazen-1-6-2026-50a032">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="Muay Thai with Shane Fazen 1-6-2026 - Pressure Knee Fighter (Muay Khao)" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/3973994/horizontal/a9dbf42d-44d3-464d-a71d-173fa4a71293.jpeg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/3973994/horizontal/a9dbf42d-44d3-464d-a71d-173fa4a71293.jpeg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/3973994/horizontal/a9dbf42d-44d3-464d-a71d-173fa4a71293.jpeg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/3973994/horizontal/a9dbf42d-44d3-464d-a71d-173fa4a71293.jpeg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">01:28:00</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="Muay Thai with Shane Fazen 1-6-2026 - Pressure Knee Fighter (Muay Khao)" aria-label="Muay Thai with Shane Fazen 1-6-2026 - Pressure Knee Fighter (Muay Khao)" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3973994&#39;, &#39;Search Results&#39;); " href="/programs/muay-thai-with-shane-fazen-1-6-2026-50a032">
    <span class="line-clamp-2">
      Muay Thai with Shane Fazen 1-6-2026 - Pressure Knee Fighter (Muay Khao)
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_3973955"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Muay Thai and Tech Sparring with Shane Fazen at Beacon MMA"
    data-author-title-0="Ryan Palermo" data-author-permalink-0="ryan-palermo"
    data-published-at="2026-01-06T19:32:14-05:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3973955&#39;, &#39;Search Results&#39;); " href="/programs/live-bjj-class-1-6-2026">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="BJJ With Coach Ryan 1-6-2026 - Escaping Armbars, Triangle, &amp; Guillotine" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/3973955/horizontal/e5c554dd-0810-417d-8e4f-60552cef2d01.jpeg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/3973955/horizontal/e5c554dd-0810-417d-8e4f-60552cef2d01.jpeg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/3973955/horizontal/e5c554dd-0810-417d-8e4f-60552cef2d01.jpeg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/3973955/horizontal/e5c554dd-0810-417d-8e4f-60552cef2d01.jpeg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">55:38</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="BJJ With Coach Ryan 1-6-2026 - Escaping Armbars, Triangle, &amp; Guillotine" aria-label="BJJ With Coach Ryan 1-6-2026 - Escaping Armbars, Triangle, &amp; Guillotine" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3973955&#39;, &#39;Search Results&#39;); " href="/programs/live-bjj-class-1-6-2026">
    <span class="line-clamp-2">
      BJJ With Coach Ryan 1-6-2026 - Escaping Armbars, Triangle, &amp; Guillotine
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_3965614"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Ryan at Beacon MMA"
    data-author-title-0="Bob Peach" data-author-permalink-0="bob-peach"
    data-published-at="2025-12-30T21:12:05-05:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3965614&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-12-30-2025-847dc3">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="BJJ with Coach Ryan 12-30-2025 - Spider Guard Recap" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/3965614/horizontal/31ac476b-99dc-4c06-9379-89f30fba2479.jpeg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/3965614/horizontal/31ac476b-99dc-4c06-9379-89f30fba2479.jpeg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/3965614/horizontal/31ac476b-99dc-4c06-9379-89f30fba2479.jpeg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/3965614/horizontal/31ac476b-99dc-4c06-9379-89f30fba2479.jpeg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">54:42</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="BJJ with Coach Ryan 12-30-2025 - Spider Guard Recap" aria-label="BJJ with Coach Ryan 12-30-2025 - Spider Guard Recap" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3965614&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-12-30-2025-847dc3">
    <span class="line-clamp-2">
      BJJ with Coach Ryan 12-30-2025 - Spider Guard Recap
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_3955519"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Ryan at Beacon MMA"
    data-author-title-0="Bob Peach" data-author-permalink-0="bob-peach"
    data-published-at="2025-12-23T21:08:36-05:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3955519&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-12-23-2025-d4a814">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="BJJ with Coach Ryan 12-23-2025 - Spider Guard Escapes" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/3955519/horizontal/db4d3fc7-a9a9-4a41-88d0-e570a5033534.jpeg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/3955519/horizontal/db4d3fc7-a9a9-4a41-88d0-e570a5033534.jpeg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/3955519/horizontal/db4d3fc7-a9a9-4a41-88d0-e570a5033534.jpeg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/3955519/horizontal/db4d3fc7-a9a9-4a41-88d0-e570a5033534.jpeg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">01:01:04</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="BJJ with Coach Ryan 12-23-2025 - Spider Guard Escapes" aria-label="BJJ with Coach Ryan 12-23-2025 - Spider Guard Escapes" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3955519&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-12-23-2025-d4a814">
    <span class="line-clamp-2">
      BJJ with Coach Ryan 12-23-2025 - Spider Guard Escapes
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_3951463"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Peach at Beacon MMA"
    data-author-title-0="Bob Peach" data-author-permalink-0="bob-peach"
    data-published-at="2025-12-20T12:41:24-05:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3951463&#39;, &#39;Search Results&#39;); " href="/programs/no-gi-bjj-with-coach-peach-12-20-2025-9bf996">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="No-Gi BJJ with Coach Peach 12-20-2025 - Heel Hooks Details" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/3951463/horizontal/7608030c-cd8c-4c23-a5fb-aa7e2ce114c0.jpeg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/3951463/horizontal/7608030c-cd8c-4c23-a5fb-aa7e2ce114c0.jpeg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/3951463/horizontal/7608030c-cd8c-4c23-a5fb-aa7e2ce114c0.jpeg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/3951463/horizontal/7608030c-cd8c-4c23-a5fb-aa7e2ce114c0.jpeg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">01:27:33</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="No-Gi BJJ with Coach Peach 12-20-2025 - Heel Hooks Details" aria-label="No-Gi BJJ with Coach Peach 12-20-2025 - Heel Hooks Details" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3951463&#39;, &#39;Search Results&#39;); " href="/programs/no-gi-bjj-with-coach-peach-12-20-2025-9bf996">
    <span class="line-clamp-2">
      No-Gi BJJ with Coach Peach 12-20-2025 - Heel Hooks Details
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_3945893"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Ryan at Beacon MMA"
    data-author-title-0="Bob Peach" data-author-permalink-0="bob-peach"
    data-published-at="2025-12-16T21:01:42-05:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3945893&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-12-16-2025-16b824">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="BJJ with Coach Ryan 12-16-2025 - Spider Guard Sweeps &amp; Triangle" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/3945893/horizontal/23e1f1a1-9177-444e-820d-bd7b67d22cb8.jpeg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/3945893/horizontal/23e1f1a1-9177-444e-820d-bd7b67d22cb8.jpeg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/3945893/horizontal/23e1f1a1-9177-444e-820d-bd7b67d22cb8.jpeg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/3945893/horizontal/23e1f1a1-9177-444e-820d-bd7b67d22cb8.jpeg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">51:45</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="BJJ with Coach Ryan 12-16-2025 - Spider Guard Sweeps &amp; Triangle" aria-label="BJJ with Coach Ryan 12-16-2025 - Spider Guard Sweeps &amp; Triangle" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3945893&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-12-16-2025-16b824">
    <span class="line-clamp-2">
      BJJ with Coach Ryan 12-16-2025 - Spider Guard Sweeps &amp; Triangle
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_3941912"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Peach at Beacon MMA"
    data-author-title-0="Bob Peach" data-author-permalink-0="bob-peach"
    data-published-at="2025-12-13T12:41:13-05:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3941912&#39;, &#39;Search Results&#39;); " href="/programs/no-gi-bjj-with-coach-peach-12-13-2025-a903e5">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="No-Gi BJJ with Coach Peach 12-13-2025 - Heel Hooks Details" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/3941912/horizontal/fac502aa-2d9e-4042-90f1-bc502c52cbd2.jpeg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/3941912/horizontal/fac502aa-2d9e-4042-90f1-bc502c52cbd2.jpeg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/3941912/horizontal/fac502aa-2d9e-4042-90f1-bc502c52cbd2.jpeg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/3941912/horizontal/fac502aa-2d9e-4042-90f1-bc502c52cbd2.jpeg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">01:30:39</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="No-Gi BJJ with Coach Peach 12-13-2025 - Heel Hooks Details" aria-label="No-Gi BJJ with Coach Peach 12-13-2025 - Heel Hooks Details" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3941912&#39;, &#39;Search Results&#39;); " href="/programs/no-gi-bjj-with-coach-peach-12-13-2025-a903e5">
    <span class="line-clamp-2">
      No-Gi BJJ with Coach Peach 12-13-2025 - Heel Hooks Details
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_3931508"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Train with Shane Fazen and the team at Beacon MMA as he leads Muay Thai class"
    data-author-title-0="Shane Fazen" data-author-permalink-0="shane-fazen"
    data-published-at="2025-12-09T21:16:28-05:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3931508&#39;, &#39;Search Results&#39;); " href="/programs/muay-thai-shane-fazen-12-9-2025">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="Muay Thai with Shane Fazen 12-9-2025 - Foundations &amp; Clinch" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/3931508/horizontal/0dbb2aad-dc29-4ff7-bf2e-66313b05a59c.jpeg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/3931508/horizontal/0dbb2aad-dc29-4ff7-bf2e-66313b05a59c.jpeg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/3931508/horizontal/0dbb2aad-dc29-4ff7-bf2e-66313b05a59c.jpeg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/3931508/horizontal/0dbb2aad-dc29-4ff7-bf2e-66313b05a59c.jpeg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">01:31:49</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="Muay Thai with Shane Fazen 12-9-2025 - Foundations &amp; Clinch" aria-label="Muay Thai with Shane Fazen 12-9-2025 - Foundations &amp; Clinch" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3931508&#39;, &#39;Search Results&#39;); " href="/programs/muay-thai-shane-fazen-12-9-2025">
    <span class="line-clamp-2">
      Muay Thai with Shane Fazen 12-9-2025 - Foundations &amp; Clinch
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_3914203"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Train with Shane Fazen and the team at Beacon MMA as he leads Muay Thai class"
    data-author-title-0="Bob Peach" data-author-permalink-0="bob-peach"
    data-published-at="2025-12-02T21:09:54-05:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3914203&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-12-2-2025-f0b691">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="Muay Thai with Shane Fazen 12-2-2025 - Setting Up Knees" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/3914203/horizontal/29b5298f-a0d5-4ce2-8247-5c87a08576f1.jpeg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/3914203/horizontal/29b5298f-a0d5-4ce2-8247-5c87a08576f1.jpeg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/3914203/horizontal/29b5298f-a0d5-4ce2-8247-5c87a08576f1.jpeg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/3914203/horizontal/29b5298f-a0d5-4ce2-8247-5c87a08576f1.jpeg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">01:26:04</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="Muay Thai with Shane Fazen 12-2-2025 - Setting Up Knees" aria-label="Muay Thai with Shane Fazen 12-2-2025 - Setting Up Knees" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3914203&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-12-2-2025-f0b691">
    <span class="line-clamp-2">
      Muay Thai with Shane Fazen 12-2-2025 - Setting Up Knees
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_3901943"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Ryan at Beacon MMA"
    data-author-title-0="Bob Peach" data-author-permalink-0="bob-peach"
    data-published-at="2025-11-25T21:20:02-05:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3901943&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-11-25-2025-139dc7">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="BJJ with Coach Ryan 11-25-2025 - Snap Down to Single Leg, Knee Bar &amp; Straight Foot Lock Defense" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/3901943/horizontal/a9863697-3956-4b62-9cab-e621254910d9.jpeg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/3901943/horizontal/a9863697-3956-4b62-9cab-e621254910d9.jpeg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/3901943/horizontal/a9863697-3956-4b62-9cab-e621254910d9.jpeg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/3901943/horizontal/a9863697-3956-4b62-9cab-e621254910d9.jpeg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">57:01</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="BJJ with Coach Ryan 11-25-2025 - Snap Down to Single Leg, Knee Bar &amp; Straight Foot Lock Defense" aria-label="BJJ with Coach Ryan 11-25-2025 - Snap Down to Single Leg, Knee Bar &amp; Straight Foot Lock Defense" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3901943&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-11-25-2025-139dc7">
    <span class="line-clamp-2">
      BJJ with Coach Ryan 11-25-2025 - Snap Down to Single Leg, Knee Bar &amp; Straight Foot Lock Defense
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_3897196"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Peach at Beacon MMA"
    data-author-title-0="Bob Peach" data-author-permalink-0="bob-peach"
    data-published-at="2025-11-22T12:37:19-05:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3897196&#39;, &#39;Search Results&#39;); " href="/programs/no-gi-bjj-with-coach-peach-11-22-2025-59975f">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="No-Gi BJJ with Coach Peach 11-22-2025 - Single Leg Defense, High Elbow &amp; Arm-In Guillotine " decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/3897196/horizontal/dda11fe0-f1cd-4dbb-8b56-5413e2e34edd.jpeg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/3897196/horizontal/dda11fe0-f1cd-4dbb-8b56-5413e2e34edd.jpeg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/3897196/horizontal/dda11fe0-f1cd-4dbb-8b56-5413e2e34edd.jpeg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/3897196/horizontal/dda11fe0-f1cd-4dbb-8b56-5413e2e34edd.jpeg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">01:24:30</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="No-Gi BJJ with Coach Peach 11-22-2025 - Single Leg Defense, High Elbow &amp; Arm-In Guillotine " aria-label="No-Gi BJJ with Coach Peach 11-22-2025 - Single Leg Defense, High Elbow &amp; Arm-In Guillotine " onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3897196&#39;, &#39;Search Results&#39;); " href="/programs/no-gi-bjj-with-coach-peach-11-22-2025-59975f">
    <span class="line-clamp-2">
      No-Gi BJJ with Coach Peach 11-22-2025 - Single Leg Defense, High Elbow &amp; Arm-In Guillotine 
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_3886885"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Peach at Beacon MMA"
    data-author-title-0="Bob Peach" data-author-permalink-0="bob-peach"
    data-published-at="2025-11-15T12:38:06-05:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3886885&#39;, &#39;Search Results&#39;); " href="/programs/no-gi-bjj-with-coach-peach-11-15-2025-52fba7">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="No-Gi BJJ with Coach Peach 11-15-2025 - Single Leg to Double Leg Takedown, Passing Butterfly (Over Under Grip)" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/3886885/horizontal/baf8414a-3c33-41ce-8a4a-067e4b35faa4.jpg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/3886885/horizontal/baf8414a-3c33-41ce-8a4a-067e4b35faa4.jpg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/3886885/horizontal/baf8414a-3c33-41ce-8a4a-067e4b35faa4.jpg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/3886885/horizontal/baf8414a-3c33-41ce-8a4a-067e4b35faa4.jpg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">01:25:44</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="No-Gi BJJ with Coach Peach 11-15-2025 - Single Leg to Double Leg Takedown, Passing Butterfly (Over Under Grip)" aria-label="No-Gi BJJ with Coach Peach 11-15-2025 - Single Leg to Double Leg Takedown, Passing Butterfly (Over Under Grip)" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3886885&#39;, &#39;Search Results&#39;); " href="/programs/no-gi-bjj-with-coach-peach-11-15-2025-52fba7">
    <span class="line-clamp-2">
      No-Gi BJJ with Coach Peach 11-15-2025 - Single Leg to Double Leg Takedown, Passing Butterfly (Over Under Grip)
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_3856840"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Ryan at Beacon MMA"
    data-author-title-0="Ryan Palermo" data-author-permalink-0="ryan-palermo"
    data-published-at="2025-10-28T21:13:41-04:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3856840&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-10-28-2025-139311">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="BJJ with Coach Ryan 10-28-2025 - Arm Drag Back Take and Knee Tap Takedown, Clock Choke" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/3856840/horizontal/09c9808d-e3e7-441c-aa75-b4004e46ac92.jpeg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/3856840/horizontal/09c9808d-e3e7-441c-aa75-b4004e46ac92.jpeg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/3856840/horizontal/09c9808d-e3e7-441c-aa75-b4004e46ac92.jpeg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/3856840/horizontal/09c9808d-e3e7-441c-aa75-b4004e46ac92.jpeg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">53:48</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="BJJ with Coach Ryan 10-28-2025 - Arm Drag Back Take and Knee Tap Takedown, Clock Choke" aria-label="BJJ with Coach Ryan 10-28-2025 - Arm Drag Back Take and Knee Tap Takedown, Clock Choke" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3856840&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-10-28-2025-139311">
    <span class="line-clamp-2">
      BJJ with Coach Ryan 10-28-2025 - Arm Drag Back Take and Knee Tap Takedown, Clock Choke
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_3841275"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Ryan at Beacon MMA"
    data-author-title-0="Bob Peach" data-author-permalink-0="bob-peach"
    data-published-at="2025-10-21T21:09:49-04:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3841275&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-10-21-2025-4b0472">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="BJJ with Coach Ryan 10-21-2025 - Headlock Escapes, Straight Foot Lock" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/3841275/horizontal/7e3a1241-3c88-49d8-a6c8-2d169a595471.jpeg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/3841275/horizontal/7e3a1241-3c88-49d8-a6c8-2d169a595471.jpeg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/3841275/horizontal/7e3a1241-3c88-49d8-a6c8-2d169a595471.jpeg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/3841275/horizontal/7e3a1241-3c88-49d8-a6c8-2d169a595471.jpeg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">57:26</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="BJJ with Coach Ryan 10-21-2025 - Headlock Escapes, Straight Foot Lock" aria-label="BJJ with Coach Ryan 10-21-2025 - Headlock Escapes, Straight Foot Lock" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3841275&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-10-21-2025-4b0472">
    <span class="line-clamp-2">
      BJJ with Coach Ryan 10-21-2025 - Headlock Escapes, Straight Foot Lock
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_3837788"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Peach at Beacon MMA"
    data-author-title-0="Bob Peach" data-author-permalink-0="bob-peach"
    data-published-at="2025-10-18T12:48:49-04:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3837788&#39;, &#39;Search Results&#39;); " href="/programs/no-gi-bjj-with-coach-peach-10-18-2025-cbd4d6">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="No-Gi BJJ with Coach Peach 10-18-2025 - Single Leg Trip &amp; Single Butterfly Pass" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/3837788/horizontal/9c57ecb3-721a-4bf4-8a7a-81661dd132ea.jpg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/3837788/horizontal/9c57ecb3-721a-4bf4-8a7a-81661dd132ea.jpg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/3837788/horizontal/9c57ecb3-721a-4bf4-8a7a-81661dd132ea.jpg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/3837788/horizontal/9c57ecb3-721a-4bf4-8a7a-81661dd132ea.jpg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">01:29:02</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="No-Gi BJJ with Coach Peach 10-18-2025 - Single Leg Trip &amp; Single Butterfly Pass" aria-label="No-Gi BJJ with Coach Peach 10-18-2025 - Single Leg Trip &amp; Single Butterfly Pass" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3837788&#39;, &#39;Search Results&#39;); " href="/programs/no-gi-bjj-with-coach-peach-10-18-2025-cbd4d6">
    <span class="line-clamp-2">
      No-Gi BJJ with Coach Peach 10-18-2025 - Single Leg Trip &amp; Single Butterfly Pass
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_3832887"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Ryan at Beacon MMA"
    data-author-title-0="Bob Peach" data-author-permalink-0="bob-peach"
    data-published-at="2025-10-14T21:16:35-04:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3832887&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-10-14-2025-3d2d01">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="BJJ with Coach Ryan 10-14-2025 - Testing Review" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/3832887/horizontal/2ff27795-ce43-475b-bfb3-152d72519ec9.jpeg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/3832887/horizontal/2ff27795-ce43-475b-bfb3-152d72519ec9.jpeg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/3832887/horizontal/2ff27795-ce43-475b-bfb3-152d72519ec9.jpeg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/3832887/horizontal/2ff27795-ce43-475b-bfb3-152d72519ec9.jpeg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">48:57</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="BJJ with Coach Ryan 10-14-2025 - Testing Review" aria-label="BJJ with Coach Ryan 10-14-2025 - Testing Review" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3832887&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-10-14-2025-3d2d01">
    <span class="line-clamp-2">
      BJJ with Coach Ryan 10-14-2025 - Testing Review
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_3828606"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Peach at Beacon MMA"
    data-author-title-0="Bob Peach" data-author-permalink-0="bob-peach"
    data-published-at="2025-10-11T12:39:51-04:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3828606&#39;, &#39;Search Results&#39;); " href="/programs/no-gi-bjj-with-coach-peach-10-11-2025-df967b">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="No-Gi BJJ with Coach Peach 10-11-2025 -  4 Butterfly Guard Passes &amp; Thigh Pry Single Leg Takedown" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/3828606/horizontal/6e7b1b7d-d748-4d16-ab1e-84d584336f45.jpeg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/3828606/horizontal/6e7b1b7d-d748-4d16-ab1e-84d584336f45.jpeg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/3828606/horizontal/6e7b1b7d-d748-4d16-ab1e-84d584336f45.jpeg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/3828606/horizontal/6e7b1b7d-d748-4d16-ab1e-84d584336f45.jpeg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">01:28:18</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="No-Gi BJJ with Coach Peach 10-11-2025 -  4 Butterfly Guard Passes &amp; Thigh Pry Single Leg Takedown" aria-label="No-Gi BJJ with Coach Peach 10-11-2025 -  4 Butterfly Guard Passes &amp; Thigh Pry Single Leg Takedown" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3828606&#39;, &#39;Search Results&#39;); " href="/programs/no-gi-bjj-with-coach-peach-10-11-2025-df967b">
    <span class="line-clamp-2">
      No-Gi BJJ with Coach Peach 10-11-2025 -  4 Butterfly Guard Passes &amp; Thigh Pry Single Leg Takedown
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_3824069"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Ryan at Beacon MMA"
    data-author-title-0="Bob Peach" data-author-permalink-0="bob-peach"
    data-published-at="2025-10-07T21:15:43-04:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3824069&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-10-7-2025-2e9147">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="BJJ with Coach Ryan 10-7-2025 - Testing Review" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/3824069/horizontal/7fa7331d-00e6-41ce-aef2-3c3a831b13f1.jpeg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/3824069/horizontal/7fa7331d-00e6-41ce-aef2-3c3a831b13f1.jpeg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/3824069/horizontal/7fa7331d-00e6-41ce-aef2-3c3a831b13f1.jpeg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/3824069/horizontal/7fa7331d-00e6-41ce-aef2-3c3a831b13f1.jpeg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">52:04</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="BJJ with Coach Ryan 10-7-2025 - Testing Review" aria-label="BJJ with Coach Ryan 10-7-2025 - Testing Review" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3824069&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-10-7-2025-2e9147">
    <span class="line-clamp-2">
      BJJ with Coach Ryan 10-7-2025 - Testing Review
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_3814352"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Ryan at Beacon MMA"
    data-author-title-0="Bob Peach" data-author-permalink-0="bob-peach"
    data-published-at="2025-09-30T21:32:02-04:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3814352&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-9-30-2025-6f7ae2">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="BJJ with Coach Ryan 9-30-2025 - Snap Down &amp; Back Take and Back Escapes" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/3814352/horizontal/36fbe938-ba71-403c-8943-5c056315c429.jpeg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/3814352/horizontal/36fbe938-ba71-403c-8943-5c056315c429.jpeg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/3814352/horizontal/36fbe938-ba71-403c-8943-5c056315c429.jpeg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/3814352/horizontal/36fbe938-ba71-403c-8943-5c056315c429.jpeg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">48:18</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="BJJ with Coach Ryan 9-30-2025 - Snap Down &amp; Back Take and Back Escapes" aria-label="BJJ with Coach Ryan 9-30-2025 - Snap Down &amp; Back Take and Back Escapes" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3814352&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-9-30-2025-6f7ae2">
    <span class="line-clamp-2">
      BJJ with Coach Ryan 9-30-2025 - Snap Down &amp; Back Take and Back Escapes
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_3809955"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Dom at Beacon MMA"
    data-author-title-0="Bob Peach" data-author-permalink-0="bob-peach"
    data-published-at="2025-09-27T12:10:42-04:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3809955&#39;, &#39;Search Results&#39;); " href="/programs/no-gi-bjj-with-coach-dom-09-27-2025-bc2543">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="No-Gi BJJ with Coach Dom 09-27-2025 - Duck Under &amp; Toreando Guard Pass" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/3809955/horizontal/7e46310c-10f7-4fcf-b62a-ad5ab9ccaf2a.jpeg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/3809955/horizontal/7e46310c-10f7-4fcf-b62a-ad5ab9ccaf2a.jpeg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/3809955/horizontal/7e46310c-10f7-4fcf-b62a-ad5ab9ccaf2a.jpeg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/3809955/horizontal/7e46310c-10f7-4fcf-b62a-ad5ab9ccaf2a.jpeg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">49:00</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="No-Gi BJJ with Coach Dom 09-27-2025 - Duck Under &amp; Toreando Guard Pass" aria-label="No-Gi BJJ with Coach Dom 09-27-2025 - Duck Under &amp; Toreando Guard Pass" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3809955&#39;, &#39;Search Results&#39;); " href="/programs/no-gi-bjj-with-coach-dom-09-27-2025-bc2543">
    <span class="line-clamp-2">
      No-Gi BJJ with Coach Dom 09-27-2025 - Duck Under &amp; Toreando Guard Pass
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_3804670"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Ryan at Beacon MMA"
    data-author-title-0="Bob Peach" data-author-permalink-0="bob-peach"
    data-published-at="2025-09-24T12:30:26-04:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3804670&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-9-23-2025">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="BJJ with Coach Ryan 9-23-2025 - Snap Down &amp; Back Mount Escapes" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/3804670/horizontal/d712dcc2-00a1-409d-87c2-cf2de7d04cae.png?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/3804670/horizontal/d712dcc2-00a1-409d-87c2-cf2de7d04cae.png?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/3804670/horizontal/d712dcc2-00a1-409d-87c2-cf2de7d04cae.png?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/3804670/horizontal/d712dcc2-00a1-409d-87c2-cf2de7d04cae.png?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">56:28</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="BJJ with Coach Ryan 9-23-2025 - Snap Down &amp; Back Mount Escapes" aria-label="BJJ with Coach Ryan 9-23-2025 - Snap Down &amp; Back Mount Escapes" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3804670&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-9-23-2025">
    <span class="line-clamp-2">
      BJJ with Coach Ryan 9-23-2025 - Snap Down &amp; Back Mount Escapes
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_3796729"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Ryan at Beacon MMA"
    data-author-title-0="Bob Peach" data-author-permalink-0="bob-peach"
    data-published-at="2025-09-16T21:16:35-04:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3796729&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-9-16-2025-3de1b5">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="BJJ with Coach Ryan 9-16-2025 - Snap Down &amp; Back Take, Escaping Back Mount" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/3796729/horizontal/f432372a-dd45-4bec-a44b-5d9b1dd480a3.jpeg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/3796729/horizontal/f432372a-dd45-4bec-a44b-5d9b1dd480a3.jpeg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/3796729/horizontal/f432372a-dd45-4bec-a44b-5d9b1dd480a3.jpeg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/3796729/horizontal/f432372a-dd45-4bec-a44b-5d9b1dd480a3.jpeg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">01:00:06</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="BJJ with Coach Ryan 9-16-2025 - Snap Down &amp; Back Take, Escaping Back Mount" aria-label="BJJ with Coach Ryan 9-16-2025 - Snap Down &amp; Back Take, Escaping Back Mount" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3796729&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-9-16-2025-3de1b5">
    <span class="line-clamp-2">
      BJJ with Coach Ryan 9-16-2025 - Snap Down &amp; Back Take, Escaping Back Mount
    </span>
</a></swiper-slide>


    <swiper-slide
  data-card="video_3787698"
  data-custom="content-card"
  class="self-start hotwired"
    data-short-description="Brazilian Jiu Jitsu class with Coach Ryan at Beacon MMA"
    data-author-title-0="Bob Peach" data-author-permalink-0="bob-peach"
    data-published-at="2025-09-09T21:16:12-04:00"
>

  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3787698&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-9-9-2025-fb398e">
    <div class="image-container relative" data-test="catalog-card">
  <div class="relative image-content">
    <div aria-hidden="true" style="padding-bottom: 56%;"></div>
    <img loading="lazy" alt="BJJ with Coach Ryan 9-9-2025 - Ankle Picks &amp; Half Guard Tripod Pass" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/3787698/horizontal/edb9d9a5-9e2a-4dcf-830c-b3146919449f.jpeg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/3787698/horizontal/edb9d9a5-9e2a-4dcf-830c-b3146919449f.jpeg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/3787698/horizontal/edb9d9a5-9e2a-4dcf-830c-b3146919449f.jpeg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/3787698/horizontal/edb9d9a5-9e2a-4dcf-830c-b3146919449f.jpeg?auto=webp&width=1050 3x"
         class="card-image b-image absolute object-cover h-full top-0 left-0" style="opacity: 1;">
  </div>
      <div class="badge flex justify-center items-center text-white content-card-badge z-0">
        <span class="badge-item">55:24</span>
        <svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none" class="badge-item content-watched-icon" data-test="content-watched-icon">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.99995 7.15142L12.0757 0.0756836L12.9242 0.924212L4.99995 8.84848L0.575684 4.42421L1.42421 3.57568L4.99995 7.15142Z" fill="currentColor"></path>
</svg>

      </div>

</div>
<div class="content-watched-overlay"></div>

</a>  <a class="card-title" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" title="BJJ with Coach Ryan 9-9-2025 - Ankle Picks &amp; Half Guard Tripod Pass" aria-label="BJJ with Coach Ryan 9-9-2025 - Ankle Picks &amp; Half Guard Tripod Pass" onclick="window.CatalogAnalytics(&#39;clickContentItem&#39;, &#39;video&#39;, &#39;3787698&#39;, &#39;Search Results&#39;); " href="/programs/bjj-with-coach-ryan-9-9-2025-fb398e">
    <span class="line-clamp-2">
      BJJ with Coach Ryan 9-9-2025 - Ankle Picks &amp; Half Guard Tripod Pass
    </span>
</a></swiper-slide>


  
  <turbo-frame id="catalog_watched_videos" src="/catalog/watched_videos?preview=false"></turbo-frame>
</template></turbo-stream><turbo-stream action="after" target="catalog_content"><template>
  <turbo-frame loading="lazy" id="catalog_content_page_2" src="/catalog/search?action=search&amp;catalog_filter_10514=52722&amp;controller=storefront%2Fcatalogs&amp;format=turbo_stream&amp;page=2" target="_top"></turbo-frame>
</template></turbo-stream>
<turbo-stream action="replace" target="catalog_filter_controls"><template>
  <div data-themeless-catalog-filters-target="controlsWrapper" 
  class="group mt-4 mb-4 filters-active" 
  id="catalog_filter_controls">
  <div class="items-center flex-wrap gap-4 flex md:group-[.filters-short-variant]:flex md:grid md:grid-cols-4">
    <div class="flex-1 md:flex-none md:group-[.filters-short-variant]:w-1/4">
      <ds-input
  name="search"
  placeholder="Search videos"
  value=""
  
  
  
  style="--ds-input-font-size--base: 0.875rem"
  data-themeless-catalog-filters-target="search"
  data-action="keydown->themeless-catalog-filters#search clear->themeless-catalog-filters#resetSearch"
  id="themeless_catalog_filter_search"
>
  <ds-icon slot="before" name="magnifier" class="text-ds-default"></ds-icon>
</ds-input>

    </div>
      <div id="themeless_catalog_filter_button" class="flex-none flex gap-x-2 md:gap-x-4 md:group-[.filters-short-variant]:order-3 col-start-4 justify-end">
  <ds-button
    size="small"
    style="--padding: 0.375rem 0.5rem; --border-color: var(--ds-border-default);"
    class="hidden"
    content-visible-on="md"
    id="filters-toggle-button"
    data-test="filters-toggle"
    aria-label="Filters toggle" 
    data-action="click->themeless-catalog-filters#toggleAllFilters" 
    
    active
  >
    <ds-icon slot="before" name="filter" size="24px"></ds-icon>
    <span class="md:ms-1">
      <span class="hidden md:block md:group-[.filters-active]:hidden">Show filters</span>
      <span class="hidden md:group-[.filters-active]:block">Close filters</span>
    </span>
  </ds-button>
    <ds-button
      size="small"
      style="--padding: 0.375rem 0.5rem; --border-color: var(--ds-border-default);"
      content-visible-on="md"
      data-test="reset-filters"
      aria-label="Reset filters"
      data-action="click->themeless-catalog-filters#resetFilters"
      
    >
      <span class="relative" slot="before">
        <ds-icon name="filter"></ds-icon>
        <ds-icon name="cross-small" class="absolute size-4 -bottom-1 -right-1"></ds-icon>
      </span>
      <span class="hidden lg:block ms-1">Reset filters (1)</span>
    </ds-button>
</div>


      <div data-test="filters-list" class="hidden col-span-4 grid-cols-1 gap-4 w-full group-[.filters-active]:grid md:grid-cols-4 md:group-[.filters-short-variant]:grid md:group-[.filters-short-variant]:flex-1 group-[.filters-short-variant]:flex-initial md:group-[.filters-short-variant]:grid-cols-3 md:group-[.filters-short-variant]:w-auto">
    <div class="w-full">
      <ds-select style="--ds-input-font-size--base: 0.875rem; --ds-select-option-font-size: 0.875rem;" name="category_id" id="category_id" data-action="change->themeless-catalog-filters#markSelectionChanged ds-close->themeless-catalog-filters#changeFilter" data-themeless-catalog-filters-target="select" multiselect placeholder="Category: All" inner-prefix="Category" select-all-label="All" count-selected-label="{count} selected" searchable search-placeholder="Search...">
        <ds-select-container class="max-h-52">
            <ds-select-option name="252014" label="Sparks: Quick Tips and Drills" >
              <ds-checkbox>Sparks: Quick Tips and Drills</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="255911" label="Featured Courses + Videos" >
              <ds-checkbox>Featured Courses + Videos</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="248290" label="Summit 2025" >
              <ds-checkbox>Summit 2025</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="257191" label="Coaching + Competition" >
              <ds-checkbox>Coaching + Competition</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="223347" label="10-Week Daily Kickboxing Challenge" >
              <ds-checkbox>10-Week Daily Kickboxing Challenge</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="204788" label="Striking Courses" >
              <ds-checkbox>Striking Courses</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="204784" label="Grappling + MMA Courses" >
              <ds-checkbox>Grappling + MMA Courses</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="204787" label="Solo Programs" >
              <ds-checkbox>Solo Programs</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="244273" label="Self Defense Programs" >
              <ds-checkbox>Self Defense Programs</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="204782" label="CSA Gym" >
              <ds-checkbox>CSA Gym</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="214468" label="FIGHTTIPS" >
              <ds-checkbox>FIGHTTIPS</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="204780" label="Bonus Content" >
              <ds-checkbox>Bonus Content</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="214467" label="Upcoming Live Streams" >
              <ds-checkbox>Upcoming Live Streams</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="204786" label="Past Live Streams" >
              <ds-checkbox>Past Live Streams</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="214469" label="Seminars and Events" >
              <ds-checkbox>Seminars and Events</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="204781" label="Available for Individual Purchase" >
              <ds-checkbox>Available for Individual Purchase</ds-checkbox>
            </ds-select-option>
        </ds-select-container>
      </ds-select>
    </div>
    <div class="w-full">
      <ds-select style="--ds-input-font-size--base: 0.875rem; --ds-select-option-font-size: 0.875rem;" name="author_id" id="author_id" data-action="change->themeless-catalog-filters#markSelectionChanged ds-close->themeless-catalog-filters#changeFilter" data-themeless-catalog-filters-target="select" multiselect placeholder="Author: All" inner-prefix="Author" select-all-label="All" count-selected-label="{count} selected" searchable search-placeholder="Search...">
        <ds-select-container class="max-h-52">
            <ds-select-option name="110898" label="AJ Matthews" >
              <ds-checkbox>AJ Matthews</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="110895" label="Bob Peach" >
              <ds-checkbox>Bob Peach</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="110890" label="Bryan Popejoy" >
              <ds-checkbox>Bryan Popejoy</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="114547" label="Charlie Cottone" >
              <ds-checkbox>Charlie Cottone</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="110887" label="Coach K" >
              <ds-checkbox>Coach K</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="110891" label="Damien Alamos" >
              <ds-checkbox>Damien Alamos</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="111368" label="Desiree Wodicker" >
              <ds-checkbox>Desiree Wodicker</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="118348" label="Elton Wells" >
              <ds-checkbox>Elton Wells</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="110897" label="Erin Herle" >
              <ds-checkbox>Erin Herle</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="110896" label="Gerry Walsh" >
              <ds-checkbox>Gerry Walsh</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="117364" label="Jason “Mayhem” Miller" >
              <ds-checkbox>Jason “Mayhem” Miller</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="110893" label="Jessica-Rose Clark" >
              <ds-checkbox>Jessica-Rose Clark</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="116205" label="John Whitman" >
              <ds-checkbox>John Whitman</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="110888" label="Jordan Guenther" >
              <ds-checkbox>Jordan Guenther</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="110892" label="Katie Hurd" >
              <ds-checkbox>Katie Hurd</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="111028" label="Kirby Farrales" >
              <ds-checkbox>Kirby Farrales</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="118547" label="Lonnie Beck" >
              <ds-checkbox>Lonnie Beck</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="110894" label="Luke Lessei" >
              <ds-checkbox>Luke Lessei</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="110886" label="Ryan Palermo" >
              <ds-checkbox>Ryan Palermo</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="110885" label="Shane Fazen" >
              <ds-checkbox>Shane Fazen</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="118546" label="Som Sikdar" >
              <ds-checkbox>Som Sikdar</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="116208" label="Tony Morrison" >
              <ds-checkbox>Tony Morrison</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="110889" label="Vince Cachero" >
              <ds-checkbox>Vince Cachero</ds-checkbox>
            </ds-select-option>
        </ds-select-container>
      </ds-select>
    </div>
    <div class="w-full">
      <ds-select style="--ds-input-font-size--base: 0.875rem; --ds-select-option-font-size: 0.875rem;" name="catalog_filter_10514" id="catalog_filter_10514" data-action="change->themeless-catalog-filters#markSelectionChanged ds-close->themeless-catalog-filters#changeFilter" data-themeless-catalog-filters-target="select" multiselect placeholder="Style: All" inner-prefix="Style" select-all-label="All" count-selected-label="{count} selected" searchable search-placeholder="Search...">
        <ds-select-container class="max-h-52">
            <ds-select-option name="52719" label="MMA" >
              <ds-checkbox>MMA</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="52720" label="Muay Thai" >
              <ds-checkbox>Muay Thai</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="52721" label="Kickboxing" >
              <ds-checkbox>Kickboxing</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="53597" label="Wrestling" >
              <ds-checkbox>Wrestling</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="66107" label="Coaching" >
              <ds-checkbox>Coaching</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="53545" label="Conditioning" >
              <ds-checkbox>Conditioning</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="52723" label="Boxing" >
              <ds-checkbox>Boxing</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="52722" label="BJJ" checked>
              <ds-checkbox>BJJ</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="53546" label="Mindset" >
              <ds-checkbox>Mindset</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="53596" label="Self Defense" >
              <ds-checkbox>Self Defense</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="53595" label="Interviews/Bonus" >
              <ds-checkbox>Interviews/Bonus</ds-checkbox>
            </ds-select-option>
        </ds-select-container>
      </ds-select>
    </div>
    <div class="w-full">
      <ds-select style="--ds-input-font-size--base: 0.875rem; --ds-select-option-font-size: 0.875rem;" name="catalog_filter_10513" id="catalog_filter_10513" data-action="change->themeless-catalog-filters#markSelectionChanged ds-close->themeless-catalog-filters#changeFilter" data-themeless-catalog-filters-target="select" multiselect placeholder="Equipment: All" inner-prefix="Equipment" select-all-label="All" count-selected-label="{count} selected" searchable search-placeholder="Search...">
        <ds-select-container class="max-h-52">
            <ds-select-option name="52715" label="None" >
              <ds-checkbox>None</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="52716" label="Bag" >
              <ds-checkbox>Bag</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="52717" label="Resistance" >
              <ds-checkbox>Resistance</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="53598" label="Pads" >
              <ds-checkbox>Pads</ds-checkbox>
            </ds-select-option>
        </ds-select-container>
      </ds-select>
    </div>
    <div class="w-full">
      <ds-select style="--ds-input-font-size--base: 0.875rem; --ds-select-option-font-size: 0.875rem;" name="catalog_filter_10684" id="catalog_filter_10684" data-action="change->themeless-catalog-filters#markSelectionChanged ds-close->themeless-catalog-filters#changeFilter" data-themeless-catalog-filters-target="select" multiselect placeholder="Partner/Solo: All" inner-prefix="Partner/Solo" select-all-label="All" count-selected-label="{count} selected" searchable search-placeholder="Search...">
        <ds-select-container class="max-h-52">
            <ds-select-option name="53547" label="Partner" >
              <ds-checkbox>Partner</ds-checkbox>
            </ds-select-option>
            <ds-select-option name="53548" label="Solo" >
              <ds-checkbox>Solo</ds-checkbox>
            </ds-select-option>
        </ds-select-container>
      </ds-select>
    </div>
</div>

  </div>
</div>

</template></turbo-stream>
<turbo-stream action="replace" target="catalog_filter_button"><template>
    <button type="button"
          class="toggle-filters inline-flex text-base rounded items-center leading-normal box-content
          text-ds-default hover:bg-ds-overlay bg-ds-default px-4 py-2"
          data-action="click->catalog-filters#resetFilter" id="catalog_filter_button">
    <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="mr-3">
<path fill-rule="evenodd" clip-rule="evenodd" d="M7.99995 6.58574L14.2928 0.292847L15.7071 1.70706L9.41417 7.99995L15.7071 14.2928L14.2928 15.7071L7.99995 9.41417L1.70706 15.7071L0.292847 14.2928L6.58574 7.99995L0.292847 1.70706L1.70706 0.292847L7.99995 6.58574Z" fill="currentColor"></path>
</svg>

    Clear Filters
  </button>

</template></turbo-stream>

