<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_4208841"
  data-custom="content-card"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="4208841"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="1"
    data-catalog--card-analytics-result-set-size-value="177"
  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-06-02T13:29:28-04:00"
>
  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" data-action="click-&gt;catalog--card-analytics#trackClick" href="/programs/bjj-with-coach-ryan-5-26-2026-5502b4">
    <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="Sit-Through After Sprawled On, Escaping Turtle - BJJ with Coach Ryan 5-26-2026" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/4208841/horizontal/572abc25-7a4a-4a1d-87b4-7ea0b2815f33.png?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/4208841/horizontal/572abc25-7a4a-4a1d-87b4-7ea0b2815f33.png?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/4208841/horizontal/572abc25-7a4a-4a1d-87b4-7ea0b2815f33.png?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/4208841/horizontal/572abc25-7a4a-4a1d-87b4-7ea0b2815f33.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">55:41</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" data-action="click-&gt;catalog--card-analytics#trackClick" title="Sit-Through After Sprawled On, Escaping Turtle - BJJ with Coach Ryan 5-26-2026" aria-label="Sit-Through After Sprawled On, Escaping Turtle - BJJ with Coach Ryan 5-26-2026" href="/programs/bjj-with-coach-ryan-5-26-2026-5502b4">
    <span class="line-clamp-2">
      Sit-Through After Sprawled On, Escaping Turtle - BJJ with Coach Ryan 5-26-2026
    </span>
</a></swiper-slide>

    <swiper-slide
  data-card="video_4180472"
  data-custom="content-card"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="4180472"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="2"
    data-catalog--card-analytics-result-set-size-value="177"
  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-05-08T13:34:25-04:00"
>
  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" data-action="click-&gt;catalog--card-analytics#trackClick" href="/programs/bjj-with-coach-ryan-5-5-2026-5e798c">
    <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="Sprawls &amp; Escaping Side Control - BJJ with Coach Ryan 5-5-2026" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/4180472/horizontal/9b1dd5ab-aab1-4e98-b4ad-94b8de5d3223.png?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/4180472/horizontal/9b1dd5ab-aab1-4e98-b4ad-94b8de5d3223.png?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/4180472/horizontal/9b1dd5ab-aab1-4e98-b4ad-94b8de5d3223.png?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/4180472/horizontal/9b1dd5ab-aab1-4e98-b4ad-94b8de5d3223.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">59:34</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" data-action="click-&gt;catalog--card-analytics#trackClick" title="Sprawls &amp; Escaping Side Control - BJJ with Coach Ryan 5-5-2026" aria-label="Sprawls &amp; Escaping Side Control - BJJ with Coach Ryan 5-5-2026" href="/programs/bjj-with-coach-ryan-5-5-2026-5e798c">
    <span class="line-clamp-2">
      Sprawls &amp; Escaping Side Control - BJJ with Coach Ryan 5-5-2026
    </span>
</a></swiper-slide>

    <swiper-slide
  data-card="video_4171652"
  data-custom="content-card"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="4171652"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="3"
    data-catalog--card-analytics-result-set-size-value="177"
  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-05-21T11:44:41-04:00"
>
  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" data-action="click-&gt;catalog--card-analytics#trackClick" href="/programs/bjj-with-coach-ryan-4-28-2026-be1aa2">
    <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="Breadcutter Choke - BJJ with Coach Ryan 4-28-2026" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/4171652/horizontal/aa5cb8f0-783e-478e-bd3c-4df2aeacffbf.png?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/4171652/horizontal/aa5cb8f0-783e-478e-bd3c-4df2aeacffbf.png?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/4171652/horizontal/aa5cb8f0-783e-478e-bd3c-4df2aeacffbf.png?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/4171652/horizontal/aa5cb8f0-783e-478e-bd3c-4df2aeacffbf.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:35</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" data-action="click-&gt;catalog--card-analytics#trackClick" title="Breadcutter Choke - BJJ with Coach Ryan 4-28-2026" aria-label="Breadcutter Choke - BJJ with Coach Ryan 4-28-2026" href="/programs/bjj-with-coach-ryan-4-28-2026-be1aa2">
    <span class="line-clamp-2">
      Breadcutter Choke - BJJ with Coach Ryan 4-28-2026
    </span>
