1import{_ as w}from"./C23MVWOp.js";import{_ as v}from"./CLadkllH.js";import{_ as C}from"./DK7UT_CH.js";import{d as A,r as S,i as T,l as I,o as c,x as s,k as e,b as r,C as m,n as i,c as l,A as F,F as z,bg as j,a2 as E,a4 as B,Z as M,B as h,e as P}from"./CEQqgSCA.js";import{u as V}from"./DpF5fQf7.js";import"./C1FNuz48.js";const q={class:"fc-flex fc-row fc-justify-center fc-gap-4 fc-margin-bottom-4 md:fc-margin-bottom-10"},O={class:"system-card__background"},R={class:"system-card__content fc-padding-6"},L={class:"system-card__tag fc-bg-blue fc-text-white fc-font-size-3"},D={class:"system-card__heading fc-text-white fc-font-heading fc-uppercase fc-font-size-8 md:fc-font-size-14 fc-margin-0"},Y=A({__name:"SystemSection",setup($){const p=[{id:1,tag:"Meet Our Trainers",heading:"Real Fighters, Real Coaching",image:"https://a.storyblok.com/f/152150/3648x5472/1a41b94550/studio2_shoot-330.jpg",imageAlt:"Man in a tank top and cap practicing a boxing stance in a well-lit gym, with focus and determination.",linkToSection:{path:"/the-system",hash:"#system-page__coaches"},trackingId:"real_fighters_real_coaching"},{id:2,tag:"Explore Our Library",heading:"Interactive learning modules + Ala Carte workouts",image:"https://a.storyblok.com/f/152150/936x1162/fe98a82468/group-1533208268.jpg",imageAlt:"A dark-themed interface showing a timeline of boxing programs, with sections for beginner, intermediate, and advanced levels.",linkToSection:{path:"/the-system",hash:"#system-page__programming"},trackingId:"interactive_learning_modules"},{id:3,tag:"Explore the FC App Features",heading:"AI Motion Technology that keeps you accountable",image:"https://a.storyblok.com/f/152150/936x1162/7a21703c53/form-image-2x.jpg",imageAlt:'Person in dark room boxing a punching bag, wearing white gloves. Screen displays "Perfect!" with checkmarks and numbers "3-2."',linkToSection:{path:"/the-system",hash:"#the-tech-section"},trackingId:"ai_motion_technology"},{id:4,tag:"Explore the Equipment",heading:"Premium Gear Designed for Your Home",image:"https://a.storyblok.com/f/152150/3887x3887/c76a1b4a37/monica_room.jpg",imageAlt:"A person in athletic wear practices boxing with a punching bag in a sunlit living room, with a TV displaying a workout video.",linkToSection:{path:"/the-system",hash:"#the-equipment-section"},trackingId:"premium_home_gear"}],d=[{id:5,tag:"Meet Our Trainers",heading:"Real Fighters, Real Coaching",image:"https://a.storyblok.com/f/152150/3415x3186/180ec8301e/studio2_shoot-285.jpg",imageAlt:"A woman in athletic wear practices a high kick in a boxing ring, with an American flag in the background.",linkToSection:{path:"/the-system",hash:"#system-page__coaches"},trackingId:"real_fighters_real_coaching"},{id:6,tag:"Explore Our Library",heading:"Interactive learning modules + Ala Carte workouts",image:"https://a.storyblok.com/f/152150/936x1162/fe98a82468/group-1533208268.jpg",imageAlt:"A dark-themed interface showing a timeline of boxing programs, with sections for beginner, intermediate, and advanced levels.",linkToSection:{path:"/the-system",hash:"#system-page__programming"},trackingId:"interactive_learning_modules"},{id:7,tag:"Explore the FC App Features",heading:"AI Motion Technology that keeps you accountable",image:"https://a.storyblok.com/f/152150/936x1162/d4a0661838/track-image-2x.jpg",imageAlt:"A man in sportswear performs a high kick on a punching bag in a gym, with a digital display showing 91 strikes out of a 95 goal.",linkToSection:{path:"/the-system",hash:"#the-tech-section"},trackingId:"ai_motion_technology"},{id:8,tag:"Explore the Equipment",heading:"Premium Gear Designed for Your Home",image:"https://a.storyblok.com/f/152150/5472x3648/b577c611ec/jess_website.jpg",imageAlt:"A woman in pink athletic wear and boxing gloves kicks a FightCamp punching bag in a gym with dark walls and horizontal lights.",linkToSection:{path:"/the-system",hash:"#the-equipment-section"},trackingId:"premium_home_gear"}],o=S("boxing"),u=T(()=>o.value==="boxing"?p:d),f=V(),_=j(),g=n=>{o.value=n},b=n=>{_.push(n)};return(n,t)=>{const k=w,y=v,x=C;return c(),I(x,{class:"system-section"},{default:s(()=>[t[3]||(t[3]=e("div",{class:"system-section__header fc-text-center fc-margin-top-9 fc-margin-bottom-4 md:fc-margin-top-0 md:fc-margin-bottom-8"},[e("h2",{class:"fc-font-size-14 md:fc-font-size-20 fc-margin-0 md:fc-margin-bottom-4"}," The FightCamp System "),e("p",{class:"fc-font-size-6 md:fc-font-size-7 fc-text-gray fc-margin-0"}," Tradition meets technology. The FightCamp system unites authentic martial training with intelligent tools built for real growth. ")],-1)),e("div",q,[e("button",{class:m(["button-tab fc-bg-white fc-text-blue",{"button-tab--active":i(o)==="boxing"}]),onClick:t[0]||(t[0]=a=>g("boxing"))}," Boxing ",2),e("button",{class:m(["button-tab fc-bg-white fc-text-blue",{"button-tab--active":i(o)==="kickboxing"}]),onClick:t[1]||(t[1]=a=>g("kickboxing"))}," Kickboxing ",2)]),r(y,{"slides-per-view":1.1,"space-between":8,"show-pagination":!1,"show-navigation":!0,"navigation-position":"bottom","navigation-alignment":i(f)?"center":"right",breakpoints:{640:{slidesPerView:1.1,spaceBetween:8},1024:{slidesPerView:2.6,spaceBetween:24}},"label-for-aria":"FightCamp system features",class:"system-section__carousel"},{default:s(()=>[(c(!0),l(z,null,F(i(u),a=>(c(),l("swiper-slide",{key:a.id},[r(i(E),{"bg-color":"white",padding:"fc-padding-0","no-radius":!0,"no-shadow":!0,"no-hover-effect":!0,class:"system-card"},{default:s(()=>
1[e("div",O,[r(k,{"display-type":"cover","fc-provider":"storyblok","nuxt-image-props":{src:a.image,alt:a.imageAlt,loading:"lazy",width:700,quality:75,sizes:"xs:100vw sm:60vw lg:500px"},class:"system-card__image"},null,8,["nuxt-image-props"]),t[2]||(t[2]=e("div",{class:"system-card__gradient"},null,-1))]),e("div",R,[e("span",L,h(a.tag),1),e("h3",D,h(a.heading),1)])]),"icon-button":s(()=>[r(i(B),M({icon:"arrow-diagonal","button-theme":"outline",mode:"dark","button-size":"medium"},{ref_for:!0},{ariaLabel:"View details"},{onClick:G=>b(a.linkToSection)}),null,16,["onClick"])]),_:2},1024)]))),128))]),_:1},8,["navigation-alignment"])]),_:1})}}}),J=Object.assign(P(Y,[["__scopeId","data-v-ca204b48"]]),{__name:"SystemSection"});export{J as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.