PageSourceSearch

https://fitflowyoga.lovable.app/assets/Intro-DHwTiPom.js

js fitflowyoga.lovable.app collected 2026-10-03 03:31:32 UTC 4,533 bytes, 1 lines download raw bytes

1import{r as s,j as e,H as x,c as h,h as u,s as f,F as g,d as y,P as j,D as b}from"./index-BljTCaTw.js";import{C as m}from"./circle-check-big-P3XLqnk8.js";const v="https://link.gymntx.com/widget/booking/aN0lKV0p1ypA5jnKpmEi",k=()=>{const[d,r]=s.useState(!1),[p,a]=s.useState(!1),[c,o]=s.useState(!1),n=s.useRef(null);return s.useEffect(()=>{const t=i=>{if(i.data&&i.data.height){const l=n.current;l&&(l.style.height=i.data.height+"px")}};return window.addEventListener("message",t),()=>window.removeEventListener("message",t)},[]),s.useEffect(()=>{const t=document.createElement("script");return t.src="https://link.gymntx.com/js/form_embed.js",t.type="text/javascript",t.async=!0,document.body.appendChild(t),()=>{t.remove()}},[]),e.jsxs("div",{className:"min-h-screen bg-dark-bg",style:{overflow:"visible"},children:[e.jsxs(x,{children:[e.jsx("title",{children:"Book Your Intro | Fit & Flow Pilates in Fleming Island, FL"}),e.jsx("meta",{name:"description",content:"Book your free intro session at Fit & Flow Pilates. Choose a time that works for you — we'll handle the rest."}),e.jsx("link",{rel:"canonical",href:"https://fitflowyoga.lovable.app/intro"}),e.jsx("meta",{property:"og:title",content:"Book Your Intro | Fit & Flow Pilates in Fleming Island, FL"}),e.jsx("meta",{property:"og:description",content:"Book your free intro session at Fit & Flow Pilates. Choose a time that works for you — we'll handle the rest."}),e.jsx("meta",{property:"og:url",content:"https://fitflowyoga.lovable.app/intro"}),e.jsx("meta",{property:"og:type",content:"website"})]}),e.jsx(h,{onGetStarted:()=>r(!0),onPricing:()=>a(!0),onDropIn:()=>o(!0)}),e.jsxs("main",{id:"main-content",className:"relative pt-24 pb-20",style:{overflow:"visible"},children:[e.jsxs("div",{className:"absolute inset-0 z-0",children:[e.jsx("img",{src:u,alt:"",className:"w-full h-full object-cover opacity-20"}),e.jsx("div",{className:"absolute inset-0 bg-dark-bg/80"})]}),e.jsxs("div",{className:"relative z-10 container mx-auto px-4",style:{overflow:"visible"},children:[e.jsxs("div",{className:"max-w-[800px] mx-auto rounded-2xl shadow-2xl animate-fade-in",style:{overflow:"visible",background:"hsl(var(--dark-bg))",border:"1px solid hsl(var(--primary) / 0.2)",boxShadow:"0 -4px 30px -5px hsl(var(--primary) / 0.3), 0 20px 50px -10px rgba(0,0,0,0.5)"},children:[e.jsx("div",{className:"h-1 w-full rounded-t-2xl",style:{background:"linear-gradient(90deg, transparent, hsl(var(--primary)), transparent)"}}),e.jsxs("div",{className:"px-6 py-10 sm:px-10",style:{overflow:"visible"},children:[e.jsx("div",{className:"flex justify-center mb-6",children:e.jsx("div",{className:"bg-dark-bg/80 border border-primary/20 rounded-xl px-5 py-3",children:e.jsx("img",{src:f,alt:"Fit & Flow Pilates",className:"h-10"})})}),e.jsx("div",{className:"w-16 h-0.5 mx-auto mb-8",style:{background:"hsl(var(--primary))"}}),e.jsx("h1",{className:"font-heading text-2xl sm:text-3xl md:text-4xl font-extrabold uppercase text-primary-foreground text-center mb-6 leading-tight",children:"Next Step: Book Your Intro"}),e.jsxs("div",{className:"space-y-3 mb-10 max-w-lg mx-auto",children:[e.jsxs("div",{className:"flex items-start gap-3",children:[e.jsx(m,{className:"w-5 h-5 text-primary shrink-0 mt-0.5",style:{filter:"drop-shadow(0 0 6px hsl(var(--primary) / 0.5))"}}),e.jsx("p",{className:"font-sub text-sm sm:text-base text-primary-foreground/80",children:"Simply choose a time for your new member intro below."})]}),e.jsxs("div",{className:"flex items-start gap-3",children:[e.jsx(m,{className:"w-5 h-5 text-primary shrink-0 mt-0.5",style:{filter:"drop-shadow(0 0 6px hsl(var(--primary) / 0.5))"}}),e.jsx("p",{className:"font-sub text-sm sm:text-base text-primary-foreground/80",children:"Our staff will be in touch shortly to confirm with you."})]})]}),e.jsx("div",{style:{overflow:"visible"},children:e.jsx("iframe",{ref:n,src:v,style:{width:"100%",minHeight:"1200px",border:"none",overflow:"visible"},scrolling:"auto",allow:"payment",title:"Book your intro session",id:"aN0lKV0p1ypA5jnKpmEi_1771546539063"})})]})]}),e.jsxs("p",{className:"text-center font-sub text-sm text-primary-foreground
1/60 mt-8 animate-fade-in",children:["Can't find a time? Call us at"," ",e.jsx("a",{href:"tel:+19049370717",className:"text-primary hover:underline font-medium",children:"(904) 937-0717"})]})]})]}),e.jsx(g,{onGetStarted:()=>r(!0),onPricing:()=>a(!0),onDropIn:()=>o(!0)}),e.jsx(y,{open:d,onOpenChange:r}),e.jsx(j,{open:p,onOpenChange:a}),e.jsx(b,{open:c,onOpenChange:o})]})};export{k 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.