</a></swiper-slide>

    <swiper-slide
  data-card="live_event_4168941"
  data-custom="content-card"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="4168941"
  data-catalog--card-analytics-content-type-value="live_event"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="4"
    data-catalog--card-analytics-result-set-size-value="177"
  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-27T11:31:25-04:00"
>
  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" data-action="click-&gt;catalog--card-analytics#trackClick" href="/programs/live-f6ndkdouwwu">
    <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 5-19-2026" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/4168941/horizontal/fb9c6fde-a246-4bde-97e3-5fbeb403ab13.jpg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/4168941/horizontal/fb9c6fde-a246-4bde-97e3-5fbeb403ab13.jpg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/4168941/horizontal/fb9c6fde-a246-4bde-97e3-5fbeb403ab13.jpg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/4168941/horizontal/fb9c6fde-a246-4bde-97e3-5fbeb403ab13.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 items-center text-white absolute bottom-2 left-2 z-[1] uppercase badge-scheduled-event">
        <ds-icon slot="before" name='calendar-date' size="14" class="badge-item"></ds-icon>

        <span class="badge-item live-text whitespace-nowrap">Live</span>
        <span class="badge-item live-text whitespace-nowrap">•</span>
        <span class="badge-item live-text">
          <div
            data-controller="helpers--localized-timestamp"
            data-helpers--localized-timestamp-original-timestamp-value="1779229800"
          >
            <div data-helpers--localized-timestamp-target="outputDateTime"></div>
          </div>
        </span>
      </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" data-action="click-&gt;catalog--card-analytics#trackClick" title="BJJ with Coach Ryan 5-19-2026" aria-label="BJJ with Coach Ryan 5-19-2026" href="/programs/live-f6ndkdouwwu">
    <span class="line-clamp-2">
      BJJ with Coach Ryan 5-19-2026
    </span>
</a></swiper-slide>

    <swiper-slide
  data-card="video_4162173"
  data-custom="content-card"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="4162173"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="5"
    data-catalog--card-analytics-result-set-size-value="177"
  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-22T14:32:14-04:00"
>
  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" data-action="click-&gt;catalog--card-analytics#trackClick" href="/programs/bjj-with-coach-ryan-4-21-2026-128209">
    <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="Single Leg (Running the Pipe), Side Control, Head-and-Arm Choke - BJJ with Coach Ryan 4-21-2026" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/4162173/horizontal/8ae785a4-a04a-44fa-9ccf-3ea223c6cddb.jpeg?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/4162173/horizontal/8ae785a4-a04a-44fa-9ccf-3ea223c6cddb.jpeg?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/4162173/horizontal/8ae785a4-a04a-44fa-9ccf-3ea223c6cddb.jpeg?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/4162173/horizontal/8ae785a4-a04a-44fa-9ccf-3ea223c6cddb.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">56: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" data-action="click-&gt;catalog--card-analytics#trackClick" title="Single Leg (Running the Pipe), Side Control, Head-and-Arm Choke - BJJ with Coach Ryan 4-21-2026" aria-label="Single Leg (Running the Pipe), Side Control, Head-and-Arm Choke - BJJ with Coach Ryan 4-21-2026" href="/programs/bjj-with-coach-ryan-4-21-2026-128209">
    <span class="line-clamp-2">
      Single Leg (Running the Pipe), Side Control, Head-and-Arm Choke - BJJ with Coach Ryan 4-21-2026
    </span>
</a></swiper-slide>

    <swiper-slide
  data-card="video_4157260"
  data-custom="content-card"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="4157260"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="6"
    data-catalog--card-analytics-result-set-size-value="177"
  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-04-19T14:03:41-04:00"
>
  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" data-action="click-&gt;catalog--card-analytics#trackClick" href="/programs/no-gi-bjj-class-4-18-2026-d117c4">
    <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="50/50 Heel Hook Escapes - No-Gi BJJ Class 4-18-2026" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/4157260/horizontal/acbf0891-7518-4985-bf9d-8b16b37598b6.png?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/4157260/horizontal/acbf0891-7518-4985-bf9d-8b16b37598b6.png?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/4157260/horizontal/acbf0891-7518-4985-bf9d-8b16b37598b6.png?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/4157260/horizontal/acbf0891-7518-4985-bf9d-8b16b37598b6.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">59: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" data-action="click-&gt;catalog--card-analytics#trackClick" title="50/50 Heel Hook Escapes - No-Gi BJJ Class 4-18-2026" aria-label="50/50 Heel Hook Escapes - No-Gi BJJ Class 4-18-2026" href="/programs/no-gi-bjj-class-4-18-2026-d117c4">
    <span class="line-clamp-2">
      50/50 Heel Hook Escapes - No-Gi BJJ Class 4-18-2026
    </span>
