1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,3250,e=>{"use strict";var t=e.i(843476),r=e.i(271645),s=e.i(3303),a=e.i(522016),n=e.i(846932),i=e.i(930551),l=e.i(486427),o=e.i(965566),c=e.i(260830),d=e.i(287022);function u(e,t){let r,s=()=>{let{currentTime:s}=t,a=(null===s?0:s.value)/100;r!==a&&e(a),r=a};return d.frame.preUpdate(s,!0),()=>(0,d.cancelFrame)(s)}function f(e){return!("u"<typeof window)&&(e?(0,i.supportsViewTimeline)():(0,i.supportsScrollTimeline)())}var g=e.i(661327),p=e.i(783920),m=e.i(325791);let x=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),h={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function y(e,t,r,s){let a=r[t],{length:n,position:i}=h[t],l=a.current,o=r.time;a.current=Math.abs(e[`scroll${i}`]),a.scrollLength=e[`scroll${n}`]-e[`client${n}`],a.offset.length=0,a.offset[0]=0,a.offset[1]=a.scrollLength,a.progress=(0,p.progress)(0,a.scrollLength,a.current);let c=s-o;a.velocity=c>50?0:(0,m.velocityPerSecond)(a.current-l,c)}var v=e.i(344230),b=e.i(515923),j=e.i(476959),w=e.i(772846);let N={start:0,center:.5,end:1};function k(e,t,r=0){let s=0;if(e in N&&(e=N[e]),"string"==typeof e){let t=parseFloat(e);e.endsWith("px")?s=t:e.endsWith("%")?e=t/100:e.endsWith("vw")?s=t/100*document.documentElement.clientWidth:e.endsWith("vh")?s=t/100*document.documentElement.clientHeight:e=t}return"number"==typeof e&&(s=t*e),r+s}let T=[0,0],C=[[0,0],[1,1]],S={x:0,y:0},A=new WeakMap,E=new WeakMap,M=new WeakMap,R=new WeakMap,W=new WeakMap,V=e=>e===document.scrollingElement?window:e;function F(e,{container:t=document.scrollingElement,trackContentSize:r=!1,...s}={}){if(!t)return c.noop;let a=M.get(t);a||(a=new Set,M.set(t,a));let n=function(e,t,r,s={}){return{measure:t=>{!function(e,t=e,r){if(r.x.targetOffset=0,r.y.targetOffset=0,t!==e){let s=t;for(;s&&s!==e;)r.x.targetOffset+=s.offsetLeft,r.y.targetOffset+=s.offsetTop,s=s.offsetParent}r.x.targetLength=t===e?t.scrollWidth:t.clientWidth,r.y.targetLength=t===e?t.scrollHeight:t.clientHeight,r.x.containerLength=e.clientWidth,r.y.containerLength=e.clientHeight}(e,s.target,r),y(e,"x",r,t),y(e,"y",r,t),r.time=t,(s.offset||s.target)&&function(e,t,r){let{offset:s=C}=r,{target:a=e,axis:n="y"}=r,i="y"===n?"height":"width",l=a!==e?function(e,t){let r={x:0,y:0},s=e;for(;s&&s!==t;)if((0,w.isHTMLElement)(s))r.x+=s.offsetLeft,r.y+=s.offsetTop,s=s.offsetParent;else if("svg"===s.tagName){let e=s.getBoundingClientRect(),t=(s=s.parentElement).getBoundingClientRect();r.x+=e.left-t.left,r.y+=e.top-t.top}else if(s instanceof SVGGraphicsElement){let{x:e,y:t}=s.getBBox();r.x+=e,r.y+=t;let a=null,n=s.parentNode;for(;!a;)"svg"===n.tagName&&(a=n),n=s.parentNode;s=a}else break;return r}(a,e):S,o=a===e?{width:e.scrollWidth,height:e.scrollHeight}:"getBBox"in a&&"svg"!==a.tagName?a.getBBox():{width:a.clientWidth,height:a.clientHeight},c={width:e.clientWidth,height:e.clientHeight};t[n].offset.length=0;let d=!t[n].interpolate,u=s.length;for(let e=0;e<u;e++){let r=function(e,t,r,s){let a=Array.isArray(e)?e:T,n=0;return"number"==typeof e?a=[e,e]:"string"==typeof e&&(a=(e=e.trim()).includes(" ")?e.split(" "):[e,N[e]?e:"0"]),(n=k(a[0],r,s))-k(a[1],t)}(s[e],c[i],o[i],l[n]);d||r===t[n].interpolatorOffsets[e]||(d=!0),t[n].offset[e]=r}d&&(t[n].interpolate=(0,v.interpolate)(t[n].offset,(0,b.defaultOffset)(s),{clamp:!1}),t[n].interpolatorOffsets=[...t[n].offset]),t[n].progress=(0,j.clamp)(0,1,t[n].interpolate(t[n].current))}(e,r,s)},notify:()=>t(r)}}(t,e,{time:0,x:x(),y:x()},s);if(a.add(n),!A.has(t)){let e=()=>{for(let e of a)e.measure(d.frameData.timestamp);d.frame.preUpdate(r)},r=()=>{for(let e of a)e.notify()},s=()=>d.frame.read(e);A.set(t,s);let n=V(t);window.addEventListener("resize",s),t!==document.documentElement&&E.set(t,(0,g.resize)(t,s)),n.addEventListener("scroll",s),s()}if(r&&!W.has(t)){let e=A.get(t),r={width:t.scrollWidth,height:t.scrollHeight};R.set(t,r);let s=d.frame.read(()=>{let s=t.scrollWidth,a=t.scrollHeight;
1(r.width!==s||r.height!==a)&&(e(),r.width=s,r.height=a)},!0);W.set(t,s)}let i=A.get(t);return d.frame.read(i,!1,!0),()=>{(0,d.cancelFrame)(i);let e=M.get(t);if(!e||(e.delete(n),e.size))return;let r=A.get(t);A.delete(t),r&&(V(t).removeEventListener("scroll",r),E.get(t)?.(),window.removeEventListener("resize",r));let s=W.get(t);s&&((0,d.cancelFrame)(s),W.delete(t)),R.delete(t)}}let L=[[[[0,1],[1,1]],"entry"],[[[0,0],[1,0]],"exit"],[[[1,0],[0,1]],"cover"],[C,"contain"]],P={start:0,end:1};function O(e){if(!e)return{rangeStart:"contain 0%",rangeEnd:"contain 100%"};for(let[t,r]of L)if(function(e,t){let r=function(e){if(2!==e.length)return;let t=[];for(let r of e)if(Array.isArray(r))t.push(r);else{if("string"!=typeof r)return;let e=function(e){let t=e.trim().split(/\s+/);if(2!==t.length)return;let r=P[t[0]],s=P[t[1]];if(void 0!==r&&void 0!==s)return[r,s]}(r);if(!e)return;t.push(e)}return t}(e);if(!r)return!1;for(let e=0;e<2;e++){let s=r[e],a=t[e];if(s[0]!==a[0]||s[1]!==a[1])return!1}return!0}(e,t))return{rangeStart:`${r} 0%`,rangeEnd:`${r} 100%`}}let B=new Map;function H(e){let t={value:0},r=F(r=>{t.value=100*r[e.axis].progress},e);return{currentTime:t,cancel:r}}function z({source:e,container:t,...r}){let{axis:s}=r;e&&(t=e);let a=B.get(t);a||(a=new Map,B.set(t,a));let n=r.target??"self",i=a.get(n);i||(i={},a.set(n,i));let l=s+(r.offset??[]).join(",");return i[l]||(r.target&&f(r.target)?O(r.offset)?i[l]=new ViewTimeline({subject:r.target,axis:s}):i[l]=H({container:t,...r}):f()?i[l]=new ScrollTimeline({source:t,axis:s}):i[l]=H({container:t,...r})),i[l]}function I(e,{axis:t="y",container:r=document.scrollingElement,...s}={}){var a,n;let i,l,o;if(!r)return c.noop;let d={axis:t,container:r,...s};return"function"==typeof e?(a=e,n=d,2===a.length?F(e=>{a(e[n.axis].progress,e)},n):u(a,z(n))):(i=z(d),l=d.target?O(d.offset):void 0,o=d.target?f(d.target)&&!!l:f(),e.attachTimeline({timeline:o?i:void 0,...l&&o&&{rangeStart:l.rangeStart,rangeEnd:l.rangeEnd},observe:e=>(e.pause(),u(t=>{e.time=e.iterationDuration*t},i))}))}var X=e.i(947414),G=e.i(674008);let U=()=>({scrollX:(0,l.motionValue)(0),scrollY:(0,l.motionValue)(0),scrollXProgress:(0,l.motionValue)(0),scrollYProgress:(0,l.motionValue)(0)}),$=e=>!!e&&!e.current;function _(e,t,r,s){return{factory:a=>I(a,{...t,axis:e,container:r?.current||void 0,target:s?.current||void 0}),times:[0,1],keyframes:[0,1],ease:e=>e,duration:1}}var q=e.i(895420),D=e.i(393720),Y=e.i(466283),J=e.i(693973),K=e.i(86658);let Q=[{day:"Mon",full:"Monday",time:"7:00 â 5:00",open:!0},{day:"Tue",full:"Tuesday",time:"10:00 â 7:00",open:!0},{day:"Wed",full:"Wednesday",time:"7:00 â 5:00",open:!0},{day:"Thu",full:"Thursday",time:"2:00 â 7:00",open:!0},{day:"Fri",full:"Friday",time:"7:00 â 5:00",open:!0},{day:"Sat",full:"Saturday",time:"8:00 â 1:00",open:!0},{day:"Sun",full:"Sunday",time:"Closed",open:!1}],Z=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"][new Date().getDay()];e.s(["default",0,function({rating:e=J.PRACTICE_STATS.rating,reviewCount:l=J.PRACTICE_STATS.reviewCount}){let c=(0,r.useRef)(null),{scrollYProgress:d}=function({container:e,target:t,...s}={}){var a;let n=(0,X.useConstant)(U);a=s.offset,!("u"<typeof window)&&(t?(0,i.supportsViewTimeline)()&&!!O(a):(0,i.supportsScrollTimeline)())&&(n.scrollXProgress.accelerate=_("x",s,e,t),n.scrollYProgress.accelerate=_("y",s,e,t));let l=(0,r.useRef)(null),c=(0,r.useRef)(!1),d=(0,r.useCallback)(()=>(l.current=I((e,{x:t,y:r})=>{n.scrollX.set(t.current),n.scrollXProgress.set(t.progress),n.scrollY.set(r.current),n.scrollYProgress.set(r.progress)},{...s,container:e?.current||void 0,target:t?.current||void 0}),()=>{l.current?.()}),[e,t,JSON.stringify(s.offset)]);return(0,G.useIsomorphicLayoutEffect)(()=>{if(c.current=!1,!($(e)||$(t)))return d();c.current=!0},[d]),(0,r.useEffect)(()=>c.current?((0,o.invariant)(!$(e),"Container ref is defined but not hydrated","use-scroll-ref"),(0,o.invariant)(!$(t),"Target ref is defined but not hydrated","use-scroll-ref"),d()):void 0,[d]),n}({target:c,offset:["start end","end start"]}),u=(0,q.useTransform)(d,[0,1],["-8%","8%"]);return(0,t.jsx)("div",{id:"contact","data-section":"contact",children:(0,t.jsxs)("section",{ref:c,className:"relative bg-fg overflow-hidden",children:[(0,t.jsx)("div",{"aria-hidden":"true",className:"absolute inset-0 z-0 pointer-events-none grain-animate",style:{backgroundImage:"url(\"data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.72' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)' opacity='0.055'/%3E%3C/svg%3E\")",backgroundSize:"220px 220px",mixBlendMode:"overlay"}}),(0,t.jsxs)("div",{className:"absolute inset-0 z-0 overflow-hidden",children:[(0,t.jsx)(n.motion.img,{src:"/1771.jpg",alt:"","aria-hidden":"true",className:"w-full h-full object-cover",style:{y:u,scale:1.12,filter:"brightness(0.45) saturate(0.8)"}}),(0,t.jsx)("div",{className:"absolute inset-0",style:{background:"#2a4575",mixBlendMode:"multiply",opacity:.7}}),(0,t.jsx)("div",{className:"absolute inset-0",style:{background:"radial-gradient(ellipse at 60% 40%, rgba(42,69,117,0.4) 0%, rgba(26,47,82,0.85) 70%)"}}),(0,t.jsx)("div",{className:"absolute pointer-events-none",style:{to
1p:"20%",right:"15%",width:"500px",height:"500px",background:"radial-gradient(circle, rgba(198,177,128,0.08) 0%, transparent 65%)"}})]}),(0,t.jsxs)("div",{className:"relative z-10 w-full max-w-max-w mx-auto px-s6 py-section-py max-md:px-s4",children:[(0,t.jsxs)("div",{className:"reveal-in flex items-center gap-3 mb-s5",style:{"--reveal-y":"14px","--reveal-duration":"0.55s"},children:[(0,t.jsx)("span",{className:"w-8 h-px",style:{background:"rgba(198,177,128,0.5)"}}),(0,t.jsx)("span",{className:"text-xs tracking-[0.22em] uppercase font-sans",style:{color:"#dbc98e"},children:"Get In Touch"})]}),(0,t.jsxs)("div",{className:"mb-s12",children:[(0,t.jsx)(Y.default,{text:"Start Your Journey to",as:"h2",className:"text-fluid-5xl text-bg tracking-tight leading-[1.0]",stagger:.05,children:(0,t.jsx)("span",{className:"sr-word inline-block text-accent",children:"Wellness."})}),(0,t.jsx)("p",{className:"mt-s4 text-fluid-base max-w-[50ch]",style:{color:"rgba(255,255,255,0.86)"},children:"Call, book online, or send a message, our Fairfax team replies within 24 hours."})]}),(0,t.jsxs)("div",{className:"grid grid-cols-[1fr_420px] gap-s8 items-start max-lg:grid-cols-1",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-s6",children:[(0,t.jsxs)("div",{className:"reveal-in",children:[(0,t.jsx)("p",{className:"text-xs tracking-[0.2em] uppercase mb-s2 font-sans",style:{color:"#dbc98e"},children:"Call us today"}),(0,t.jsx)("a",{href:"tel:+17036987117",className:"block font-serif font-medium text-bg tracking-tight leading-none\n transition-colors duration-300 hover:text-accent",style:{fontSize:"clamp(2.8rem, 6vw, 5rem)"},children:"(703) 698-7117"}),(0,t.jsxs)("div",{className:"flex items-center gap-s3 mt-s4 flex-wrap",children:[(0,t.jsxs)("span",{className:"inline-flex items-center gap-2 rounded-full px-3.5 py-1.5 text-xs",style:{background:"rgba(198,177,128,0.1)",border:"1px solid rgba(198,177,128,0.22)",color:"rgba(198,177,128,0.85)"},children:[(0,t.jsx)("span",{className:"w-1.5 h-1.5 rounded-full bg-accent animate-pulse"}),"Free 20-Min Consultation"]}),(0,t.jsx)(D.default,{className:"btn-primary-inverted",onClick:()=>window.location.href="tel:+17036987117",children:"Call Now"})]})]}),(0,t.jsx)("div",{className:"reveal-scale-x h-px",style:{background:"rgba(245,244,239,0.08)"}}),(0,t.jsxs)("div",{className:"reveal-in",style:{"--reveal-y":"24px","--reveal-delay":"0.1s"},children:[(0,t.jsx)("p",{className:"text-fluid-base font-serif font-medium text-bg mb-s3 leading-snug",children:"Or send us a message."}),(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)("div",{"aria-hidden":"true",className:"absolute -inset-3 rounded-[28px] pointer-events-none",style:{background:"radial-gradient(ellipse at 50% 0%, rgba(198,177,128,0.22) 0%, transparent 60%), radial-gradient(ellipse at 50% 100%, rgba(74,158,255,0.14) 0%, transparent 60%)",filter:"blur(18px)"}}),(0,t.jsx)("div",{className:"relative rounded-3xl p-px overflow-hidden",style:{background:"linear-gradient(140deg, rgba(198,177,128,0.7) 0%, rgba(198,177,128,0.15) 40%, rgba(245,244,239,0.08) 60%, rgba(198,177,128,0.55) 100%)",boxShadow:"0 30px 60px -20px rgba(0,0,0,0.55), 0 0 0 1px rgba(198,177,128,0.08)"},children:(0,t.jsxs)("div",{className:"rounded-[calc(1.5rem-1px)] overflow-hidden relative",style:{background:"linear-gradient(180deg, rgba(10,22,40,0.92) 0%, rgba(10,22,40,0.98) 100%)",backdropFilter:"blur(20px)",WebkitBackdropFilter:"blur(20px)"},children:[(0,t.jsxs)("div",{className:"flex items-center justify-between px-s5 py-s3 border-b",style:{borderColor:"rgba(198,177,128,0.18)"},children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)("span",{className:"w-2 h-2 rounded-full bg-accent animate-pulse"}),(0,t.jsx)("span",{className:"text-[11px] tracking-[0.22em] uppercase font-sans",style:{color:"rgba(198,177,128,0.85)"},children:"Contact Form"})]}),(0,t.jsx)("span",{className:"text-[11px] font-sans",style:{color:"rgba(245,244,239,0.5)"},children:"Replies within 24 hrs"})]}),(0,t.jsx)("div",{className:"p-s3 max-md:p-s2",children:(0,t.jsx)("iframe",{src:"https://api.leadconnectorhq.com/widget/form/opdAHE0wiqjAcA3BG5XU",style:{width:"100%",height:"640px",border:"none",borderRadius:"14px",display:"block",background:"transparent"},id:"inline-opdAHE0wiqjAcA3BG5XU","data-layout":'{"id":"INLINE"}',"data-trigger-type":"alwaysShow","data-trigger-value":"","data-activation-type":"alwaysActivated","data-activation-value":"","data-deactivation-type":"neverDeactivate","data-deactivation-value":"","data-form-name":"Contact Form","data-layout-iframe-id":"inline-opdAHE0wiqjAcA3BG5XU","data-form-id":"opdAHE0wiqjAcA3BG5XU",title:"Contact Form"})})]})})]}),(0,t.jsx)(s.default,{src:"https://link.msgsndr.com/js/form_embed.js",strategy:"lazyOnload"})]}),(0,t.jsx)("div",{className:"h-px",style:{background:"rgba(245,244,239,0.08)"}}),(0,t.jsxs)("div",{className:"reveal-in flex items-start justify-between gap-s6 max-sm:flex-col",style:{"--reveal-y":"20px","--reveal-delay":"0.15s"},children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"text-xs tracking-[0.2em] uppercase mb-s2 font-sans",style:{color:"#dbc98e"},children:"Address"}),(0,t.jsxs)("p",{className:"text-sm leading-relaxed",style:{color:"rgba(255,255,255,0.86)"},children:["8500 Executive Park Ave, Suite 300",(0,t.jsx)("br",{}),"Fairfax, VA 22031"]}),(0,t.jsxs)("a",{href:"https://maps.app.goo.gl/5WJebWVTjWfPRX3VA",target:"_blank",rel:"noopener noreferrer",className:"group inline-flex items-center gap-1.5 text-xs mt-s2 transition-opacity hover:opacity-100 opacity-60",style:{color:"rgba(198,177,128,0.9)"},children:["Get Directions ",(0,t.jsx)("span",{className:"arrow-nudge",children:"â"})]})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"text-xs tracking-[0.2em] uppercase mb-s2 font-sans",style:{color:"#dbc98e"},children:"Rating"}),(0,t.jsxs)("p",{className:"font-serif font-medium text-bg leading-none",style:{fontSize:"clamp(1.6rem, 2.5vw, 2.2rem)"},children:[(0,K.formatGoogleRating)(e),(0,t.jsx)("span",{className:"text-accent",children:"â
"})]}),(0,t.jsxs)("p",{className:"text-xs mt-1",style:{color:"rgba(255,255,255,0.74)"},children:[l," Google Reviews"]})]})]})]}),(0,t.jsxs)("div",{className:"reveal-in flex flex-col gap-s4",style:{"--reveal-x":"30px","--reveal-y":"0px","--reveal-duration":"0.8s","--reveal-delay":"0.1s"},children:[(0,t.jsxs)("div",{className:"rounded-3xl p-s5 relative overflow-hidden",style:{background:"rgba(245,244,239,0.04)",backdropFilter:"blur(24px) saturate(160%)",WebkitBackdropFilter:"blur(24px) saturate(160%)",border:"1px solid rgba(245,244,239,0.09)",boxShadow:"inset 0 1px 0 rgba(255,255,255,0.06), 0 24px 48px rgba(0,0,0,0.3)"},children:[(0,t.jsxs)("div",{className:"flex items-center justify-between mb-s4",children:[(0,t.jsx)("p",{className:"text-xs tracking-[0.2em] uppercase font-sans",style:{color:"#dbc98e"},children:"Hours of Operation"}),(0,t.jsxs)("span",{className:"inline-flex items-center gap-1.5 text-xs rounded-full px-2.5 py-1 gold-pulse",style:{background:"rgba(198,177,128,0.1)",color:"rgba(198,177,128,0.8)"},children:[(0,t.jsx)("span",{className:"w-1.5 h-1.5 rounded-full bg-accent animate-pulse"}),"Open Today"]})]}),(0,t.jsx)("div",{className:"flex flex-col gap-1",children:Q.map((e,r)=>{let s=e.day===Z;return(0,t.jsxs)("div",{className:"reveal-in flex items-center justify-between rounded-xl px-3 py-2.5",style:{background:s?"rgba(198,177,128,0.12)":"transparent",border:s?"1px solid rgba(198,177,128,0.2)":"1px solid transparent","--reveal-x":"12px","--reveal-y":"0px","--reveal-duration":"0.4s","--reveal-delay":`${.04*r+.2}s`},children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[s?(0,t.jsx)("span",{className:"w-1.5 h-1.5 rounded-full bg-accent shrink-0"}):(0,t.jsx)("span",{className:"w-1.5 h-1.5 rounded-full shrink-0",style:{background:"rgba(245,244,239,0.12)"}}),(0,t.jsx)("span",{className:"text-xs font-medium",style:{color:s?"#ffffff"
1:"rgba(255,255,255,0.76)"},children:e.full})]}),(0,t.jsx)("span",{className:"text-xs font-mono",style:{color:e.open?s?"rgba(255,255,255,0.92)":"rgba(255,255,255,0.76)":"rgba(255,255,255,0.6)"},children:e.time})]},e.day)})})]}),(0,t.jsxs)("div",{className:"rounded-3xl p-s5 relative overflow-hidden",style:{background:"linear-gradient(135deg, rgba(198,177,128,0.14) 0%, rgba(198,177,128,0.04) 100%)",border:"1px solid rgba(198,177,128,0.18)",boxShadow:"inset 0 1px 0 rgba(198,177,128,0.1)"},children:[(0,t.jsx)("div",{className:"absolute inset-0 pointer-events-none",style:{background:"radial-gradient(ellipse at 100% 0%, rgba(198,177,128,0.1) 0%, transparent 60%)"}}),(0,t.jsx)("p",{className:"text-xs tracking-[0.2em] uppercase mb-s2 font-sans relative z-1",style:{color:"#dbc98e"},children:"New Patients Welcome"}),(0,t.jsxs)("p",{className:"font-serif font-medium text-bg leading-snug mb-s4 relative z-1",style:{fontSize:"clamp(1.2rem, 2vw, 1.5rem)"},children:["Ready to start your",(0,t.jsx)("br",{}),"healing journey?"]}),(0,t.jsxs)("div",{className:"flex flex-col gap-2 relative z-1",children:[(0,t.jsx)(a.default,{href:"/appointment",className:"btn-primary-inverted w-fit",children:"Book Online"}),(0,t.jsx)("p",{className:"text-xs",style:{color:"rgba(255,255,255,0.72)"},children:"Or call (703) 698-7117"})]})]})]})]})]}),(0,t.jsx)("div",{className:"absolute bottom-0 left-0 right-0 h-32 pointer-events-none z-10",style:{background:"linear-gradient(to bottom, transparent, var(--color-fg))"}})]})})}],3250)},393720,e=>{"use strict";var t=e.i(843476),r=e.i(271645),s=e.i(846932),a=e.i(887652),n=e.i(430485),i=e.i(83411),l=e.i(737806),o=e.i(895420);function c(e,t={}){return function(e,t={}){let{isStatic:s}=(0,r.useContext)(l.MotionConfigContext),c=()=>(0,i.isMotionValue)(e)?e.get():e;if(s)return(0,o.useTransform)(c);let d=(0,a.useMotionValue)(c());return(0,r.useInsertionEffect)(()=>(0,n.attachFollow)(d,e,t),[d,JSON.stringify(t)]),d}(e,{type:"spring",...t})}var d=e.i(772328);e.s(["default",0,function({children:e,className:n="btn-primary",style:i,onClick:l,type:o="button",strength:u=.35}){let f=(0,r.useRef)(null);(0,d.useReducedMotion)();let g=(0,a.useMotionValue)(0),p=(0,a.useMotionValue)(0),m=c(g,{stiffness:200,damping:18,mass:.5}),x=c(p,{stiffness:200,damping:18,mass:.5}),h=(0,a.useMotionValue)(1),y=c(h,{stiffness:300,damping:20});return(0,t.jsx)(s.motion.button,{ref:f,type:o,className:n,style:{...i,x:m,y:x,scale:y},onMouseLeave:()=>{g.set(0),p.set(0),h.set(1)},onClick:l,whileTap:{scale:.96},children:e})}],393720)},888467,e=>{"use strict";var t=e.i(843476);e.s(["default",0,function({children:e,className:r="",delay:s=0}){return(0,t.jsx)("div",{className:`reveal-in ${r}`,style:{"--reveal-delay":`${s}s`},children:e})}])},466283,e=>{"use strict";var t=e.i(843476),r=e.i(271645),s=e.i(989970),a=e.i(883495),n=e.i(772328);s.default.registerPlugin(a.ScrollTrigger),e.s(["default",0,function({text:e,className:a="",as:i="h2",stagger:l=.04,children:o}){let c=(0,r.useRef)(null),d=(0,n.useReducedMotion)();(0,r.useEffect)(()=>{let e=c.current;if(!e)return;let t=e.querySelectorAll(".sr-word");if(!t.length)return;if(d)return void s.default.set(t,{clearProps:"all"});s.default.set(t,{y:40,opacity:0,rotateX:-40});let r="h1"===i?s.default.to(t,{y:0,opacity:1,rotateX:0,duration:.82,delay:.14,stagger:l,ease:"power3.out"}):s.default.to(t,{y:0,opacity:1,rotateX:0,duration:.8,stagger:l,ease:"power3.out",scrollTrigger:{trigger:e,start:"top 85%",once:!0}});return()=>{r.scrollTrigger?.kill(),r.kill()}},[i,d,l]);let u=e.split(" ");return(0,t.jsxs)(i,{ref:c,className:a,style:{perspective:"600px"},children:[u.map((e,r)=>(0,t.jsxs)("span",{className:"sr-word inline-block",style:{willChange:"transform, opacity"},children:[e,r<u.length-1?"Â ":""]},r)),o]})}])},693973,e=>{"use strict";e.s(["PRACTICE_STATS",0,{rating:4.7,reviewCount:110,yearsOfPractice:30,yearsOfHealing:40}])},86658,e=>{"use strict";var t=e.i(693973);t.PRACTICE_STATS.rating,t.PRACTICE_STATS.reviewCount,e.s(["formatGoogleRating",0,function(e){return Number.isInteger(e)?String(e):e.toFixed(1)}])},772328,e=>{"use strict";e.i(247167);var t=e.i(571164),r=e.i(138544),s=e.i(271645);e.s(["useReducedMotion",0,function(){t.hasReducedMotionListener.current||(0,r.initPrefersReducedMotion)();
1let[e]=(0,s.useState)(t.prefersReducedMotion.current);return e}])},887652,e=>{"use strict";var t=e.i(486427),r=e.i(271645),s=e.i(737806),a=e.i(947414);e.s(["useMotionValue",0,function(e){let n=(0,a.useConstant)(()=>(0,t.motionValue)(e)),{isStatic:i}=(0,r.useContext)(s.MotionConfigContext);if(i){let[,t]=(0,r.useState)(e);(0,r.useEffect)(()=>n.on("change",t),[])}return n}])},895420,e=>{"use strict";var t=e.i(958866),r=e.i(947414),s=e.i(287022),a=e.i(674008),n=e.i(887652);function i(e,t){let r=(0,n.useMotionValue)(t()),i=()=>r.set(t());return i(),(0,a.useIsomorphicLayoutEffect)(()=>{let t=()=>s.frame.preRender(i,!1,!0),r=e.map(e=>e.on("change",t));return()=>{r.forEach(e=>e()),(0,s.cancelFrame)(i)}}),r}var l=e.i(486427);function o(e,t){let s=(0,r.useConstant)(()=>[]);return i(e,()=>{s.length=0;let r=e.length;for(let t=0;t<r;t++)s[t]=e[t].get();return t(s)})}e.s(["useTransform",0,function e(s,a,n,c){if("function"==typeof s){let e;return l.collectMotionValues.current=[],s(),e=i(l.collectMotionValues.current,s),l.collectMotionValues.current=void 0,e}if(void 0!==n&&!Array.isArray(n)&&"function"!=typeof a){var d=s,u=a,f=n,g=c;let t=(0,r.useConstant)(()=>Object.keys(f)),i=(0,r.useConstant)(()=>({}));for(let r of t)i[r]=e(d,u,f[r],g);return i}let p="function"==typeof a?a:(0,t.transform)(a,n,c),m=Array.isArray(s)?o(s,p):o([s],([e])=>p(e)),x=Array.isArray(s)?void 0:s.accelerate;return x&&!x.isTransformed&&"function"!=typeof a&&Array.isArray(n)&&c?.clamp!==!1&&(m.accelerate={...x,times:a,keyframes:n,isTransformed:!0,...c?.ease?{ease:c.ease}:{}}),m}],895420)},958866,e=>{"use strict";var t=e.i(344230);e.s(["transform",0,function(...e){let r=!Array.isArray(e[0]),s=r?0:-1,a=e[0+s],n=e[1+s],i=e[2+s],l=e[3+s],o=(0,t.interpolate)(n,i,l);return r?o(a):o}])},430485,e=>{"use strict";e.i(486427);var t=e.i(266943),r=e.i(83411),s=e.i(287022);function a(e){return"number"==typeof e?e:parseFloat(e)}e.s(["attachFollow",0,function(e,n,i={}){let l,o=e.get(),c=null,d=o,u="string"==typeof o?o.replace(/[\d.-]/g,""):void 0,f=()=>{c&&(c.stop(),c=null),e.animation=void 0},g=()=>{(()=>{let r=a(e.get()),s=a(d);if(r===s)return f();let n=c?c.getGeneratorVelocity():e.getVelocity();f(),c=new t.JSAnimation({keyframes:[r,s],velocity:n,type:"spring",restDelta:.001,restSpeed:.01,...i,onUpdate:l})})(),e.animation=c??void 0,e.events.animationStart?.notify(),c?.then(()=>{e.animation=void 0,e.events.animationComplete?.notify()})};if(e.attach((e,t)=>{d=e,l=e=>{var r,s;return t((r=e,(s=u)?r+s:r))},s.frame.postRender(g)},f),(0,r.isMotionValue)(n)){let t=!0===i.skipInitialAnimation,r=n.on("change",r=>{var s,a,n,i;t?(t=!1,e.jump((s=r,(a=u)?s+a:s),!1)):e.set((n=r,(i=u)?n+i:n))}),s=e.on("destroy",r);return()=>{r(),s()}}return f}])},3303,(e,t,r)=>{t.exports=e.r(479520)}]);
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.