{"version":3,"file":"shared-lib.bbVmWRQo.mjs","names":["_Fragment","useState","startTransition"],"sources":["https:/framerusercontent.com/modules/AZG1O1qGJfsEvTQm3ODY/Ab9BA0kuliPV5M3KnSrU/FysStyles.js","https:/framer.com/m/FysStyles-0e5dMK.js","https:/framerusercontent.com/modules/k2gId9RQ0lkgaxUZUL3X/kJULyeSUrDkwm34tELxj/FysNav.js","https:/framer.com/m/FysNav-gWPBP2.js","https:/framerusercontent.com/modules/Ji16XLKKqhFDLWk18rD7/0AuZxy5EQ1GYWjijRuU6/FysFooter.js","https:/framer.com/m/FysFooter-q3xuuU.js"],"sourcesContent":["// Free Your Spine — shared style injector.  PUSH TARGET: codeFileId PZgfcw6\n// Compiled Tailwind is now served UNLAYERED from Framer Custom Code (<head>, 3\n// <style> blocks) — nothing loads from Vercel. This module only: bridges the\n// Google fonts, injects the Framer-specific fix CSS below, and boots analytics.\n//\n// Framer-specific fixes (persisted into <head>, kept across SPA navigation):\n//  1) FONT_FIX — the compiled CSS (from the old Next.js build) still ships dead\n//     @font-face rules pointing at /media/*.woff2 that 404 on Framer. The DM Sans\n//     one was WINNING the match and failing, so body text silently fell back to\n//     the system sans. We load DM Sans from Google under an aliased family name\n//     (\"DM Sans GF\") and point --font-inter at it, so the dead face is never used.\n//  2) MARGIN_FIX — margin utilities re-asserted (belt-and-suspenders; harmless).\n//  3) OVERFLOW_FIX — scroll-reveal translate-x overflow (white line) clipped; Safari-safe.\n//  4) BASE_BG — cream base so the page-mount moment on navigation doesn't flash white.\n//\n// Analytics: PostHog (EU cloud), TRUE COOKIELESS via `cookieless_mode:\"always\"`\n// (privacy-preserving server hash) — no cookies/local storage, so NO consent\n// banner. Requires \"Cookieless server hash mode\" enabled in the PostHog project\n// settings. Trade-off of this mode: NO session recordings and NO GeoIP/location.\n// Only runs on the production host(s) in ANALYTICS_HOSTS, so the Framer editor\n// canvas (framercanvas.com), previews and localhost never pollute the data.\n// Captures:\n//  • auto pageviews + pageleave (pageleave carries built-in max scroll depth)\n//  • `booking_cta_clicked` — one delegated click listener on any Calendly link,\n//    so all four booking CTAs (hub/contact/consulting/experiences) are covered.\n//  • `scroll_depth_reached` — 25/50/75/100% milestones, once per page path.\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useEffect}from\"react\";const MARGIN_FIX=['[class~=\"space-y-2\"]>*+*{margin-top:.5rem}','[class~=\"space-y-3\"]>*+*{margin-top:.75rem}','[class~=\"space-y-4\"]>*+*{margin-top:1rem}','[class~=\"space-y-5\"]>*+*{margin-top:1.25rem}','[class~=\"space-y-6\"]>*+*{margin-top:1.5rem}','[class~=\"space-y-8\"]>*+*{margin-top:2rem}','[class~=\"space-y-card\"]>*+*{margin-top:1.25rem}','[class~=\"space-y-content\"]>*+*{margin-top:1.5rem}','[class~=\"space-y-element\"]>*+*{margin-top:1rem}','[class~=\"mt-0.5\"]{margin-top:.125rem}','[class~=\"mt-1\"]{margin-top:.25rem}','[class~=\"mt-1.5\"]{margin-top:.375rem}','[class~=\"mt-2\"]{margin-top:.5rem}','[class~=\"mt-3\"]{margin-top:.75rem}','[class~=\"mt-4\"]{margin-top:1rem}','[class~=\"mt-5\"]{margin-top:1.25rem}','[class~=\"mt-6\"]{margin-top:1.5rem}','[class~=\"mt-7\"]{margin-top:1.75rem}','[class~=\"mt-8\"]{margin-top:2rem}','[class~=\"mt-9\"]{margin-top:2.25rem}','[class~=\"mt-10\"]{margin-top:2.5rem}','[class~=\"mt-12\"]{margin-top:3rem}','[class~=\"mt-14\"]{margin-top:3.5rem}','[class~=\"mt-20\"]{margin-top:5rem}','[class~=\"mt-content\"]{margin-top:1.5rem}','[class~=\"mt-element\"]{margin-top:1rem}','[class~=\"mt-heading-gap\"]{margin-top:3rem}','[class~=\"mb-1\"]{margin-bottom:.25rem}','[class~=\"mb-1.5\"]{margin-bottom:.375rem}','[class~=\"mb-2\"]{margin-bottom:.5rem}','[class~=\"mb-3\"]{margin-bottom:.75rem}','[class~=\"mb-4\"]{margin-bottom:1rem}','[class~=\"mb-6\"]{margin-bottom:1.5rem}','[class~=\"mb-7\"]{margin-bottom:1.75rem}','[class~=\"mb-8\"]{margin-bottom:2rem}','[class~=\"mx-auto\"]{margin-left:auto;margin-right:auto}'].join(\"\");const OVERFLOW_FIX=\"html{overflow-x:clip}\"+'@media(max-width:1023px){[class~=\"bg-background\"]{overflow-x:clip}}';const BASE_BG=\"html,body{background-color:#f4ecdd}\";// DM Sans loaded from Google's gstatic under an ALIAS family (\"DM Sans GF\") so it\n// never collides with the dead self-hosted \"DM Sans\" @font-face in the compiled\n// CSS. Latin subset covers all site copy (incl. curly quotes / dashes via U+2000-206F).\nconst FONT_FIX='@font-face{font-family:\"DM Sans GF\";font-style:normal;font-weight:100 1000;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZOIHTWEBlw.woff2) format(\"woff2\");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}';const LINKS=[[\"fys-fonts\",\"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Fraunces:wght@400;500;600;700&family=Pacifico&display=swap\"]];const INLINE=FONT_FIX+\":root{--font-inter:'DM Sans GF',ui-sans-serif,system-ui,sans-serif;--font-anton:'Fraunces',ui-serif,Georgia,serif;--font-pacifico:'Pacifico',cursive;}\"+BASE_BG+OVERFLOW_FIX+MARGIN_FIX;function injectPersistentStyles(){if(typeof document===\"undefined\")return;for(const[id,href]of LINKS){if(!document.getElementById(id)){const el=document.createElement(\"link\");el.id=id;el.rel=\"stylesheet\";el.href=href;document.head.appendChild(el);}}if(!document.getElementById(\"fys-inline\")){const s=document.createElement(\"style\");s.id=\"fys-inline\";s.textContent=INLINE;document.head.appendChild(s);}}// ── Analytics (PostHog, EU cloud, cookieless server hash) ───────────────────\nconst PH_KEY=\"phc_zmK8sSmbvTVYHyu3B3fAZ2hRnxvyuJTeryUEEFw9AUKy\";const PH_HOST=\"https://eu.i.posthog.com\";// Only fire analytics on the real production host(s). Everything else — the\n// Framer editor canvas (*.framercanvas.com), Framer previews (*.framer.app),\n// localhost — is skipped so editing/QA never counts.\nconst ANALYTICS_HOSTS=[\"freeyourspinepilates.com\",\"www.freeyourspinepilates.com\"];// Official PostHog loader snippet + init. cookieless_mode:\"always\" = no cookies /\n// local storage (privacy hash computed server-side), so no consent banner. This\n// requires \"Cookieless server hash mode\" enabled in the PostHog project settings.\nconst PH_SNIPPET=`!function(t,e){var o,n,p,r;e.__SV||(window.posthog=e,e._i=[],e.init=function(i,s,a){function g(t,e){var o=e.split(\".\");2==o.length&&(t=t[o[0]],e=o[1]),t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}}(p=t.createElement(\"script\")).type=\"text/javascript\",p.crossOrigin=\"anonymous\",p.async=!0,p.src=s.api_host.replace(\".i.posthog.com\",\"-assets.i.posthog.com\")+\"/static/array.js\",(r=t.getElementsByTagName(\"script\")[0]).parentNode.insertBefore(p,r);var u=e;for(void 0!==a?u=e[a]=[]:a=\"posthog\",u.people=u.people||[],u.toString=function(t){var e=\"posthog\";return\"posthog\"!==a&&(e+=\".\"+a),t||(e+=\" (stub)\"),e},u.people.toString=function(){return u.toString(1)+\".people (stub)\"},o=\"init capture register register_once register_for_session unregister unregister_for_session getFeatureFlag getFeatureFlagPayload isFeatureEnabled reloadFeatureFlags updateEarlyAccessFeatureEnrollment getEarlyAccessFeatures on onFeatureFlags onSessionId getSurveys getActiveMatchingSurveys renderSurvey canRenderSurvey getNextSurveyStep identify setPersonProperties group resetGroups setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags reset get_distinct_id getGroups get_session_id get_session_replay_url alias set_config startSessionRecording stopSessionRecording sessionRecordingStarted captureException loadToolbar get_property getSessionProperty createPersonProfile opt_in_capturing opt_out_capturing has_opted_in_capturing has_opted_out_capturing clear_opt_in_out_capturing debug getPageViewId captureTraceFeedback captureTraceMetric\".split(\" \"),n=0;n<o.length;n++)g(u,o[n]);e._i.push([i,s,a])},e.__SV=1)}(document,window.posthog||[]);`+`posthog.init('${PH_KEY}',{api_host:'${PH_HOST}',defaults:'2026-05-30',cookieless_mode:'always',person_profiles:'identified_only',capture_pageleave:true});`;function initAnalytics(){if(typeof window===\"undefined\"||typeof document===\"undefined\")return;// Production host only — skip Framer editor canvas / previews / localhost.\nif(ANALYTICS_HOSTS.indexOf(window.location.hostname)===-1)return;const w=window;if(w.__fysAnalytics)return;w.__fysAnalytics=true;if(!document.getElementById(\"fys-posthog\")){const s=document.createElement(\"script\");s.id=\"fys-posthog\";s.textContent=PH_SNIPPET;document.head.appendChild(s);}// Named booking conversion: any click on a Calendly link, site-wide.\n// Covers hub / contact / consulting / experiences CTAs from one place.\ndocument.addEventListener(\"click\",e=>{const target=e.target;const a=target&&target.closest?target.closest('a[href*=\"calendly.com\"]'):null;if(!a)return;const ph=window.posthog;if(ph&&ph.capture){ph.capture(\"booking_cta_clicked\",{href:a.getAttribute(\"href\")||a.href,path:window.location.pathname,link_text:(a.textContent||\"\").trim().slice(0,100)});}},true);// Scroll-depth milestones: fire 25/50/75/100% once each, per page path.\nlet sdPath=window.location.pathname;let sdFired={};const sdThresholds=[25,50,75,100];let sdTicking=false;const sdCheck=()=>{sdTicking=false;if(window.location.pathname!==sdPath){sdPath=window.location.pathname;sdFired={};}const docEl=document.documentElement;const full=docEl.scrollHeight;if(full<=0)return;const reached=Math.min(100,Math.round((window.scrollY+window.innerHeight)/full*100));const ph=window.posthog;for(const th of sdThresholds){if(!sdFired[th]&&reached>=th){sdFired[th]=true;if(ph&&ph.capture){ph.capture(\"scroll_depth_reached\",{depth:th,path:sdPath});}}}};window.addEventListener(\"scroll\",()=>{if(!sdTicking){sdTicking=true;window.requestAnimationFrame(sdCheck);}},{passive:true});}/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function FysStyles(){if(typeof document!==\"undefined\")injectPersistentStyles();useEffect(()=>{injectPersistentStyles();initAnalytics();},[]);return /*#__PURE__*/_jsxs(_Fragment,{children:[LINKS.map(([id,href])=>/*#__PURE__*/_jsx(\"link\",{rel:\"stylesheet\",href:href},id)),/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:INLINE}})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FysStyles\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FysStyles.map","/*\n * FysStyles\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/AZG1O1qGJfsEvTQm3ODY/Ab9BA0kuliPV5M3KnSrU/FysStyles.js\"\nexport { default } from \"https://framerusercontent.com/modules/AZG1O1qGJfsEvTQm3ODY/Ab9BA0kuliPV5M3KnSrU/FysStyles.js\"\n","// Free Your Spine — site header (faithful port of NavTransparent).\n// next/link -> <a>, usePathname -> window.location, BookCta -> inline <a>,\n// BrandLogo inlined (default + coloured hover swap). Transparent until scrolled.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useEffect,startTransition}from\"react\";const nav=[{href:\"/\",label:\"Practice\"},{href:\"/experiences\",label:\"Experiences\"},{href:\"/consulting\",label:\"Consulting\"},{href:\"https://substack.com/@thefreeyourspinemethod\",label:\"Journal\",external:true},{href:\"/story\",label:\"Origin Story\"}];const ctaBase=\"group inline-flex items-center justify-center gap-1.5 font-semibold tracking-[0.02em] transition-colors focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand font-sans rounded-none\";const secondaryPop=\"px-4 py-2.5 text-xs border border-brand bg-brand text-white shadow-[0_12px_30px_-16px_rgba(var(--brand-rgb),0.55)] hover:bg-brand-soft hover:border-brand-soft\";function Arrow({className=\"h-2.5 w-2.5\"}){return /*#__PURE__*/_jsx(\"svg\",{className:`shrink-0 ${className}`,viewBox:\"0 0 20 20\",fill:\"currentColor\",\"aria-hidden\":true,children:/*#__PURE__*/_jsx(\"path\",{fillRule:\"evenodd\",d:\"M10.293 3.293a1 1 0 011.414 0l6 6a1 1 0 010 1.414l-6 6a1 1 0 01-1.414-1.414L14.586 11H3a1 1 0 110-2h11.586l-4.293-4.293a1 1 0 010-1.414z\",clipRule:\"evenodd\"})});}function Logo(){return /*#__PURE__*/_jsx(\"a\",{href:\"/\",className:\"group shrink-0 py-1\",children:/*#__PURE__*/_jsxs(\"span\",{role:\"img\",\"aria-label\":\"Free Your Spine\",className:\"relative block aspect-[2027/1609] h-12 sm:h-14\",children:[/*#__PURE__*/_jsx(\"img\",{src:\"https://framerusercontent.com/images/N36kiCSuBmcxEZkwgmPnlCKmE.png\",alt:\"\",className:\"h-full w-full object-contain object-left group-hover:opacity-0\"}),/*#__PURE__*/_jsx(\"img\",{src:\"https://framerusercontent.com/images/qyILuJJP5CE7jZVKDtzunV1ZAqc.png\",alt:\"\",\"aria-hidden\":true,className:\"absolute inset-0 h-full w-full object-contain object-left opacity-0 group-hover:opacity-100\"})]})});}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight fixed\n */export default function FysNav(){const[open,setOpen]=useState(false);const[scrolled,setScrolled]=useState(false);const[pathname,setPathname]=useState(\"/\");useEffect(()=>{if(typeof window===\"undefined\")return;setPathname(window.location.pathname);const onScroll=()=>startTransition(()=>setScrolled(window.scrollY>60));window.addEventListener(\"scroll\",onScroll,{passive:true});return()=>window.removeEventListener(\"scroll\",onScroll);},[]);const isActive=href=>!href.includes(\"#\")&&pathname===href;return /*#__PURE__*/_jsx(\"header\",{className:`fixed inset-x-0 top-0 z-50 transition-all duration-300 ${scrolled||open?\"bg-surface-dark/85 backdrop-blur-xl\":\"bg-transparent\"}`,children:/*#__PURE__*/_jsxs(\"div\",{className:\"px-6 sm:px-10 lg:px-16 xl:px-20\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"flex min-h-16 items-center justify-between gap-4 py-3 sm:min-h-[5.25rem] sm:py-0\",children:[/*#__PURE__*/_jsx(Logo,{}),/*#__PURE__*/_jsxs(\"nav\",{className:\"hidden items-center gap-8 lg:flex\",children:[nav.map(item=>{const active=isActive(item.href);const linkClass=`group relative text-sm font-medium transition-colors ${active?\"text-white\":\"text-on-dark-muted hover:text-white\"}`;const underline=active?/*#__PURE__*/_jsx(\"span\",{className:\"absolute -bottom-1.5 left-0 h-0.5 w-full bg-brand\"}):/*#__PURE__*/_jsx(\"span\",{className:\"pointer-events-none absolute -bottom-1.5 left-0 h-0.5 w-full origin-left scale-x-0 bg-white transition-transform duration-300 ease-out group-hover:scale-x-100\"});return /*#__PURE__*/_jsxs(\"a\",{href:item.href,target:item.external?\"_blank\":undefined,rel:item.external?\"noreferrer\":undefined,\"aria-current\":active?\"page\":undefined,className:linkClass,children:[item.label,underline]},item.href);}),/*#__PURE__*/_jsxs(\"a\",{href:\"/#contact\",className:`${ctaBase} ${secondaryPop}`,children:[/*#__PURE__*/_jsx(\"span\",{children:\"Book a free chat\"}),/*#__PURE__*/_jsx(Arrow,{className:\"h-2.5 w-2.5 transition-transform duration-200 ease-out group-hover:translate-x-1\"})]})]}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>startTransition(()=>setOpen(v=>!v)),className:\"rounded-none border border-transparent p-2 text-on-dark-muted hover:bg-surface-dark-elevated hover:text-brand lg:hidden\",\"aria-expanded\":open,\"aria-label\":\"Toggle menu\",children:/*#__PURE__*/_jsx(\"svg\",{className:\"h-6 w-6\",fill:\"none\",viewBox:\"0 0 24 24\",stroke:\"currentColor\",children:open?/*#__PURE__*/_jsx(\"path\",{strokeLinecap:\"round\",strokeLinejoin:\"round\",strokeWidth:2,d:\"M6 18L18 6M6 6l12 12\"}):/*#__PURE__*/_jsx(\"path\",{strokeLinecap:\"round\",strokeLinejoin:\"round\",strokeWidth:2,d:\"M4 6h16M4 12h16M4 18h16\"})})})]}),open&&/*#__PURE__*/_jsxs(\"div\",{className:\"flex flex-col gap-3 border-t border-white/10 py-4 lg:hidden\",children:[nav.map(item=>{const active=isActive(item.href);const className=`py-2 text-sm font-medium ${active?\"border-l-2 border-brand pl-3 text-white\":\"text-on-dark-muted\"}`;return /*#__PURE__*/_jsx(\"a\",{href:item.href,target:item.external?\"_blank\":undefined,rel:item.external?\"noreferrer\":undefined,\"aria-current\":active?\"page\":undefined,className:className,onClick:()=>startTransition(()=>setOpen(false)),children:item.label},item.href);}),/*#__PURE__*/_jsxs(\"a\",{href:\"/#contact\",className:`${ctaBase} ${secondaryPop} mt-2 w-full`,onClick:()=>startTransition(()=>setOpen(false)),children:[/*#__PURE__*/_jsx(\"span\",{children:\"Book a free chat\"}),/*#__PURE__*/_jsx(Arrow,{className:\"h-2.5 w-2.5\"})]})]})]})});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FysNav\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FysNav.map","/*\n * FysNav\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/k2gId9RQ0lkgaxUZUL3X/kJULyeSUrDkwm34tELxj/FysNav.js\"\nexport { default } from \"https://framerusercontent.com/modules/k2gId9RQ0lkgaxUZUL3X/kJULyeSUrDkwm34tELxj/FysNav.js\"\n","// Free Your Spine — site footer (faithful port of SiteFooter).\n// next/link -> <a>, BookTextLink -> <a href=\"/#contact\">, BrandLogo inlined.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";const EMAIL=\"hello@freeyourspinepilates.com\";const INSTA=\"https://www.instagram.com/thefreeyourspinemethod/\";const FB=\"https://www.facebook.com/freeyourspinepilatesstudio\";const LINKEDIN=\"https://uk.linkedin.com/in/nicola-cher-geismar-921b118\";const SUBSTACK=\"https://substack.com/@thefreeyourspinemethod\";const footerLinks=[{href:\"/#classes\",label:\"Work With Me\"},{href:\"/experiences\",label:\"Experiences\"},{href:\"/consulting\",label:\"Consulting\"},{href:\"/story\",label:\"Origin Story\"},{href:SUBSTACK,label:\"Journal\",external:true},{href:\"/#team\",label:\"About\"},{href:\"/#contact\",label:\"Book a call\"}];function FooterLogo(){return /*#__PURE__*/_jsx(\"a\",{href:\"/\",className:\"group shrink-0 py-1\",children:/*#__PURE__*/_jsxs(\"span\",{role:\"img\",\"aria-label\":\"Free Your Spine\",className:\"relative block aspect-[2027/1609] h-10 sm:h-11\",children:[/*#__PURE__*/_jsx(\"img\",{src:\"https://framerusercontent.com/images/N36kiCSuBmcxEZkwgmPnlCKmE.png\",alt:\"\",className:\"h-full w-full object-contain object-left group-hover:opacity-0\"}),/*#__PURE__*/_jsx(\"img\",{src:\"https://framerusercontent.com/images/qyILuJJP5CE7jZVKDtzunV1ZAqc.png\",alt:\"\",\"aria-hidden\":true,className:\"absolute inset-0 h-full w-full object-contain object-left opacity-0 group-hover:opacity-100\"})]})});}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function FysFooter(){const year=new Date().getFullYear();return /*#__PURE__*/_jsx(\"footer\",{\"data-nav-theme\":\"dark\",className:\"bg-surface-dark py-16\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"px-6 sm:px-10 lg:px-16 xl:px-20\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"grid gap-12 md:grid-cols-2 lg:grid-cols-4\",children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(FooterLogo,{}),/*#__PURE__*/_jsx(\"p\",{className:\"mt-4 text-sm leading-relaxed text-on-dark-muted\",children:\"Creative Preventative Spine Care. A movement methodology for a stronger, freer spine, in studio and online worldwide.\"})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"h3\",{className:\"mb-4 text-sm font-bold tracking-widest text-white\",children:\"Location\"}),/*#__PURE__*/_jsxs(\"address\",{className:\"not-italic text-sm leading-relaxed text-on-dark-muted\",children:[\"Free Your Spine\",/*#__PURE__*/_jsx(\"br\",{}),\"West Hampstead, London\"]})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"h3\",{className:\"mb-4 text-sm font-bold tracking-widest text-white\",children:\"Contact\"}),/*#__PURE__*/_jsx(\"p\",{className:\"text-sm text-on-dark-muted\",children:/*#__PURE__*/_jsx(\"a\",{href:`mailto:${EMAIL}`,className:\"transition-colors hover:text-brand\",children:EMAIL})})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"h3\",{className:\"mb-4 text-sm font-bold tracking-widest text-white\",children:\"Links\"}),/*#__PURE__*/_jsx(\"ul\",{className:\"space-y-2\",children:footerLinks.map(l=>/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:l.href,target:l.external?\"_blank\":undefined,rel:l.external?\"noreferrer\":undefined,className:\"text-sm text-on-dark-muted transition-colors hover:text-brand\",children:l.label})},l.href))}),/*#__PURE__*/_jsxs(\"div\",{className:\"mt-6 flex gap-4\",children:[/*#__PURE__*/_jsx(\"a\",{href:INSTA,target:\"_blank\",rel:\"noopener noreferrer\",className:\"text-on-dark-muted transition-colors hover:text-brand\",\"aria-label\":\"Free Your Spine on Instagram\",children:/*#__PURE__*/_jsx(\"svg\",{className:\"h-5 w-5\",fill:\"currentColor\",viewBox:\"0 0 24 24\",\"aria-hidden\":true,children:/*#__PURE__*/_jsx(\"path\",{d:\"M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zm0-2.163c-3.259 0-3.667.014-4.947.072-4.358.2-6.78 2.618-6.98 6.98-.059 1.281-.073 1.689-.073 4.948 0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98 1.281.058 1.689.072 4.948.072 3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98-1.281-.059-1.69-.073-4.949-.073zm0 5.838c-3.403 0-6.162 2.759-6.162 6.162s2.759 6.163 6.162 6.163 6.162-2.759 6.162-6.163c0-3.403-2.759-6.162-6.162-6.162zm0 10.162c-2.209 0-4-1.79-4-4 0-2.209 1.791-4 4-4s4 1.791 4 4c0 2.21-1.791 4-4 4zm6.406-11.845c-.796 0-1.441.645-1.441 1.44s.645 1.44 1.441 1.44c.795 0 1.439-.645 1.439-1.44s-.644-1.44-1.439-1.44z\"})})}),/*#__PURE__*/_jsx(\"a\",{href:FB,target:\"_blank\",rel:\"noopener noreferrer\",className:\"text-on-dark-muted transition-colors hover:text-brand\",\"aria-label\":\"Free Your Spine on Facebook\",children:/*#__PURE__*/_jsx(\"svg\",{className:\"h-5 w-5\",fill:\"currentColor\",viewBox:\"0 0 24 24\",\"aria-hidden\":true,children:/*#__PURE__*/_jsx(\"path\",{d:\"M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z\"})})}),/*#__PURE__*/_jsx(\"a\",{href:LINKEDIN,target:\"_blank\",rel:\"noopener noreferrer\",className:\"text-on-dark-muted transition-colors hover:text-brand\",\"aria-label\":\"Free Your Spine on LinkedIn\",children:/*#__PURE__*/_jsx(\"svg\",{className:\"h-5 w-5\",fill:\"currentColor\",viewBox:\"0 0 24 24\",\"aria-hidden\":true,children:/*#__PURE__*/_jsx(\"path\",{d:\"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433c-1.144 0-2.063-.926-2.063-2.065 0-1.138.92-2.063 2.063-2.063 1.14 0 2.064.925 2.064 2.063 0 1.139-.925 2.065-2.064 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.225 0z\"})})}),/*#__PURE__*/_jsx(\"a\",{href:SUBSTACK,target:\"_blank\",rel:\"noopener noreferrer\",className:\"text-on-dark-muted transition-colors hover:text-brand\",\"aria-label\":\"Free Your Spine on Substack\",children:/*#__PURE__*/_jsx(\"svg\",{className:\"h-5 w-5\",fill:\"currentColor\",viewBox:\"0 0 24 24\",\"aria-hidden\":true,children:/*#__PURE__*/_jsx(\"path\",{d:\"M22.539 8.242H1.46V5.406h21.08v2.836zM1.46 10.812V24L12 18.11 22.54 24V10.812H1.46zM22.54 0H1.46v2.836h21.08V0z\"})})})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"mt-12 border-t border-white/10 pt-8\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"flex flex-col gap-2 sm:flex-row sm:items-center sm:gap-6\",children:[/*#__PURE__*/_jsxs(\"p\",{className:\"text-xs text-on-dark-muted\",children:[\"\\xa9 2016–\",year,\" Free Your Spine. All Rights Reserved.\"]}),/*#__PURE__*/_jsxs(\"div\",{className:\"flex gap-4\",children:[/*#__PURE__*/_jsx(\"a\",{href:\"/privacy\",className:\"text-xs text-on-dark-muted transition-colors hover:text-brand\",children:\"Privacy Policy\"}),/*#__PURE__*/_jsx(\"a\",{href:\"/terms\",className:\"text-xs text-on-dark-muted transition-colors hover:text-brand\",children:\"Terms & Conditions\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"mt-8 flex flex-wrap items-center justify-center gap-2\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"text-xs text-white\",children:\"Website strategy and design by\"}),/*#__PURE__*/_jsx(\"a\",{href:\"https://crogoat.net/\",target:\"_blank\",rel:\"noopener noreferrer\",\"aria-label\":\"CRO Goat\",className:\"inline-flex\",children:/*#__PURE__*/_jsx(\"img\",{src:\"https://framerusercontent.com/images/iPzhbYOkg91HNckhSLayG7Zkqc.svg\",alt:\"CRO Goat\",className:\"h-5 w-auto transition-opacity hover:opacity-80\"})})]})]})]})});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FysFooter\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FysFooter.map","/*\n * FysFooter\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/Ji16XLKKqhFDLWk18rD7/0AuZxy5EQ1GYWjijRuU6/FysFooter.js\"\nexport { default } from \"https://framerusercontent.com/modules/Ji16XLKKqhFDLWk18rD7/0AuZxy5EQ1GYWjijRuU6/FysFooter.js\"\n"],"mappings":"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"}