</a></swiper-slide>

    <swiper-slide
  data-card="video_4151704"
  data-custom="content-card"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="4151704"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="7"
    data-catalog--card-analytics-result-set-size-value="177"
  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-17T22:18:14-04:00"
>
  <a class="card-image-container" data-turbo="true" data-turbo-prefetch="false" data-turbo-action="advance" data-turbo-frame="_top" data-action="click-&gt;catalog--card-analytics#trackClick" href="/programs/bjj-with-coach-ryan-4-14-2026-9afcbb">
    <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="Pummeling for Underhooks, Triangle &amp; Omoplata - BJJ with Coach Ryan 4-14-2026" decoding="async"
         src="https://alpha.uscreencdn.com/images/programs/4151704/horizontal/5ba84558-09c3-42a4-b598-771455b3efd4.png?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/4151704/horizontal/5ba84558-09c3-42a4-b598-771455b3efd4.png?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/4151704/horizontal/5ba84558-09c3-42a4-b598-771455b3efd4.png?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/4151704/horizontal/5ba84558-09c3-42a4-b598-771455b3efd4.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">54:31</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" data-action="click-&gt;catalog--card-analytics#trackClick" title="Pummeling for Underhooks, Triangle &amp; Omoplata - BJJ with Coach Ryan 4-14-2026" aria-label="Pummeling for Underhooks, Triangle &amp; Omoplata - BJJ with Coach Ryan 4-14-2026" href="/programs/bjj-with-coach-ryan-4-14-2026-9afcbb">
    <span class="line-clamp-2">
      Pummeling for Underhooks, Triangle &amp; Omoplata - BJJ with Coach Ryan 4-14-2026
    </span>
