PageSourceSearch

https://fitflowyoga.lovable.app/assets/Programs-CxvHrb-Y.js

js fitflowyoga.lovable.app collected 2026-10-03 03:31:25 UTC 7,706 bytes, 11 lines download raw bytes

1import{r as a,u,a as x,b as h,j as e,H as b,c as f,h as l,G as y,F as v,d as j,P as w,D as P,p as N,e as S,f as F,g as k}from"./index-BljTCaTw.js";const O=[{name:"Group Reformer Pilates",description:"Full-body reformer sessions in a small group setting. Build core strength, improve flexibility, and develop long, lean muscles with spring-based resistance training."},{name:"Mat Pilates",description:"Core-focused movement using body weight to improve posture, stability, and overall balance. No reformer needed — just your mat, your body, and focused instruction."},{name:"Private Sessions",description:"Fully customized one-on-one Pilates sessions tailored to your individual goals, abilities, and schedule. Available by appointment Monday through Friday."},{name:"Semi-Private Sessions",description:"Small group sessions offering personalized coaching with the energy and accountability of training alongside others. The perfect balance of focused attention and community."}];function G(){const r=a.useMemo(()=>O.map(t=>({"@context":"https://schema.org","@type":"Service",name:t.name,description:t.description,provider:{"@type":"LocalBusiness",name:"Fit & Flow Pilates"}})),[]);u("ld-services",r)}const M=[{id:"group-reformer-pilates",category:"Group Classes",title:"Group Reformer Pilates",image:N,description:`Our signature offering. Full-body reformer sessions in a small group setting that build core strength, improve flexibility, and develop long, lean muscles with spring-based resistance training. Each class is guided by expert instructors who ensure proper form and offer modifications for every level.
2
3Reformer Pilates is low-impact but high-results — perfect whether you're brand new or a seasoned practitioner. Offered throughout the week with multiple time slots to fit your schedule.`},{id:"mat-pilates",category:"Group Classes",title:"Mat Pilates",image:S,description:`Core-focused movement using body weight to improve posture, stability, and overall balance. No reformer needed — just your mat, your body, and focused instruction from our expert team.
4
5Mat Pilates is an excellent complement to reformer work and a great entry point for those new to Pilates. Available on Tuesday, Wednesday, and Thursday evenings.`},{id:"private-sessions",category:"1-on-1 Training",title:"Private Sessions",image:F,description:`Fully customized one-on-one Pilates sessions tailored to your individual goals, schedule, and body. Whether you're recovering from an injury, preparing for an event, or simply want focused attention and accelerated results, private sessions deliver the most personalized Pilates experience possible.
6
7Available by appointment Monday through Friday.`},{id:"semi-private-sessions",category:"Small Group Training",title:"Semi-Private Sessions",image:k,description:`Small group sessions offering personalized coaching with the energy and accountability of training alongside others. Your instructor customizes each session based on every participant's goals and abilities.
8
9The perfect balance of focused attention, community, and value. Available by appointment — contact us to schedule.`}],C=()=>{const[r,t]=a.useState(!1),[d,i]=a.useState(!1),[c,o]=a.useState(!1);return x(),h(),G(),e.jsxs("div",{className:"min-h-screen bg-dark-bg",children:[e.jsxs(b,{children:[e.jsx("title",{children:"Our Programs | Fit & Flow Pilates in Fleming Island, FL"}),e.jsx("meta",{name:"description",content:"Explore our Pilates programs — group reformer classes, mat Pilates, private sessions, and semi-private training. Something for every body at Fit & Flow."}),e.jsx("link",{rel:"canonical",href:"https://fitflowyoga.lovable.app/programs"}),e.jsx("meta",{property:"og:title",content:"Our Programs | Fit & Flow Pilates in Fleming Island, FL"}),e.jsx("meta",{property:"og:description",content:"Explore our Pilates programs — group reformer, mat, private, and semi-private sessions."}),e.jsx("meta",{property:"og:url",content:"https://fitflowyoga.lovable.app/programs"}),e.jsx("meta",{property:"og:type",content:"website"})]}),e.jsx(f,{onGetStarted:()=>t(!0),onPricing:()=>i(!0),onDropIn:()=>o(!0)}),e.jsxs("section",{className:"relative min-h-[50vh] flex items-center overflow-hidden",children:[e.jsx("div",{className:"absolute inset-0 bg-cover bg-center",style:{backgroundImage:`url(${l})`}}),e.jsx("div",{className:"absolute inset-0 bg-dark-bg/85"}),e.jsxs("div",{className:"relative z-10 container mx-auto px-5 md:px-8 pt-28 pb-16",children:[e.jsx("p",{className:"font-sub text-base md:text-lg uppercase tracking-wider text-primary mb-3 font-light",children:"Fit & Flow Pilates"}),e.jsxs("h1",{className:"font-heading text-5xl sm:text-6xl md:text-7xl font-extrabold uppercase text-primary-foreground leading-none",children:["Our ",e.jsx("span",{className:"text-primary",children:"Programs"})]}),e.jsx("p",{className:"font-sub text-lg md:text-xl font-light text-primary-foreground
9/80 mt-4 max-w-xl",children:"Something for every body — from beginner to advanced, group to private."})]})]}),e.jsx(y,{}),M.map((s,m)=>{const n=m%2!==0;return e.jsx("section",{id:s.id,className:`relative ${n?"bg-[#f5f5f5]":"bg-white"}`,children:e.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2 min-h-[480px]",children:[e.jsx("div",{className:`relative min-h-[320px] lg:min-h-full bg-cover bg-center ${n?"lg:order-2":"lg:order-1"}`,style:{backgroundImage:`url(${s.image})`},children:e.jsx("div",{className:"absolute inset-0 bg-dark-bg/20"})}),e.jsxs("div",{className:`flex flex-col justify-center px-8 md:px-12 lg:px-16 py-14 ${n?"lg:order-1":"lg:order-2"}`,children:[e.jsx("p",{className:"font-sub text-xs md:text-sm uppercase tracking-[3px] text-primary font-semibold mb-3",children:s.category}),e.jsx("h2",{className:"font-heading text-3xl sm:text-4xl md:text-5xl font-extrabold uppercase text-dark-bg leading-tight mb-6",children:s.title}),e.jsx("div",{className:"w-12 h-1 bg-primary mb-6"}),s.description.split(`
10
11`).map((p,g)=>e.jsx("p",{className:"font-sub text-base text-gray-600 leading-relaxed mb-4 last:mb-0",children:p},g)),e.jsx("div",{className:"mt-8",children:e.jsx("button",{onClick:()=>t(!0),className:"inline-flex items-center gap-2 px-8 py-3 bg-primary text-dark-bg font-heading font-bold text-sm uppercase tracking-wider rounded-lg hover:bg-primary/90 transition-all duration-300 not-italic",children:"Get Started"})})]})]})},s.id)}),e.jsxs("section",{className:"relative bg-dark-bg py-20 overflow-hidden",children:[e.jsx("div",{className:"absolute inset-0 bg-cover bg-center opacity-20",style:{backgroundImage:`url(${l})`}}),e.jsx("div",{className:"absolute inset-0 bg-dark-bg/70"}),e.jsxs("div",{className:"relative z-10 container mx-auto px-4 text-center",children:[e.jsx("p",{className:"font-sub text-base md:text-lg uppercase tracking-wider text-primary mb-3 font-light",children:"Ready When You Are"}),e.jsx("h2",{className:"font-heading text-3xl sm:text-4xl md:text-5xl font-extrabold uppercase text-primary-foreground leading-tight mb-4",children:"Ready to Find Your Program?"}),e.jsx("p",{className:"font-sub text-lg md:text-xl font-light text-primary-foreground/70 mb-10 max-w-xl mx-auto",children:"Schedule your free intro session and let us match you with the right class."}),e.jsx("button",{onClick:()=>t(!0),className:"inline-flex items-center gap-2 px-8 py-3 bg-primary text-dark-bg font-heading font-bold text-sm uppercase tracking-wider rounded-lg hover:bg-primary/90 transition-all duration-300 not-italic",children:"Schedule My Free Session"})]})]}),e.jsx(v,{onGetStarted:()=>t(!0),onPricing:()=>i(!0),onDropIn:()=>o(!0)}),e.jsx(j,{open:r,onOpenChange:t}),e.jsx(w,{open:d,onOpenChange:i}),e.jsx(P,{open:c,onOpenChange:o})]})};export{C 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.