1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,66018,e=>{"use strict";var t=e.i(43476),a=e.i(71645);let s="https://vitality-chiropractic-perth.au1.cliniko.com/bookings",i="17774";e.s(["default",0,function({appointmentTypeId:e=null,height:r=900,className:n=""}){var l;let o=(0,a.useRef)(null),c=`cliniko-${e??"general"}`;return(0,a.useEffect)(()=>{function e(e){if("string"!=typeof e.data)return;let t=document.getElementById(c);if(t){if(e.data.includes("cliniko-bookings-resize")){let a=Number(e.data.split(":")[1]);a>0&&(t.style.height=`${a}px`)}e.data.includes("cliniko-bookings-page")&&t.scrollIntoView({behavior:"smooth"})}}return window.addEventListener("message",e),()=>window.removeEventListener("message",e)},[c]),(0,t.jsx)("div",{className:`cliniko-iframe-wrapper w-full ${n}`,children:(0,t.jsx)("iframe",{ref:o,id:c,src:(l=e??null)?`${s}?business_id=${i}&appointment_type_id=${l}&embedded=true`:`${s}?business_id=${i}&embedded=true`,frameBorder:"0",scrolling:"auto",width:"100%",height:r,style:{pointerEvents:"auto",display:"block"},title:"Book an appointment at Vitality Chiropractic",loading:"lazy"})})}],66018)},87359,e=>{"use strict";e.s(["DVA",0,{isProvider:!0,bookingNote:"DVA clients: please mention your Gold or White Card when booking so we can allocate the correct appointment type.",disclaimer:"Eligibility depends on your DVA card type and accepted conditions. Confirm entitlements with DVA directly.",officialUrl:"https://www.dva.gov.au/"},"MEDICARE",0,{rebateAmount:"$63.40",annualTotal:"$317",visitsPerYear:5,gap:"around $18",lastReviewed:"2026-09-16",note:"Medicare will contribute up to $317 toward your chiropractic care per year. 5 appointments. $63.40 back per visit. A gap of around $18. We handle all the paperwork - annotated X-rays and clinical letters to your GP - at no charge."},"OPENING_HOURS",0,{weekdays:"Monday â Friday: 8:00am â 6:00pm",saturday:"Saturday: By appointment",sunday:"Sunday: Closed"},"PARKING",0,{short:"Private parking available (6 bays), plus street parking nearby.",detail:"We have private on-site parking with 6 bays. Street parking on Flinders Street and nearby streets is also available."},"PAYMENT",0,{short:"Card payments only - we do not accept cash.",detail:"We are card only. Pay by credit or debit card, EFTPOS, or HICAPS where eligible. We do not accept cash.",schema:"Credit Card, Debit Card, EFTPOS, HICAPS"},"SOCIAL_LINKS",0,[{label:"WhatsApp",href:"https://wa.me/61494748355"},{label:"TikTok",href:"https://www.tiktok.com/@vitalitychiroperth"},{label:"Facebook",href:"https://www.facebook.com/vitalitychiroperth"},{label:"Instagram",href:"https://www.instagram.com/vitalitychiroperth"},{label:"YouTube",href:"https://www.youtube.com/@vitalitychiroperth"}]])},6684,e=>{"use strict";var t=e.i(43476),a=e.i(71645),s=e.i(57688),i=e.i(22016);let r=a.forwardRef(function({title:e,titleId:t,...s},i){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:i,"aria-labelledby":t},s),e?a.createElement("title",{id:t},e):null,a.createElement("path",{fillRule:"evenodd",d:"M4.5 5.653c0-1.427 1.529-2.33 2.779-1.643l11.54 6.347c1.295.712 1.295 2.573 0 3.286L7.28 19.99c-1.25.687-2.779-.217-2.779-1.643V5.653Z",clipRule:"evenodd"}))}),n="/images/scoliosis-video-poster.jpg",l="Scoliosis assessment and care at Vitality Chiropractic Perth";e.s(["default",0,function({variant:e="condition"}){let o=(0,a.useRef)(null),c=(0,a.useRef)(null),[d,m]=(0,a.useState)(!1),[h,x]=(0,a.useState)(!1);(0,a.useEffect)(()=>{let e=o.current;if(!e)return;let t=new IntersectionObserver(([e])=>{e.isIntersecting&&(m(!0),t.disconnect())},{rootMargin:"200px"});return t.observe(e),()=>t.disconnect()},[]),(0,a.useEffect)(()=>{if(!h||!d)return;let e=c.current;e&&e.play().catch(()=>{})},[h,d]);let u="home"===e;return(0,t.jsx)("section",{ref:o,className:"py-16 sm:py-20 bg-white","aria-labelledby":"scoliosis-video-heading",children:(0,t.jsx)("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:(0,t.jsxs)("div",{className:"grid lg:grid-cols-2 gap-10 lg:gap-16 items-center",children:[(0,t.jsxs)("div",{className:"max-w-xl order-2 lg:order-1",children:[(0,t.jsx)("p",{className:"text-xs font-semibold uppercase tracking-widest text-brand-600 mb-3",children:"Scoliosis care"}),(0,t.jsx)("h2",{id:"scoliosis-video-heading",className:"text-3xl sm:text-4xl font-bold text-neutral-900 leading-tight",children:u?"See how we assess and manage scoliosis":"Watch how we approach scoliosis care"}),(0,t.jsx)("p",{className:"mt-4 text-lg text-neutral-600 leading-relaxed",children:u?"A closer look at scoliosis assessment at our Yokine clinic - thorough, clear, and tailored to each person.":"See our approach to
1scoliosis assessment and care. Press play when you're ready - sound is included."}),u&&(0,t.jsx)(i.default,{href:"/chiropractic-care/scoliosis",className:"inline-flex items-center justify-center mt-7 px-6 py-3.5 text-base font-semibold text-white bg-brand-700 hover:bg-brand-800 rounded-xl transition-colors",children:"Learn about scoliosis care"})]}),(0,t.jsx)("div",{className:"order-1 lg:order-2 w-full max-w-sm mx-auto",children:(0,t.jsx)("div",{className:"rounded-2xl p-[3px] shadow-sm",style:{background:"linear-gradient(135deg, var(--color-accent-green), var(--color-accent-yellow), var(--color-accent-orange), var(--color-accent-magenta), var(--color-accent-purple), var(--color-accent-blue), var(--color-accent-teal))"},children:(0,t.jsxs)("div",{className:"relative w-full aspect-[9/16] rounded-[13px] overflow-hidden bg-neutral-900",children:[d&&(0,t.jsxs)("video",{ref:c,className:`absolute inset-0 w-full h-full object-contain bg-neutral-900 ${h?"z-10":"z-0"}`,controls:h,playsInline:!0,preload:"metadata",poster:n,title:l,"aria-label":l,onPlay:()=>x(!0),onEnded:()=>x(!1),children:[(0,t.jsx)("source",{src:"/images/scoliosis-video.mp4",type:"video/mp4"}),"Your browser does not support the video tag."]}),!h&&(0,t.jsxs)("button",{type:"button",onClick:function(){m(!0),x(!0)},className:"absolute inset-0 z-20 flex items-center justify-center group focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white focus-visible:ring-offset-2 focus-visible:ring-offset-neutral-900","aria-label":`Play video: ${l}`,children:[(0,t.jsx)(s.default,{src:n,alt:"",fill:!0,className:"object-cover",sizes:"(max-width: 1024px) 100vw, 384px",priority:!1}),(0,t.jsx)("span",{className:"absolute inset-0 bg-black/25 group-hover:bg-black/35 transition-colors","aria-hidden":"true"}),(0,t.jsx)("span",{className:"relative flex items-center justify-center w-20 h-20 sm:w-24 sm:h-24 rounded-full bg-white/95 text-brand-800 shadow-lg group-hover:scale-105 transition-transform",children:(0,t.jsx)(r,{className:"w-10 h-10 sm:w-12 sm:h-12 ml-1","aria-hidden":"true"})})]})]})})})]})})})}],6684)},55415,e=>{"use strict";var t=e.i(43476),a=e.i(22016),s=e.i(71645);let i=s.forwardRef(function({title:e,titleId:t,...a},i){return s.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:i,"aria-labelledby":t},a),e?s.createElement("title",{id:t},e):null,s.createElement("path",{fillRule:"evenodd",d:"m11.54 22.351.07.04.028.016a.76.76 0 0 0 .723 0l.028-.015.071-.041a16.975 16.975 0 0 0 1.144-.742 19.58 19.58 0 0 0 2.683-2.282c1.944-1.99 3.963-4.98 3.963-8.827a8.25 8.25 0 0 0-16.5 0c0 3.846 2.02 6.837 3.963 8.827a19.58 19.58 0 0 0 2.682 2.282 16.975 16.975 0 0 0 1.145.742ZM12 13.5a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z",clipRule:"evenodd"}))}),r=s.forwardRef(function({title:e,titleId:t,...a},i){return s.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:i,"aria-labelledby":t},a),e?s.createElement("title",{id:t},e):null,s.createElement("path",{fillRule:"evenodd",d:"M10.788 3.21c.448-1.077 1.976-1.077 2.424 0l2.082 5.006 5.404.434c1.164.093 1.636 1.545.749 2.305l-4.117 3.527 1.257 5.273c.271 1.136-.964 2.033-1.96 1.425L12 18.354 7.373 21.18c-.996.608-2.231-.29-1.96-1.425l1.257-5.273-4.117-3.527c-.887-.76-.415-2.212.749-2.305l5.404-.434 2.082-5.005Z",clipRule:"evenodd"}))});function n({className:e="w-4 h-4"}){return(0,t.jsxs)("svg",{className:`flex-shrink-0 ${e}`,viewBox:"0 0 24 24","aria-hidden":"true",children:[(0,t.jsx)("path",{fill:"#4285F4",d:"M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92c-.26 1.37-1.04 2.53-2.21 3.31v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.09z"}),(0,t.jsx)("path",{fill:"#34A853",d:"M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z"}),(0,t.jsx)("path",{fill:"#FBBC05",d:"M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.07H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.93l2.85-2.22.81-.62z"}),(0,t.jsx)("path",{fill:"#EA4335",d:"M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.07l3.66 2.84c.87-2.6 3.3-4.53 6.16-4.53z"})]})}var l=e.i(66018);let o="https://www.google.com/maps/place/Vitality+Chiropractic/data=!4m2!3m1!1s0x0:0x11c4b959c773b845",c=[{name:"David G.",rating:5,text:"The positive atmosphere at Vital
1ity Chiropractic helped me keep motivated."},{name:"Lynne H.",rating:5,text:"He listens to you and understood who I was as a person, not just my complaint."},{name:"Chelsea G.",rating:5,text:"Such positive energy from start to finish."},{name:"Aidan B.",rating:5,text:"Very friendly staff, and Geoff is always upbeat with a happy, energetic demeanour."},{name:"Shona M.",rating:5,text:"Geoff really cares about his patients."},{name:"Glenn G.",rating:5,text:"From day one Geoff was very honest with me."},{name:"David T.",rating:5,text:"He's warm, welcoming and positive, and has listened to me throughout."},{name:"Josh W.",rating:5,text:"Geoff brings practicality and positivity."},{name:"Louis A.",rating:5,text:"Geoff genuinely cares for each of his patients."},{name:"Thomas B.",rating:5,text:"Made me feel very comfortable and at ease from the very first visit."},{name:"Peter O.",rating:5,text:"Very personable and engaging - you can't help but feel a genuine interest in your wellbeing."},{name:"Will S.",rating:5,text:"Geoff is a knowledgeable, patient and caring guy."},{name:"Kayla",rating:5,text:"Dr Hamish is always warm and welcoming, cracks a joke to help you relax, and listens to your concerns. The practice itself is clean and welcoming."},{name:"Monique C.",rating:5,text:"Consistent, thoughtful service every time - professional and caring."},{name:"Namgay N.",rating:5,text:"The team, particularly Dr Hamish, is professional, attentive, and genuinely committed to your wellbeing."},{name:"Lee M.",rating:5,text:"I always find appointments easily when I need them. He's always full of life and positivity - always a pleasure."},{name:"Carmel B.",rating:5,text:"Professional, and takes a thorough history before starting any treatment."},{name:"Michael T.",rating:5,text:"A sound, pragmatic approach that I've really appreciated."},{name:"Melanie G.",rating:5,text:"Been going to Vitality for years - always great personal service with friendly staff."},{name:"Bill M.",rating:5,text:"A very professional business, with a great explanation of what's going on."},{name:"Mark C.",rating:5,text:"Dr Geoff is a great inspiration - attentive and fun."},{name:"Gabrielle H.",rating:5,text:"The team at Vitality are one of a kind - very caring, with meaningful relationships with clients. The ladies at reception are always so lovely and welcoming."},{name:"Stephen B.",rating:5,text:"Smiles and top quality service from the moment you walk into the practice."},{name:"Martyn F.",rating:5,text:"Made me feel comfortable from the very first appointment, and explained everything in detail. An all-round nice guy."}];function d({name:e,text:a}){return(0,t.jsxs)("div",{className:"bg-white border border-neutral-200 rounded-xl p-4 mb-3 hover:border-brand-300 transition-colors",children:[(0,t.jsxs)("div",{className:"flex items-center justify-between gap-2 mb-2",children:[(0,t.jsx)("span",{className:"text-xs font-semibold text-neutral-800",children:e}),(0,t.jsxs)("div",{className:"flex items-center gap-1.5",children:[(0,t.jsx)(n,{className:"w-3.5 h-3.5"}),(0,t.jsx)("div",{className:"flex gap-0.5",children:[1,2,3,4,5].map(e=>(0,t.jsx)(r,{className:"w-3.5 h-3.5 text-yellow-400"},e))})]})]}),(0,t.jsxs)("p",{className:"text-xs text-neutral-600 leading-relaxed line-clamp-3",children:["â",a,"â"]})]})}function m(){let e=[...c,...c];return(0,t.jsxs)("div",{className:"space-y-3",children:[(0,t.jsxs)("a",{href:o,target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-2 p-3 bg-white border border-neutral-200 rounded-xl hover:border-brand-300 transition-colors","aria-label":"4.9 stars from 199 Google reviews",children:[(0,t.jsx)(n,{className:"w-4 h-4"}),(0,t.jsx)("div",{className:"flex gap-0.5",children:[1,2,3,4,5].map(e=>(0,t.jsx)(r,{className:"w-3.5 h-3.5 text-yellow-400"},e))}),(0,t.jsx)("span",{className:"text-sm font-bold text-neutral-900",children:"4.9"}),(0,t.jsxs)("span",{className:"text-xs text-neutral-500",children:["199"," Google reviews"]})]}),(0,t.jsxs)("div",{className:"relative h-[26rem] overflow-hidden rounded-xl",children:[(0,t.jsx)("div",{className:"pointer-events-none absolute inset-x-0 top-0 h-8 bg-gradient-to-b from-white to-transparent z-10"}),(0,t.jsx)("div",{className:"pointer-events-none absolute inset-x-0 bottom-0 h-8 bg-gradient-to-t from-white to-transparent z-10"}),(0,t.jsx)("div",{className:"animate-scroll-up",children:e.map((e,a)=>(0,t.jsx)(d,{name:e.name,text:e.text},`${e.name}-${a}`))})]}),(0,t.jsxs)("a",{href:o,target:"_blank",rel:"noopener noreferrer",className:"block text-center text-xs font-medium text-brand-600 hover:text-brand-800 underline underline-offset-2 transition-colors",children:["Read all ","199"," reviews on Google"]})]})}var h=e.i(35399);e.s(["default",0,function(){return(0,t.jsxs)("section",{className:"relative bg-white overflow-hidden",children:[(0,t.jsx)("div",{className:"absolute inset-0 brand-wash opacity-90 pointer-events-none"}),(0,t.jsxs)("div",{className:"relative max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 pt-14 sm:pt-16 lg:pt-20 pb-10",children:[(0,t.jsxs)("div",{className:"grid lg:grid-cols-2 gap-10 lg:gap-12 items-center",children:[(0,t.jsxs)("div",{className:"max-w-xl",children:[(0,t.jsx)("div",{className:"brand-accent-bar mb-5","aria-hidden":"true"}),(0,t.jsxs)("div",{className:"flex flex-wrap items-center gap-x-4 gap-y-2 mb-6 text-xs font-medium text-neutral-600",children:[(0,t.jsxs)("span",{className:"flex items-center gap-1.5",children:[(0,t.jsx)(i,{className:"w-3.5 h-3.5 text-brand-600"}),h.ADDRESS]}),(0,t.jsx)("span",{className:"hidden sm:block text-neutral-300",children:"|"}),(0,t.jsx)("span",{className:"flex items-center gap-1.5 text-brand-700 font-semibold",children:"$85 new client special"}),(0,t.jsx)("span",{className:"hidden sm:block text-neutral-300",children:"|"}),(0,t.jsx)("span",{children:"Health funds accepted"})]}),(0,t.jsx)("p",{className:"text-xs font-semibold uppercase tracking-widest text-brand-600 mb-3",children:"Can we help you?"}),(0,t.jsxs)("h1",{className:"text-4xl sm:text-5xl font-bold text-neutral-900 leading-tight tracking-tight",children:["Premier Chiropractic"," ",(0,t.jsx)("span",{className:"text-brand-700",children:"Care in Perth"})]}),(0,t.jsx)("p",{className:"mt-4 text-lg text-neutral-600 leading-relaxed",children:"At Vitality Chiropractic in Yokine, we help Perth people move better, feel better, and live their best life. Expert chiropractic care and massage therapy, all under one roof."}),(0,t.jsxs)("a",{href:o,target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-2 mt-5 px-4 py-2.5 bg-white border border-neutral-200 rounded-xl text-sm font-medium text-neutral-700 hover:border-brand-300 transition-colors","aria-label":"4.9 stars from 199 Google reviews",children:[(0,t.jsx)(n,{className:"w-4 h-4"}),(0,t.jsx)("div",{className:"flex items-center gap-0.5",children:[1,2,3,4,5].map(e=>(0,t.jsx)(r,{className:"w-4 h-4 text-yellow-400"},e))}),(0,t.jsx)("span",{className:"font-bold text-neutral-900",children:"4.9"}),(0,t.jsxs)("span",{className:"text-neutral-500",children:["· ","199"," Google reviews"]})]}),(0,t.jsxs)("div",{className:"flex flex-col sm:flex-row gap-3 mt-6",children:[(0,t.jsx)(a.default,{href:"/book",className:"inline-flex items-center justify-center px-6 py-3.5 text-base font-semibold text-white bg-brand-700 hover:bg-brand-800 rounded-xl transition-colors shadow-sm",children:"Book Online"}),(0,t.jsx)("a",{href:h.PHONE_TEL,className:"inline-flex items-center justify-center px-6 py-3.5 text-base font-semibold text-brand-700 bg-white border-2 border-brand-700 hover:bg-brand-50 rounded-xl transition-colors",children:h.PHONE})]})]}),(0,t.jsx)("div",{children:(0,t.jsx)(m,{})})]}),(0,t.jsxs)("div",{id:"book",className:"mt-12 sm:mt-14 max-w-4xl mx-auto
1scroll-mt-24",children:[(0,t.jsxs)("div",{className:"text-center mb-5",children:[(0,t.jsx)("h2",{className:"text-xl sm:text-2xl font-bold text-neutral-900",children:"Ready to book?"}),(0,t.jsx)("p",{className:"mt-2 text-sm text-neutral-500",children:"Browse appointment options and prices, then book online in seconds."})]}),(0,t.jsxs)("div",{className:"bg-white rounded-2xl border border-neutral-200 overflow-hidden shadow-sm",children:[(0,t.jsx)("div",{className:"brand-accent-strip","aria-hidden":"true"}),(0,t.jsx)(l.default,{appointmentTypeId:null,height:900})]}),(0,t.jsxs)("p",{className:"mt-4 text-center text-sm text-neutral-500",children:["Having trouble?"," ",(0,t.jsx)(a.default,{href:"/book",className:"text-brand-600 hover:text-brand-800 underline underline-offset-2",children:"Open full booking page"})," ","or call us directly."]})]})]})]})}],55415)},62495,e=>{"use strict";var t=e.i(43476),a=e.i(71645),s=e.i(18428),i=e.i(58249);e.s(["default",0,function(){let e=(0,a.useRef)(null),[r,n]=(0,a.useState)(!1),l=(0,a.useRef)(!1);return(0,a.useEffect)(()=>{let t=e.current;if(!t)return;let a=new IntersectionObserver(([e])=>{e.isIntersecting&&(n(!0),a.disconnect())},{rootMargin:"200px"});return a.observe(t),()=>a.disconnect()},[]),(0,a.useEffect)(()=>{if(r)return window.addEventListener("message",e),()=>window.removeEventListener("message",e);function e(e){if("https://player.vimeo.com"===e.origin&&"string"==typeof e.data)try{let t=JSON.parse(e.data);"play"!==t.event||l.current||(l.current=!0,(0,i.trackEvent)(i.AnalyticsEvents.VIDEO_START,{cta_location:"homepage_dr_geoff_video",video_title:"Welcome to Vitality Chiropractic"}))}catch{}}},[r]),(0,t.jsx)("section",{ref:e,className:"py-16 sm:py-20 bg-neutral-50","aria-labelledby":"dr-geoff-video-heading",children:(0,t.jsx)("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:(0,t.jsxs)("div",{className:"grid lg:grid-cols-2 gap-10 lg:gap-16 items-center",children:[(0,t.jsxs)("div",{className:"max-w-xl",children:[(0,t.jsx)("div",{className:"brand-accent-bar mb-4","aria-hidden":"true"}),(0,t.jsx)("p",{className:"text-xs font-semibold uppercase tracking-widest text-brand-600 mb-3",children:"Meet Vitality"}),(0,t.jsx)("h2",{id:"dr-geoff-video-heading",className:"text-3xl sm:text-4xl font-bold text-neutral-900 leading-tight",children:"A personal welcome from Dr Geoff"}),(0,t.jsx)("p",{className:"mt-4 text-lg text-neutral-600 leading-relaxed",children:"Hear from Dr Geoff Cowie about the approach behind Vitality Chiropractic, what you can expect from your first visit, and why every care plan starts with listening, understanding and a thorough assessment."}),(0,t.jsx)(s.TrackedLink,{href:"/book",eventName:i.AnalyticsEvents.OFFER,eventParams:{cta_location:"homepage_dr_geoff_video"},className:"inline-flex items-center justify-center mt-7 px-6 py-3.5 text-base font-semibold text-white bg-brand-700 hover:bg-brand-800 rounded-xl transition-colors shadow-sm focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-brand-600 focus-visible:ring-offset-2",children:"Book Your $85 First Appointment"})]}),(0,t.jsx)("div",{className:"w-full max-w-[720px] lg:ml-auto",children:(0,t.jsx)("div",{className:"relative w-full aspect-video rounded-2xl overflow-hidden bg-neutral-200 border border-neutral-200 shadow-sm",children:r?(0,t.jsx)("iframe",{src:"https://player.vimeo.com/video/352888812?h=6f79a2d52b&api=1",title:"Welcome to Vitality Chiropractic",className:"absolute inset-0 w-full h-full focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-brand-600 focus-visible:ring-offset-2",loading:"lazy",allow:"fullscreen; picture-in-picture; clipboard-write; encrypted-media; web-share",referrerPolicy:"strict-origin-when-cross-origin",allowFullScreen:!0}):(0,t.jsx)("div",{className:"absolute inset-0 flex items-center justify-center text-sm text-neutral-500","aria-hidden":"true"})})})]})})})}])},12913,e=>{"use strict";var t=e.i(43476),a=e.i(71645),s=e.i(57688);let i=a.forwardRef(function({title:e,titleId:t,...s},i){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"
1currentColor","aria-hidden":"true","data-slot":"icon",ref:i,"aria-labelledby":t},s),e?a.createElement("title",{id:t},e):null,a.createElement("path",{fillRule:"evenodd",d:"M5.47 5.47a.75.75 0 0 1 1.06 0L12 10.94l5.47-5.47a.75.75 0 1 1 1.06 1.06L13.06 12l5.47 5.47a.75.75 0 1 1-1.06 1.06L12 13.06l-5.47 5.47a.75.75 0 0 1-1.06-1.06L10.94 12 5.47 6.53a.75.75 0 0 1 0-1.06Z",clipRule:"evenodd"}))});var r=e.i(7731),n=e.i(35399),l=e.i(87359),o=e.i(18428),c=e.i(58249);let d="vitality-medicare-popup-dismissed";e.s(["default",0,function(){let[e,m]=(0,a.useState)(!1),h=(0,a.useRef)(null),x=(0,a.useId)();function u(){m(!1);try{sessionStorage.setItem(d,"1")}catch{}}return((0,a.useEffect)(()=>{try{if("1"===sessionStorage.getItem(d))return}catch{}let e=window.setTimeout(()=>m(!0),5e3);return()=>window.clearTimeout(e)},[]),(0,a.useEffect)(()=>{if(!e)return;let t=document.body.style.overflow;function a(e){"Escape"===e.key&&u()}return document.body.style.overflow="hidden",h.current?.focus(),window.addEventListener("keydown",a),()=>{document.body.style.overflow=t,window.removeEventListener("keydown",a)}},[e]),e)?(0,t.jsxs)("div",{className:"fixed inset-0 z-[100] flex items-center justify-center p-4 sm:p-6",role:"presentation",children:[(0,t.jsx)("button",{type:"button",className:"absolute inset-0 bg-black/70","aria-label":"Close offer popup",onClick:u}),(0,t.jsx)("div",{className:"relative w-full max-w-lg",children:(0,t.jsxs)("div",{className:"brand-glow-border",children:[(0,t.jsx)("div",{className:"brand-glow-border__glow","aria-hidden":"true"}),(0,t.jsxs)("div",{className:"brand-glow-border__frame",children:[(0,t.jsx)("div",{className:"brand-glow-border__spin","aria-hidden":"true"}),(0,t.jsxs)("div",{role:"dialog","aria-modal":"true","aria-labelledby":x,className:"brand-glow-border__inner relative shadow-2xl",children:[(0,t.jsx)(s.default,{src:"/images/clinic-atmosphere.png",alt:"",fill:!0,className:"object-cover",sizes:"(max-width: 512px) 100vw, 512px",priority:!0}),(0,t.jsx)("div",{className:"absolute inset-0 bg-black/70","aria-hidden":"true"}),(0,t.jsxs)("div",{className:"relative px-6 py-10 sm:px-10 sm:py-12 text-center text-white",children:[(0,t.jsx)("h2",{id:x,className:"text-2xl sm:text-3xl font-bold leading-tight tracking-tight pr-8",children:"Chiropractic Appointments from Around $18!"}),(0,t.jsxs)("p",{className:"mt-5 text-base sm:text-lg leading-relaxed text-white/95",children:["You could be eligible for"," ",(0,t.jsxs)("strong",{className:"font-bold text-white",children:[l.MEDICARE.visitsPerYear," visits per year"]})," under the Medicare plan - with ",(0,t.jsxs)("strong",{className:"font-bold text-white",children:[l.MEDICARE.rebateAmount," covered"]})," each time."]}),(0,t.jsxs)("p",{className:"mt-4 text-base sm:text-lg leading-relaxed",children:["That means ",(0,t.jsxs)("strong",{className:"font-bold",children:["you only pay ",l.MEDICARE.gap," per visit."]})]}),(0,t.jsx)("p",{className:"mt-4 text-base sm:text-lg leading-relaxed text-white/95",children:"No referrals? No problem."}),(0,t.jsxs)("p",{className:"mt-4 text-base sm:text-lg leading-relaxed text-white/95",children:[(0,t.jsx)("strong",{className:"font-bold text-white",children:"Call us now"})," ","and we'll check if you qualify - quick, easy, and obligation-free."]}),(0,t.jsxs)(o.TrackedAnchor,{href:n.PHONE_TEL,eventName:c.AnalyticsEvents.PHONE,eventParams:{cta_location:"medicare_offer_popup"},onClick:u,className:"mt-8 inline-flex items-center justify-center gap-2.5 w-full sm:w-auto px-7 py-3.5 text-base font-semibold !text-brand-900 bg-white hover:bg-brand-50 rounded-xl transition-colors shadow-sm",children:[(0,t.jsx)(r.PhoneIcon,{className:"w-5 h-5","aria-hidden":"true"}),"Call ",n.PHONE]})]}),(0,t.jsx)("button",{ref:h,type:"button",onClick:u,className:"absolute top-3 right-3 z-30 inline-flex items-center justify-center w-11 h-11 rounded-full text-white bg-black/25 hover:bg-white/20 transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white pointer-events-auto","aria-label":"Close",children:(0,t.jsx)(i,{className:"w-6 h-6"})})]})]})]})})]}):null}],12913)}]);
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.