</a></swiper-slide>

    <swiper-slide
  data-card="video_4140033"
  data-custom="content-card"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="4140033"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="8"
    data-catalog--card-analytics-result-set-size-value="177"
  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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" 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"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="4128046"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="9"
    data-catalog--card-analytics-result-set-size-value="177"
  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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" data-action="click-&gt;catalog--card-analytics#trackClick" title="Omoplata Sweep - BJJ with Coach Ryan 3-31-2026" aria-label="Omoplata Sweep - BJJ with Coach Ryan 3-31-2026" 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"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="4114037"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="10"
    data-catalog--card-analytics-result-set-size-value="177"
  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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" 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"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="4109427"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="11"
    data-catalog--card-analytics-result-set-size-value="177"
  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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" 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"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="4087448"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="12"
    data-catalog--card-analytics-result-set-size-value="177"
  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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" 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"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="4083178"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="13"
    data-catalog--card-analytics-result-set-size-value="177"
  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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" 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"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="4078620"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="14"
    data-catalog--card-analytics-result-set-size-value="177"
  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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" 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"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="4072863"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="15"
    data-catalog--card-analytics-result-set-size-value="177"
  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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" 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"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="4054799"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="16"
    data-catalog--card-analytics-result-set-size-value="177"
  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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" 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"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="4048201"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="17"
    data-catalog--card-analytics-result-set-size-value="177"
  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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" 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"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="4042891"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="18"
    data-catalog--card-analytics-result-set-size-value="177"
  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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" 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"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="4038034"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="19"
    data-catalog--card-analytics-result-set-size-value="177"
  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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" 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"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="4030827"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="20"
    data-catalog--card-analytics-result-set-size-value="177"
  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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" data-action="click-&gt;catalog--card-analytics#trackClick" title="BJJ with Coach Ryan 2-3-2026 - Double Leg Takedowns" aria-label="BJJ with Coach Ryan 2-3-2026 - Double Leg Takedowns" 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"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="4020078"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="21"
    data-catalog--card-analytics-result-set-size-value="177"
  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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" 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"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="3990889"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="22"
    data-catalog--card-analytics-result-set-size-value="177"
  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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" 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"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="3987154"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="23"
    data-catalog--card-analytics-result-set-size-value="177"
  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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" 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"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="3982785"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="24"
    data-catalog--card-analytics-result-set-size-value="177"
  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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" 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"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="3973994"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="25"
    data-catalog--card-analytics-result-set-size-value="177"
  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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" data-action="click-&gt;catalog--card-analytics#trackClick" 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)" 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"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="3973955"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="26"
    data-catalog--card-analytics-result-set-size-value="177"
  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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" 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"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="3965614"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="27"
    data-catalog--card-analytics-result-set-size-value="177"
  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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" data-action="click-&gt;catalog--card-analytics#trackClick" title="BJJ with Coach Ryan 12-30-2025 - Spider Guard Recap" aria-label="BJJ with Coach Ryan 12-30-2025 - Spider Guard Recap" 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"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="3955519"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="28"
    data-catalog--card-analytics-result-set-size-value="177"
  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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" data-action="click-&gt;catalog--card-analytics#trackClick" title="BJJ with Coach Ryan 12-23-2025 - Spider Guard Escapes" aria-label="BJJ with Coach Ryan 12-23-2025 - Spider Guard Escapes" 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"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="3951463"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="29"
    data-catalog--card-analytics-result-set-size-value="177"
  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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" 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"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="3945893"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="30"
    data-catalog--card-analytics-result-set-size-value="177"
  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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" 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"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="3941912"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="31"
    data-catalog--card-analytics-result-set-size-value="177"
  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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" 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"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="3931508"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="32"
    data-catalog--card-analytics-result-set-size-value="177"
  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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" 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"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="3914203"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="33"
    data-catalog--card-analytics-result-set-size-value="177"
  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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" 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"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="3901943"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="34"
    data-catalog--card-analytics-result-set-size-value="177"
  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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" 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"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="3897196"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="35"
    data-catalog--card-analytics-result-set-size-value="177"
  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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" data-action="click-&gt;catalog--card-analytics#trackClick" 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 " 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"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="3886885"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="36"
    data-catalog--card-analytics-result-set-size-value="177"
  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" data-action="click-&gt;catalog--card-analytics#trackClick" 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/4ecc9859-60c8-4464-9575-be966e484b96.png?auto=webp&width=350"
         srcset="https://alpha.uscreencdn.com/images/programs/3886885/horizontal/4ecc9859-60c8-4464-9575-be966e484b96.png?auto=webp&width=350 350w,
            https://alpha.uscreencdn.com/images/programs/3886885/horizontal/4ecc9859-60c8-4464-9575-be966e484b96.png?auto=webp&width=700 2x,
            https://alpha.uscreencdn.com/images/programs/3886885/horizontal/4ecc9859-60c8-4464-9575-be966e484b96.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: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" data-action="click-&gt;catalog--card-analytics#trackClick" 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)" 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"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="3856840"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="37"
    data-catalog--card-analytics-result-set-size-value="177"
  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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" 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"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="3841275"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="38"
    data-catalog--card-analytics-result-set-size-value="177"
  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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" 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"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="3837788"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="39"
    data-catalog--card-analytics-result-set-size-value="177"
  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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" 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"
  data-controller="catalog--card-analytics"
  data-catalog--card-analytics-content-id-value="3832887"
  data-catalog--card-analytics-content-type-value="video"
  data-catalog--card-analytics-category-name-value="Search Results"
    data-catalog--card-analytics-result-position-value="40"
    data-catalog--card-analytics-result-set-size-value="177"
  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" data-action="click-&gt;catalog--card-analytics#trackClick" 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" data-action="click-&gt;catalog--card-analytics#trackClick" title="BJJ with Coach Ryan 10-14-2025 - Testing Review" aria-label="BJJ with Coach Ryan 10-14-2025 - Testing Review" 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>

  
  <turbo-frame id="catalog_watched_videos" src="/catalog/watched_videos?preview=false"></turbo-frame>
    <div data-controller="catalog--event-dispatcher" data-catalog--event-dispatcher-result-set-size-value="177" hidden></div>
</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 my-4 mx-2 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>

