PageSourceSearch

https://veloescapes.com/_next/static/chunks/be71a8831ab946cd.js

js veloescapes.com collected 2026-10-05 08:53:56 UTC 52,320 bytes, 6 lines download raw bytes

1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="cee64abe-4620-2303-8b62-5d596958513b")}catch(e){}}();
2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,618566,(e,t,r)=>{t.exports=e.r(976562)},488143,(e,t,r)=>{"use strict";function n({widthInt:e,heightInt:t,blurWidth:r,blurHeight:n,blurDataURL:a,objectFit:i}){let o=r?40*r:e,s=n?40*n:t,l=o&&s?`viewBox='0 0 ${o} ${s}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${l}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='${l?"none":"contain"===i?"xMidYMid":"cover"===i?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${a}'/%3E%3C/svg%3E`}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImageBlurSvg",{enumerable:!0,get:function(){return n}})},987690,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={VALID_LOADERS:function(){return i},imageConfigDefault:function(){return o}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let i=["default","imgix","cloudinary","akamai","custom"],o={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:14400,formats:["image/webp"],maximumRedirects:3,maximumResponseBody:5e7,dangerouslyAllowLocalIP:!1,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:[75],unoptimized:!1}},908927,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImgProps",{enumerable:!0,get:function(){return u}}),e.r(233525);let n=e.r(543369),a=e.r(488143),i=e.r(987690),o=["-moz-initial","fill","none","scale-down",void 0];function s(e){return void 0!==e.default}function l(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function u({src:e,sizes:t,unoptimized:r=!1,priority:u=!1,preload:d=!1,loading:c,className:f,quality:p,width:m,height:h,fill:g=!1,style:y,overrideSrc:v,onLoad:b,onLoadingComplete:w,placeholder:_="empty",blurDataURL:S,fetchPriority:C,decoding:E="async",layout:P,objectFit:I,objectPosition:k,lazyBoundary:x,lazyRoot:R,...j},A){var O;let T,M,N,{imgConf:D,showAltText:L,blurComplete:$,defaultLoader:F}=A,U=D||i.imageConfigDefault;if("allSizes"in U)T=U;else{let e=[...U.deviceSizes,...U.imageSizes].sort((e,t)=>e-t),t=U.deviceSizes.sort((e,t)=>e-t),r=U.qualities?.sort((e,t)=>e-t);T={...U,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===F)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let q=j.loader||F;delete j.loader,delete j.srcSet;let z="__next_img_default"in q;if(z){if("custom"===T.loader)throw Object.defineProperty(Error(`Image with src "${e}" is missing "loader" prop.
3Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=q;q=t=>{let{config:r,...n}=t;return e(n)}}if(P){"fill"===P&&(g=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[P];e&&(y={...y,...e});let r={responsive:"100vw",fill:"100vw"}[P];r&&!t&&(t=r)}let B="",W=l(m),G=l(h);if((O=e)&&"object"==typeof O&&(s(O)||void 0!==O.src)){let t=s(e)?e.default:e;if(!t.src)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ${JSON.stringify(t)}
3`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!t.height||!t.width)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(M=t.blurWidth,N=t.blurHeight,S=S||t.blurDataURL,B=t.src,!g)if(W||G){if(W&&!G){let e=W/t.width;G=Math.round(t.height*e)}else if(!W&&G){let e=G/t.height;W=Math.round(t.width*e)}}else W=t.width,G=t.height}let V=!u&&!d&&("lazy"===c||void 0===c);(!(e="string"==typeof e?e:B)||e.startsWith("data:")||e.startsWith("blob:"))&&(r=!0,V=!1),T.unoptimized&&(r=!0),z&&!T.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(r=!0);let K=l(p),H=Object.assign(g?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:I,objectPosition:k}:{},L?{}:{color:"transparent"},y),X=$||"empty"===_?null:"blur"===_?`url("data:image/svg+xml;charset=utf-8,${(0,a.getImageBlurSvg)({widthInt:W,heightInt:G,blurWidth:M,blurHeight:N,blurDataURL:S||"",objectFit:H.objectFit})}")`:`url("${_}")`,J=o.includes(H.objectFit)?"fill"===H.objectFit?"100% 100%":"cover":H.objectFit,Y=X?{backgroundSize:J,backgroundPosition:H.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:X}:{},Z=function({config:e,src:t,unoptimized:r,width:a,quality:i,sizes:o,loader:s}){if(r){let e=(0,n.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//")&&e){let r=t.includes("?")?"&":"?";t=`${t}${r}dpl=${e}`}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:l,kind:u}=function({deviceSizes:e,allSizes:t},r,n){if(n){let r=/(^|\s)(1?\d?\d)vw/g,a=[];for(let e;e=r.exec(n);)a.push(parseInt(e[2]));if(a.length){let r=.01*Math.min(...a);return{widths:t.filter(t=>t>=e[0]*r),kind:"w"}}return{widths:t,kind:"w"}}return"number"!=typeof r?{widths:e,kind:"w"}:{widths:[...new Set([r,2*r].map(e=>t.find(t=>t>=e)||t[t.length-1]))],kind:"x"}}(e,a,o),d=l.length-1;return{sizes:o||"w"!==u?o:"100vw",srcSet:l.map((r,n)=>`${s({config:e,src:t,quality:i,width:r})} ${"w"===u?r:n+1}${u}`).join(", "),src:s({config:e,src:t,quality:i,width:l[d]})}}({config:T,src:e,unoptimized:r,width:W,quality:K,sizes:t,loader:q}),Q=V?"lazy":c;return{props:{...j,loading:Q,fetchPriority:C,width:W,height:G,decoding:E,className:f,style:{...H,...Y},sizes:Z.sizes,srcSet:Z.srcSet,src:v||Z.src},meta:{unoptimized:r,preload:d||u,placeholder:_,fill:g}}}},898879,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return s}});let n=e.r(271645),a="u"<typeof window,i=a?()=>{}:n.useLayoutEffect,o=a?()=>{}:n.useEffect;function s(e){let{headManager:t,reduceComponentsToState:r}=e;function s(){if(t&&t.mountedInstances){let e=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(e))}}return a&&(t?.mountedInstances?.add(e.children),s()),i(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),i(()=>(t&&(t._pendingUpdate=s),()=>{t&&(t._pendingUpdate=s)})),o(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},325633,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return h},defaultHead:function(){return c}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let i=e.r(555682),o=e.r(190809),s=e.r(843476),l=o._(e.r(271645)),u=i._(e.r(898879)),d=e.r(742732);function c(){return[(0,s.jsx)("meta",{charSet:"utf-8"},"charset"),(0,s.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===l.default.Fragment?e.concat(l.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}e.r(233525);let p=["name","httpEquiv","charSet","itemProp"];function m(e){let t,r,n,a;return e.reduce(f,[]).reverse().concat(c().reverse()).filter((t=new Set,r=new Set,n=new Set,a={},e=>{let i=!0,o=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){o=!0;let r=e.key.slice(e.key.indexOf("$")+1);t.has(r)?i=!1:t.add(r)}switch(e.type){case"title":case"base":r.has(e.type)?i=!1:r.add(e.type);break;case"meta":for(let t=0,r=p.length;t<r;t++){let r=p[t];if(e.props.hasOwnProperty(r))if("charSet"===r)n.has(r)?i=!1:n.add(r);else{let t=e.props[r],n=a[r]||new Set;("name"!==r||!o)&&n.has(t)?i=!1:(n.add(t),a[r]=n)}}}return i})).reverse().map((e,t)=>{let r=e.key||t;return l.default.cloneElement(e,{key:r})})}let h=function({children:e}){let t=(0,l.useContext)(d.HeadManagerContext);return(0,s.jsx)(u.default,{reduceComponentsToState:m,headManager:t,children:e})};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
3dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},918556,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ImageConfigContext",{enumerable:!0,get:function(){return i}});let n=e.r(555682)._(e.r(271645)),a=e.r(987690),i=n.default.createContext(a.imageConfigDefault)},670965,(e,t,r)=>{"use strict";function n(e,t){let r=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>Math.abs(t-r)<Math.abs(e-r)?t:e,0):r}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"findClosestQuality",{enumerable:!0,get:function(){return n}})},1948,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return o}});let n=e.r(670965),a=e.r(543369);function i({config:e,src:t,width:r,quality:i}){if(t.startsWith("/")&&t.includes("?")&&e.localPatterns?.length===1&&"**"===e.localPatterns[0].pathname&&""===e.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${t}" is using a query string which is not configured in images.localPatterns.
4Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,configurable:!0});let o=(0,n.findClosestQuality)(i,e),s=(0,a.getDeploymentId)();return`${e.path}?url=${encodeURIComponent(t)}&w=${r}&q=${o}${t.startsWith("/")&&s?`&dpl=${s}`:""}`}i.__next_img_default=!0;let o=i},605500,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"Image",{enumerable:!0,get:function(){return w}});let n=e.r(555682),a=e.r(190809),i=e.r(843476),o=a._(e.r(271645)),s=n._(e.r(174080)),l=n._(e.r(325633)),u=e.r(908927),d=e.r(987690),c=e.r(918556);e.r(233525);let f=e.r(65856),p=n._(e.r(1948)),m=e.r(818581),h={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[62,75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function g(e,t,r,n,a,i,o){let s=e?.src;e&&e["data-loaded-src"]!==s&&(e["data-loaded-src"]=s,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&a(!0),r?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,a=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>a,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{a=!0,t.stopPropagation()}})}n?.current&&n.current(e)}}))}function y(e){return o.use?{fetchPriority:e}:{fetchpriority:e}}"u"<typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let v=(0,o.forwardRef)(({src:e,srcSet:t,sizes:r,height:n,width:a,decoding:s,className:l,style:u,fetchPriority:d,placeholder:c,loading:f,unoptimized:p,fill:h,onLoadRef:v,onLoadingCompleteRef:b,setBlurComplete:w,setShowAltText:_,sizesInput:S,onLoad:C,onError:E,...P},I)=>{let k=(0,o.useCallback)(e=>{e&&(E&&(e.src=e.src),e.complete&&g(e,c,v,b,w,p,S))},[e,c,v,b,w,E,p,S]),x=(0,m.useMergedRef)(I,k);return(0,i.jsx)("img",{...P,...y(d),loading:f,width:a,height:n,decoding:s,"data-nimg":h?"fill":"1",className:l,style:u,sizes:r,srcSet:t,src:e,ref:x,onLoad:e=>{g(e.currentTarget,c,v,b,w,p,S)},onError:e=>{_(!0),"empty"!==c&&w(!0),E&&E(e)}})});function b({isAppRouter:e,imgAttributes:t}){let r={as:"image",imageSrcSet:t.srcSet,imageSizes:t.sizes,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,...y(t.fetchPriority)};return e&&s.default.preload?(s.default.preload(t.src,r),null):(0,i.jsx)(l.default,{children:(0,i.jsx)("link",{rel:"preload",href:t.srcSet?void 0:t.src,...r},"__nimg-"+t.src+t.srcSet+t.sizes)})}let w=(0,o.forwardRef)((e,t)=>{let r=(0,o.useContext)(f.RouterContext),n=(0,o.useContext)(c.ImageConfigContext),a=(0,o.useMemo)(()=>{let e=h||n||d.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),r=e.deviceSizes.sort((e,t)=>e-t),a=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r,qualities:a,localPatterns:"u"<typeof window?n?.localPatterns:e.localPatterns}
4},[n]),{onLoad:s,onLoadingComplete:l}=e,m=(0,o.useRef)(s);(0,o.useEffect)(()=>{m.current=s},[s]);let g=(0,o.useRef)(l);(0,o.useEffect)(()=>{g.current=l},[l]);let[y,w]=(0,o.useState)(!1),[_,S]=(0,o.useState)(!1),{props:C,meta:E}=(0,u.getImgProps)(e,{defaultLoader:p.default,imgConf:a,blurComplete:y,showAltText:_});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(v,{...C,unoptimized:E.unoptimized,placeholder:E.placeholder,fill:E.fill,onLoadRef:m,onLoadingCompleteRef:g,setBlurComplete:w,setShowAltText:S,sizesInput:e.sizes,ref:t}),E.preload?(0,i.jsx)(b,{isAppRouter:!r,imgAttributes:C}):null]})});("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},794909,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return d},getImageProps:function(){return u}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let i=e.r(555682),o=e.r(908927),s=e.r(605500),l=i._(e.r(1948));function u(e){let{props:t}=(0,o.getImgProps)(e,{defaultLoader:l.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[62,75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let d=s.Image},657688,(e,t,r)=>{t.exports=e.r(794909)},37727,841947,e=>{"use strict";let t=(0,e.i(475254).default)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);e.s(["default",()=>t],841947),e.s(["X",()=>t],37727)},584373,e=>{"use strict";let t={landingEngaged:"LandingEngaged"},r=new Set(Object.values(t));function n(e,t,n){let a=r.has(e)?"trackCustom":"track",i=r=>{t?r(a,e,t):r(a,e),n?.onFired?.()};if("function"==typeof window.fbq)return void i(window.fbq);let o=Date.now()+15e3,s=()=>{let e=window.fbq;"function"==typeof e?i(e):Date.now()<o?window.setTimeout(s,100):n?.onLost?.()};window.setTimeout(s,100)}function a(e,t,r,i=6e5){let o=`ve:meta:${e}`,s=Date.now();try{let e=Number(window.localStorage.getItem(o)||0);if(e&&s-e<i)return;window.localStorage.setItem(o,String(s))}catch{}n(t,r,{onLost:()=>{try{window.localStorage.getItem(o)===String(s)&&window.localStorage.removeItem(o)}catch{}}})}e.s(["LANDING_ENGAGED_SCROLL_FRACTION",0,.6,"META_CUSTOM_EVENTS",0,t,"META_EVENTS",0,{lead:"Lead",completeRegistration:"CompleteRegistration",viewContent:"ViewContent",initiateCheckout:"InitiateCheckout",addPaymentInfo:"AddPaymentInfo",purchase:"Purchase",contact:"Contact"},"trackLandingEvent",()=>a,"trackMetaEvent",()=>n])},418618,e=>{"use strict";let t="+1 (512) 767-0630",r=`+${t.replace(/\D/g,"")}`,n=t.replace(/^\+1\s*/,"");e.s(["PUBLIC_EMAIL",0,"[email protected]","PUBLIC_PHONE_DISPLAY",0,t,"PUBLIC_PHONE_E164",0,r,"PUBLIC_PHONE_LOCAL",0,n])},699653,e=>{"use strict";let t=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function r(e){let[t,r,n]=e.split("-").map(Number);return{y:t,m:r,d:n}}function n(e){let{y:n,m:a,d:i}=r(e);return`${t[a-1]} ${i}, ${n}`}function a(e,t){let{y:n,m:a,d:i}=r(e),o=new Date(Date.UTC(n,a-1,i+t));return`${o.getUTCFullYear()}-${String(o.getUTCMonth()+1).padStart(2,"0")}-${String(o.getUTCDate()).padStart(2,"0")}`}function i(e,t){let n=r(e),a=r(t);return Math.round((Date.UTC(a.y,a.m-1,a.d)-Date.UTC(n.y,n.m-1,n.d))/864e5)}function o(e){let{y:t,m:n,d:a}=r(e),i=new Date,o=new Date(i.getFullYear(),i.getMonth(),i.getDate());return new Date(t,n-1,a)<o}let s="America/Chicago";function l(){return new Intl.DateTimeFormat("sv-SE",{timeZone:s,year:"numeric",month:"2-digit",day:"2-digit"}).format(new Date)}function u(e){return e<l()}function d(e){if(!e)return"";let t=e instanceof Date?e:new Date(e);return Number.isNaN(t.getTime())?"":new Intl.DateTimeFormat("sv-SE",{timeZone:s,year:"numeric",month:"2-digit",day:"2-digit"}).format(t)}function c(e){if(!e)return"";let t=new Date(e);if(Number.isNaN(t.getTime()))return"";let r=new Intl.DateTimeFormat("en-US",{timeZone:s,month:"short",day:"numeric",year:"numeric"}).format(t),n=new Intl.DateTimeFormat("en-US",{timeZone:s,hour:"numeric",minute:"2-digit",hour12:!0}).format(t);return`${r} at ${n} CT`}e.s(["addDays",()=>a,"daysBetween",()=>i,"formatDateSafe",()=>n,"formatDateTimeSafeSiteTz",()=>c,"isDatePast",()=>o,"isDatePastSiteTz",()=>
4u,"timestampToDateStrSiteTz",()=>d,"todayStrSiteTz",()=>l])},639137,e=>{"use strict";var t=e.i(671596);function r(e){let t=e?.tax_treatment;if("exempt"===t)return 0;if("taxable"===t)return .0825;throw Error("getTripTaxRate: tax_treatment missing — the SELECT loading this trip must include tax_treatment")}function n(e){if(!e)return!1;let t=e.trim().toLowerCase();return"tx"===t||"texas"===t}function a(e,r){if(!Number.isFinite(e)||e<=0)return{tax:0,total:0};let n=(0,t.toCents)(e),a=Math.round(n*r);return{tax:a/100,total:(n+a)/100}}e.s(["addExclusiveTax",()=>a,"getTripTaxRate",()=>r,"isTexasShippingState",()=>n])},671596,e=>{"use strict";function t(e){if(!Number.isFinite(e))throw Error(`toCents: input is not a finite number (got ${e})`);return Math.round(Number((100*e).toFixed(10)))}e.s(["toCents",()=>t])},818581,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return a}});let n=e.r(271645);function a(e,t){let r=(0,n.useRef)(null),a=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=a.current;t&&(a.current=null,t())}else e&&(r.current=i(e,n)),t&&(a.current=i(t,n))},[e,t])}function i(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},284508,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"errorOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},522016,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return y},useLinkStatus:function(){return b}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let i=e.r(190809),o=e.r(843476),s=i._(e.r(271645)),l=e.r(195057),u=e.r(8372),d=e.r(818581),c=e.r(718967),f=e.r(405550);e.r(233525);let p=e.r(769688),m=e.r(573668),h=e.r(509396);function g(e){return"string"==typeof e?e:(0,l.formatUrl)(e)}function y(t){var r;let n,a,i,[l,y]=(0,s.useOptimistic)(p.IDLE_LINK_STATUS),b=(0,s.useRef)(null),{href:w,as:_,children:S,prefetch:C=null,passHref:E,replace:P,shallow:I,scroll:k,onClick:x,onMouseEnter:R,onTouchStart:j,legacyBehavior:A=!1,onNavigate:O,ref:T,unstable_dynamicOnHover:M,...N}=t;n=S,A&&("string"==typeof n||"number"==typeof n)&&(n=(0,o.jsx)("a",{children:n}));let D=s.default.useContext(u.AppRouterContext),L=!1!==C,$=!1!==C?null===(r=C)||"auto"===r?h.FetchStrategy.PPR:h.FetchStrategy.Full:h.FetchStrategy.PPR,{href:F,as:U}=s.default.useMemo(()=>{let e=g(w);return{href:e,as:_?g(_):e}},[w,_]);if(A){if(n?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});a=s.default.Children.only(n)}let q=A?a&&"object"==typeof a&&a.ref:T,z=s.default.useCallback(e=>(null!==D&&(b.current=(0,p.mountLinkInstance)(e,F,D,$,L,y)),()=>{b.current&&((0,p.unmountLinkForCurrentNavigation)(b.current),b.current=null),(0,p.unmountPrefetchableInstance)(e)}),[L,F,D,$,y]),B={ref:(0,d.useMergedRef)(z,q),onClick(t){A||"function"!=typeof x||x(t),A&&a.props&&"function"==typeof a.props.onClick&&a.props.onClick(t),!D||t.defaultPrevented||function(t,r,n,a,i,o,l){if("u">typeof window){let u,{nodeName:d}=t.currentTarget;if("A"===d.toUpperCase()&&((u=t.currentTarget.getAttribute("target"))&&"_self"!==u||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;if(!(0,m.isLocalURL)(r)){i&&(t.preventDefault(),location.replace(r));return}if(t.preventDefault(),l){let e=!1;if(l({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:c}=e.r(699781);s.default.startTransition(()=>{c(n||r,i?"replace":"push",o??!0,a.current)})}}(t,F,U,b,P,k,O)},onMouseEnter(e){A||"function"!=typeof R||R(e),A&&a.props&&"function"==typeof a.props.onMouseEnter&&a.props.onMouseEnter(e),D&&L&&(0,p.onNavigationIntent)(e.currentTarget,!0===M)},onTouchStart:function(e){A||"function"!=typeof j||j(e),A&&a.props&&"function"==typeof a.props.onTouchStart&&a.props.onTouchStart(e),D&&L&&(0,p.onNavigationIntent)(e.currentTarget,!0===M)}};return(0,c.isAbsoluteUrl)(U)?B.href=U:A&&!E&&("a"!==a.type||"href"in a.props)||(B.href=(0,f.addBasePath)(U)),i=A?s.default.cloneElement(a,B):(0,o.jsx)("a",{...N,...B,children:n}),(0,o.jsx)(v.Provider,{value:l,children:i})}e.r(284508);let v=(0,s.createContext)(p.IDLE_LINK_STATUS),b=()=>(0,s.useContext)(v);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
4dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},475254,e=>{"use strict";var t=e.i(271645);let r=(...e)=>e.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim(),n=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,r)=>r?r.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)};var a={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let i=(0,t.forwardRef)(({color:e="currentColor",size:n=24,strokeWidth:i=2,absoluteStrokeWidth:o,className:s="",children:l,iconNode:u,...d},c)=>(0,t.createElement)("svg",{ref:c,...a,width:n,height:n,stroke:e,strokeWidth:o?24*Number(i)/Number(n):i,className:r("lucide",s),...!l&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0;return!1})(d)&&{"aria-hidden":"true"},...d},[...u.map(([e,r])=>(0,t.createElement)(e,r)),...Array.isArray(l)?l:[l]])),o=(e,a)=>{let o=(0,t.forwardRef)(({className:o,...s},l)=>(0,t.createElement)(i,{ref:l,iconNode:a,className:r(`lucide-${n(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,o),...s}));return o.displayName=n(e),o};e.s(["default",()=>o],475254)},713423,e=>{"use strict";let t=new Intl.NumberFormat("en-US",{style:"currency",currency:"USD",minimumFractionDigits:2,maximumFractionDigits:2}),r=new Intl.NumberFormat("en-US",{style:"currency",currency:"USD",minimumFractionDigits:0,maximumFractionDigits:0});function n(e){return null!=e&&Number.isFinite(e)?t.format(e):"TBD"}function a(e){return null!=e&&Number.isFinite(e)?r.format(e):"TBD"}e.s(["formatCurrencyExact",()=>n,"formatCurrencyWhole",()=>a])},346897,455607,e=>{"use strict";let t=(0,e.i(475254).default)("map-pin",[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0",key:"1r0f0z"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]]);e.s(["default",()=>t],455607),e.s(["MapPin",()=>t],346897)},568762,e=>{"use strict";var t=e.i(843476),r=e.i(271645),n=e.i(920755);let a=(0,r.createContext)(void 0);function i({children:e}){let[i,o]=(0,r.useState)("imperial"),[s,l]=(0,r.useState)(!0);(0,r.useEffect)(()=>{let e=!0;return async function(){try{let t=(0,n.createClient)(),{data:{session:r}}=await t.auth.getSession();if(!r){let t=localStorage.getItem("velo_unit_pref");("metric"===t||"imperial"===t)&&e&&o(t),e&&l(!1);return}let{data:a,error:i}=await t.from("profiles").select("unit_preference").eq("id",r.user.id).single();if(!i&&a?.unit_preference&&e)o(a.unit_preference),localStorage.setItem("velo_unit_pref",a.unit_preference);else{let t=localStorage.getItem("velo_unit_pref");("metric"===t||"imperial"===t)&&e&&o(t)}}catch(e){console.error("Failed to load unit preference:",e)}finally{e&&l(!1)}}(),()=>{e=!1}},[]);let u=async e=>{o(e),localStorage.setItem("velo_unit_pref",e);let t=(0,n.createClient)(),{data:{session:r}}=await t.auth.getSession();r&&await t.from("profiles").update({unit_preference:e}).eq("id",r.user.id)};return(0,t.jsx)(a.Provider,{value:{unitSystem:i,setUnitSystem:u,isLoading:s},children:e})}function o(){let e=(0,r.useContext)(a);if(!e)throw Error("useUnit must be used within a UnitProvider");return e}e.s(["UnitProvider",()=>i,"useUnit",()=>o])},263488,768214,e=>{"use strict";let t=(0,e.i(475254).default)("mail",[["path",{d:"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7",key:"132q7q"}],["rect",{x:"2",y:"4",width:"20",height:"16",rx:"2",key:"izxlao"}]]);e.s(["default",()=>t],768214),e.s(["Mail",()=>t],263488)},863620,e=>{"use strict";let t=(0,e.i(475254).default)("phone",[["path",{d:"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384",key:"9njp5v"}]]);e.s(["default",()=>t])},343432,e=>{"use strict";var t=e.i(863620);e.s(["Phone",()=>t.default])},193991,e=>{"use strict";function t(e){return Math.round(100*e)/100}function r(e,t){return t?e?t>e?t:e:t:e}function n(e){let n=new Map;for(let t of e||[]){let e=t.booking_id;if(!e)continue;let a=Number(t.amount),i=Number(t.tax_amount||0),o=n.get(e)||{netPaid:0,netPaidGross:0,nonRefundableGross:0,pendingRefund:0,refundedOut:0,pendingRefundRequestedAt:null,refundedIssuedAt:null};"completed"===t.status&&a>0?(o.netPaid+=a,o.netPaidGross+=a+i):"refunded"===t.status&&a<0?(o.netPaid-=Math.abs(a),o.netPaidGross-=Math.abs(a)+Math.abs(i),o.refundedOut+=Math.abs(a)+Math.abs(i),"non_refundable"===t.payment_type&&(o.nonRefundableGross+=Math.abs(a)+Math.abs(i)),o.refundedIssuedAt=r(o.refundedIssuedAt,t.processed_at||t.created_at||null)):"pending_refund"===t.status&&a<0&&(o.pendingRefund+=Math.abs(a)+Math.abs(i),o.pendingRefundRequestedAt=r(o.pendingRefundRequestedAt,t.created_at||null)),n.set(e,o)}for(let[e,r]of n.entries())n.set(e,{netPaid:t(r.netPaid),netPaidGross:t(r.netPaidGross),nonRefundableGross:t(r.nonRefundableGross),pendingRefund:t(r.pendingRefund),refundedOut:t(r.refundedOut),pendingRefundRequestedAt:r.pendingRefundRequestedAt,refundedIssuedAt:r.refundedIssuedAt});return n}e.s(["summarizeBookingLedger",()=>n])},956477,e=>{"use strict";let t=(0,e.i(475254).default)("menu",[["path",{d:"M4 5h16",key:"1tepv9"}],["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 19h16",key:"1djgab"}]]);e.s(["default",()=>t])},9657,280108,143995,e=>{"use strict";var t=e.i(475254);let r=(0,t.default)("bell",[["path",{d:"M10.268 21a2 2 0 0 0 3.464 0",key:"vwvbt9"}],["path",{d:"M3.262 15.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326",key:"11g9vi"}]]);e.s(["default",()=>r],9657);let n=(0,t.default)("shopping-cart",[["circle",{cx:"8",cy:"21",r:"1",key:"jimo8o"}
4],["circle",{cx:"19",cy:"21",r:"1",key:"13723u"}],["path",{d:"M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12",key:"9zh506"}]]);e.s(["default",()=>n],280108);let a=(0,t.default)("user-cog",[["path",{d:"M10 15H6a4 4 0 0 0-4 4v2",key:"1nfge6"}],["path",{d:"m14.305 16.53.923-.382",key:"1itpsq"}],["path",{d:"m15.228 13.852-.923-.383",key:"eplpkm"}],["path",{d:"m16.852 12.228-.383-.923",key:"13v3q0"}],["path",{d:"m16.852 17.772-.383.924",key:"1i8mnm"}],["path",{d:"m19.148 12.228.383-.923",key:"1q8j1v"}],["path",{d:"m19.53 18.696-.382-.924",key:"vk1qj3"}],["path",{d:"m20.772 13.852.924-.383",key:"n880s0"}],["path",{d:"m20.772 16.148.924.383",key:"1g6xey"}],["circle",{cx:"18",cy:"15",r:"3",key:"gjjjvw"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}]]);e.s(["default",()=>a],143995)},554956,e=>{"use strict";let t=(0,e.i(475254).default)("linkedin",[["path",{d:"M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z",key:"c2jq9f"}],["rect",{width:"4",height:"12",x:"2",y:"9",key:"mk3on5"}],["circle",{cx:"4",cy:"4",r:"2",key:"bt5ra8"}]]);e.s(["default",()=>t])},443880,e=>{"use strict";var t=e.i(247167),r=e.i(271645);function n(){return"u">typeof window}function a(){return"production"}function i(){return(n()?window.vam:a())||"production"}function o(){return"production"===i()}function s(){return"development"===i()}function l(e,t,r){var a,i;if(!n()){let e="[Vercel Web Analytics] Please import `track` from `@vercel/analytics/server` when using this function in a server environment";if(o())console.warn(e);else throw Error(e);return}if(!t){null==(a=window.va)||a.call(window,"event",{name:e,options:r});return}try{let n=function(e,t){if(!e)return;let r=e,n=[];for(let[a,i]of Object.entries(e))"object"==typeof i&&null!==i&&(t.strip?r=function(e,{[e]:t,...r}){return r}(a,r):n.push(a));if(n.length>0&&!t.strip)throw Error(`The following properties are not valid: ${n.join(", ")}. Only strings, numbers, booleans, and null are allowed.`);return r}(t,{strip:o()});null==(i=window.va)||i.call(window,"event",{name:e,data:n,options:r})}catch(e){e instanceof Error&&s()&&console.error(e)}}function u(e){return(0,r.useEffect)(()=>{var t;e.beforeSend&&(null==(t=window.va)||t.call(window,"beforeSend",e.beforeSend))},[e.beforeSend]),(0,r.useEffect)(()=>{!function(e={debug:!0}){var t;if(!n())return;!function(e="auto"){if("auto"===e){window.vam=a();return}window.vam=e}(e.mode),window.va||(window.va=function(...e){(window.vaq=window.vaq||[]).push(e)}),e.beforeSend&&(null==(t=window.va)||t.call(window,"beforeSend",e.beforeSend));let r=e.scriptSrc?e.scriptSrc:s()?"https://va.vercel-scripts.com/v1/script.debug.js":e.basePath?`${e.basePath}/insights/script.js`:"/_vercel/insights/script.js";if(document.head.querySelector(`script[src*="${r}"]`))return;let i=document.createElement("script");i.src=r,i.defer=!0,i.dataset.sdkn="@vercel/analytics"+(e.framework?`/${e.framework}`:""),i.dataset.sdkv="1.6.1",e.disableAutoTrack&&(i.dataset.disableAutoTrack="1"),e.endpoint?i.dataset.endpoint=e.endpoint:e.basePath&&(i.dataset.endpoint=`${e.basePath}/insights`),e.dsn&&(i.dataset.dsn=e.dsn),i.onerror=()=>{let e=s()?"Please check if any ad blockers are enabled and try again.":"Be sure to enable Web Analytics for your project and deploy again. See https://vercel.com/docs/analytics/quickstart for more information.";console.log(`[Vercel Web Analytics] Failed to load script from ${r}. ${e}`)},s()&&!1===e.debug&&(i.dataset.debug="false"),document.head.appendChild(i)}({framework:e.framework||"react",basePath:e.basePath??function(){if(void 0!==t.default&&void 0!==t.default.env)return t.default.env.REACT_APP_VERCEL_OBSERVABILITY_BASEPATH}(),...void 0!==e.route&&{disableAutoTrack:!0},...e})},[]),(0,r.useEffect)(()=>{e.route&&e.path&&function({route:e,path:t}){var r;null==(r=window.va)||r.call(window,"pageview",{route:e,path:t})}({route:e.route,path:e.path})},[e.route,e.path]),null}e.s(["Analytics",()=>u,"track",()=>l])},279235,e=>{"use strict";let t="ve_ad",r={source:"ad_source",campaign:"ad_campaign",adSet:"ad_set",adId:"ad_id",landedOn:"landed_on"},n={source:"",campaign:"",adSet:"",adId:"",landedOn:""};function a(e,t){return"string"!=typeof e?"":e.replace(/[�-��]/g,"").trim().slice(0,t)}function i(e){return!!(e.source||e.campaign||e.adSet||e.adId)}function o(e,t){let r=new URLSearchParams(e.startsWith("?")?e.slice(1):e);return{source:a(r.get("utm_source"),128),campaign:a(r.get("utm_campaign"),128),adSet:a(r.get("utm_term"),128),adId:a(r.get("utm_content"),128),landedOn:a(t.split("?")[0],200)}}function s(e){if(!e)return{...n};for(let r of e.split(";")){let e=r.indexOf("=");if(-1!==e&&r.slice(0,e).trim()===t)try{return function(e){if(!e)return{...n};let t=new URLSearchParams(e);return{source:a(t.get("s"),128),campaign:a(t.get("c"),128),adSet:a(t.get("t"),128),adId:a(t.get("i"),128),landedOn:a(t.get("l"),200)}}(decodeURIComponent(r.slice(e+1).trim()))}catch{break}}return{...n}}function l(e,t){let r;return!i(e)||i(s(t))?null:((r=new URLSearchParams).set("s",e.source),r.set("c",e.campaign),r.set("t",e.adSet),r.set("i",e.adId),r.set("l",e.landedOn),r.toString())}function u(e,t){for(let n of Object.keys(r))e.set(`fields[${r[n]}]`,t[n]??"")}e.s(["AD_COOKIE_MAX_AGE_SECONDS",0,2592e3,"AD_COOKIE_NAME",0,t,"appendKitAdFields",()=>u,"decideAdCookieWrite",()=>l,"readAdAttributionFromCookieHeader",()=>s,"readAdAttributionFromUrl",()=>o])},382092,e=>{"use strict";var t=e.i(247167),r=e.i(843476),n=e.i(271645),a=e.i(584373),i=e.i(279235);function o({onSuccess:e,formAction:o,buttonLabel:s,askFirstName:l,className:u,inputClassName:d,buttonClassName:c,children:f}
4){let[p,m]=(0,n.useState)("idle"),h=(o||t.default.env.NEXT_PUBLIC_KIT_NEWSLETTER_FORM_ACTION||"https://app.kit.com/forms/9180540/subscriptions").trim();async function g(t){t.preventDefault();let r=t.currentTarget,n=new FormData(r),o=new URLSearchParams,s=n.get("fields[first_name]"),l=n.get("email_address");"string"==typeof s&&o.set("fields[first_name]",s),"string"==typeof l&&o.set("email_address",l),(0,i.appendKitAdFields)(o,(0,i.readAdAttributionFromCookieHeader)(document.cookie));try{m("submitting");let t=await fetch(h,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded",Accept:"application/json"},body:o.toString()});if(!t.ok)throw Error("Kit returned a non-success response");let n=await t.json().catch(()=>null),i=n?.status==="quarantined"&&"string"==typeof n.url&&n.url.startsWith("https://app.kit.com/");if(n?.status==="success"){if("almost-in"===e)return void window.location.assign("/newsletter/almost-in");r.reset(),m("success"),(0,a.trackMetaEvent)(a.META_EVENTS.lead);return}if(i&&"string"==typeof n.url)return void window.location.assign(n.url);throw Error("Kit did not report a completed subscription")}catch{console.warn("[newsletter] Kit did not accept the subscription; the visitor was shown the retry message"),m("error")}}return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("form",{action:h,method:"post",className:u,onSubmit:g,children:[l&&(0,r.jsx)("input",{type:"text",name:"fields[first_name]",required:!0,placeholder:"First Name",autoComplete:"given-name",className:d}),(0,r.jsx)("input",{type:"email",name:"email_address",required:!0,placeholder:"Email address",autoComplete:"email",inputMode:"email",className:d}),(0,r.jsx)("button",{type:"submit",disabled:"submitting"===p,className:c,children:"submitting"===p?"Sending...":s})]}),f?.(p)]})}e.s(["KitSignupForm",()=>o])},643452,e=>{"use strict";let t={version:"v2.0",effectiveDate:"2026-09-24",title:"Velo Escapes Participant Waiver and Release of Liability",guardianTitle:"Guardian Agreement for Minor Participant",intro:'This is a release of liability and a contract with legal consequences. Read it carefully before agreeing. In consideration of being permitted to participate in any Velo Escapes trip, ride, transfer, lodging program, hosted itinerary element, or related activity, including travel to and from it (collectively, the "Trip"), I freely make the following representations and agreements:',sections:[{title:"Assumption of Risk",body:"I acknowledge that cycling is an inherently dangerous activity. I understand and fully assume all risks of participating, known and unknown, including by way of example and not limitation: collision with pedestrians, motor vehicles, other cyclists, animals, and fixed or moving objects; surface hazards such as gravel, potholes, wet roads, and debris; equipment failure or inadequate safety equipment; weather, heat, cold, and altitude; traffic and terrain; mechanical issues; lodging transfers and vehicle support; the negligence of the Released Parties named below; and the possibility of serious physical injury, mental trauma, permanent disability, death, property damage, theft, delay, or other loss."},{title:"Health and Environmental Exposure",body:"I voluntarily assume the risk of exposure to infectious disease, environmental hazards, allergens, sanitation issues, and other public-health or destination-specific conditions that may arise before, during, or after a Velo Escapes trip, whether caused by my own acts or omissions, the acts or omissions of others, or conditions outside Velo Escapes' control."},{title:"Release, Promise Not to Sue, and Indemnity",body:'For myself and my heirs, executors, administrators, legal representatives, assignees, and successors in interest (collectively, "Successors"), I release, discharge, hold harmless, indemnify, and promise not to sue Velo Escapes, EverVenture, LLC, and their owners, officers, employees, agents, guides, ride leaders, contractors, staff, volunteers, members, sponsors, lodging partners, drivers, vendors, affiliates, and affiliated service providers (collectively, the "Released Parties") from and against any and all claims, demands, liabilities, damages, costs, and expenses, including claims arising from the Released Parties\' own ordinary negligence, for bodily injury, death, or property damage sustained by me directly or indirectly in connection with or arising out of the Trip, or travel to or from it, to the fullest extent permitted by applicable law.'},{title:"Fitness, Health, Equipment, and Personal Responsibility",body:"I represent that I am physically able to participate, that I have no physical or medical condition which, to my knowledge, would endanger myself or others or interfere with my ability to participate, and that the health information in my profile is accurate and complete. I will ride within my ability, comply with route guidance, traffic laws, safety instructions, and trip rules, and ride so as not to endanger myself or others. It is my responsibility to be familiar with each day's route and any rules for it. I accept responsibility for the condition and adequacy of my equipment. I will wear a helmet that meets CPSC 1203, or the equivalent standard where the Trip takes place, whenever I am on the bike, and I am solely responsible for choosing it. I remain solely responsible for hydration, nutrition, medications, lights, and day-to-day decisions while riding."},{title:"Medical Care and Evacuation",body:"I understand Velo Escapes is not providing medical services and is not responsible for guaranteeing immediate first aid, rescue, evacuation, or treatment. I consent to emergency medical care deemed advisable if I am injured or ill, and I accept full responsibility for resulting medical, transportation, and evacuation costs."},{title:"Bikes, Rentals, and Mechanical Assistance",body:"Whether I bring my own bicycle or use a rental, I am responsible for fit, operation, and safe use. Any assistance from guides, mechanics, staff, or partners is offered as a convenience and does not shift responsibility for inspection, setup, adju
4stment, or safe riding to Velo Escapes."},{title:"Conduct and Removal",body:"I understand that cooperation and prudent conduct are essential to group travel. Velo Escapes may remove me from a trip, route, activity, or shared accommodation arrangement, without refund to the extent permitted by trip terms, if my conduct creates a safety issue, disrupts the group, or materially interferes with operations."},{title:"Binding Promises and Legal Fees",body:"I agree, for myself and my Successors, that these representations and agreements are contractually binding and are not mere recitals. If I or my Successors assert a claim in contravention of this agreement, the asserting party will be liable for the expenses, including reasonable legal fees, incurred by the Released Parties in defending it, unless the Released Parties are finally adjudged liable on that claim for willful and wanton negligence."},{title:"Dispute Resolution, Texas Governing Law, and Severability",body:"To the fullest extent permitted by law, any dispute, claim, or controversy arising out of or relating to this agreement, my participation in a Velo Escapes trip, or any related services will be resolved by binding individual arbitration rather than in court, except for matters that may be brought in small claims court or claims for injunctive relief relating to intellectual property or confidential information. I understand that arbitration means I waive the right to a judge or jury trial and waive the ability to participate in a class, collective, or representative action. This agreement will be governed by the laws of the State of Texas, without regard to conflict-of-law principles. This agreement may not be modified orally, and a waiver of any provision is not a waiver of any other provision or of any later breach. If any portion of this dispute-resolution provision or any other provision of this agreement is found unenforceable, the remainder will remain in full force to the maximum extent permitted by law."},{title:"Minor Participants",body:"If I am signing for a participant under the age of 18, I sign as that participant's parent or legal guardian and next friend, I agree to every term of this agreement on their behalf, and I agree to indemnify, defend, and hold harmless the Released Parties against any claim or legal action brought by the minor when they reach the age of majority or afterward."},{title:"Access to This Waiver and My Health Information",body:"I understand that my signed waiver and the health information in my profile will be available to Velo Escapes staff and ride leaders for the purpose of running the Trip safely, and to emergency responders if I am injured or ill."}],acknowledgements:{electronicSignature:"I agree that typing my name and checking these boxes constitutes my electronic signature and has the same legal force and effect as a handwritten signature.",release:"I am of legal age, or am signing as the parent or legal guardian of a minor. I have read this agreement carefully, understand that I am giving up substantial rights including the right to sue, and intend my signature to operate as a broad release to the fullest extent permitted by law.",interpretation:"I have not relied on any Velo Escapes representative for legal interpretation of this agreement, understand that disputes are intended to be resolved by binding individual arbitration under Texas law, and understand no verbal statement modifies its written terms.",refund:"I understand booking terms, cancellation terms, and non-refundable processing fees may apply as described in the trip terms and checkout flow."}},r=t.version;function n(e){return e===r}function a(e){let[t,r,n]=e.split("-").map(Number);return t&&r&&n?`${["January","February","March","April","May","June","July","August","September","October","November","December"][r-1]} ${n}, ${t}`:e}e.s(["CURRENT_WAIVER",0,t,"CURRENT_WAIVER_VERSION",0,r,"formatWaiverDate",()=>a,"isWaiverVersionCurrent",()=>n])},310410,e=>{"use strict";var t=e.i(643452);let r={firstName:"First name",lastName:"Last name",phone:"Phone number",address1:"Address line 1",city:"City",stateRegion:"State / regi
4on",postalCode:"Postal code",country:"Country",emergencyName:"Emergency contact name",emergencyPhone:"Emergency contact phone",dateOfBirth:"Date of birth",cyclingAbility:"Cycling ability",cyclingExperience:"Years riding",medicalConditions:"Medical conditions",allergies:"Allergies",dietaryRestrictions:"Dietary restrictions",waiverOutdated:"Waiver agreement",waiverSignature:"Typed waiver name",waiverAcknowledge:"Waiver agreement",waiverElectronicSignatureConfirmed:"Electronic signature acknowledgement",waiverReleaseConfirmed:"Waiver release acknowledgement",waiverInterpretationConfirmed:"Waiver interpretation acknowledgement",waiverRefundConfirmed:"Refund acknowledgement",guardianName:"Parent / Legal Guardian name",guardianRelationship:"Relationship to Minor"},n=[{value:"+1",label:"US/Canada (+1)"},{value:"+44",label:"UK (+44)"},{value:"+353",label:"Ireland (+353)"},{value:"+33",label:"France (+33)"},{value:"+49",label:"Germany (+49)"},{value:"+34",label:"Spain (+34)"},{value:"+39",label:"Italy (+39)"},{value:"+31",label:"Netherlands (+31)"},{value:"+32",label:"Belgium (+32)"},{value:"+41",label:"Switzerland (+41)"},{value:"+43",label:"Austria (+43)"},{value:"+351",label:"Portugal (+351)"},{value:"+45",label:"Denmark (+45)"},{value:"+46",label:"Sweden (+46)"},{value:"+47",label:"Norway (+47)"},{value:"+358",label:"Finland (+358)"},{value:"+61",label:"Australia (+61)"},{value:"+64",label:"New Zealand (+64)"},{value:"+27",label:"South Africa (+27)"},{value:"+52",label:"Mexico (+52)"},{value:"+81",label:"Japan (+81)"},{value:"+65",label:"Singapore (+65)"},{value:"+971",label:"UAE (+971)"}];function a(e){switch(e){case"+45":case"+47":case"+65":return 8;case"+1":case"+44":case"+49":case"+39":case"+43":case"+52":case"+81":default:return 10;case"+353":case"+33":case"+34":case"+31":case"+32":case"+41":case"+351":case"+46":case"+358":case"+61":case"+64":case"+27":case"+971":return 9}}function i(e){let t=(e||"").trim();if(!t)return{code:"+1",local:""};let r=n.find(e=>t.startsWith(e.value));return r?{code:r.value,local:t.slice(r.value.length).replace(/[^\d]/g,"")}:{code:"+1",local:t.replace(/[^\d]/g,"")}}function o(e){if(!e)return!1;let{code:t,local:r}=i(e);return r.length===a(t)}function s(e){return null!=e&&!!String(e).trim()}function l(e){return e.map(e=>r[e])}function u(e){if(!e)return!1;let t=new Date(e);if(isNaN(t.getTime()))return!1;let r=new Date,n=r.getFullYear()-t.getFullYear(),a=r.getMonth()-t.getMonth();return(a<0||0===a&&r.getDate()<t.getDate())&&n--,n<18}function d(e,r={}){let n=u(e?.date_of_birth),a=[];return s(e?.first_name)||a.push("firstName"),s(e?.last_name)||a.push("lastName"),s(e?.phone)&&o(e?.phone)||a.push("phone"),s(e?.address_line_1)||a.push("address1"),s(e?.city)||a.push("city"),s(e?.state_region)||a.push("stateRegion"),s(e?.postal_code)||a.push("postalCode"),s(e?.country)||a.push("country"),s(e?.emergency_contact_name)||a.push("emergencyName"),s(e?.emergency_contact_phone)&&o(e?.emergency_contact_phone)||a.push("emergencyPhone"),s(e?.date_of_birth)||a.push("dateOfBirth"),n&&(s(e?.guardian_name)||a.push("guardianName"),s(e?.guardian_relationship)||a.push("guardianRelationship")),s(e?.cycling_ability)||a.push("cyclingAbility"),s(e?.cycling_experience===null||e?.cycling_experience===void 0?"":String(e?.cycling_experience))||a.push("cyclingExperience"),s(e?.medical_conditions)||a.push("medicalConditions"),s(e?.allergies)||a.push("allergies"),s(e?.dietary_restrictions)||a.push("dietaryRestrictions"),s(e?.waiver_signature_name)||a.push("waiverSignature"),e?.waiver_accepted_at||a.push("waiverAcknowledge"),e?.waiver_electronic_signature_confirmed||a.push("waiverElectronicSignatureConfirmed"),e?.waiver_release_confirmed||a.push("waiverReleaseConfirmed"),e?.waiver_interpretation_confirmed||a.push("waiverInterpretationConfirmed"),e?.waiver_refund_confirmed||a.push("waiverRefundConfirmed"),r.requireCurrentWaiver&&e?.waiver_accepted_at&&!(0,t.isWaiverVersionCurrent)(e?.waiver_version)&&a.push("waiverOutdated"),{isEligible:0===a.length,missingFields:a,missingLabels:l(a)}}e.s(["BOOKING_ELIGIBILITY_SELECT",0,"id,first_name,last_name,email,phone,date_of_birth,address_line_1,city,state_region,postal_code,country,emergency_contact_name,emergency_contact_phone,cycling_ability,cycling_experience,medical_conditions,allergies,dietary_restrictions,waiver_signature_name,waiver_accepted_at,waiver_version,waiver_electronic_signature_confirmed,waiver_release_confirmed,waiver_interpretation_confirmed,waiver_refund_confirmed,guardian_name,guardian_relationship,waiver_signer_t
4ype","PHONE_CODE_OPTIONS",0,n,"evaluateBookingEligibility",()=>d,"getBookingEligibilityLabels",()=>l,"getExpectedPhoneDigits",()=>a,"isMinor",()=>u,"isPhoneComplete",()=>o,"splitStoredPhone",()=>i])},729232,e=>{"use strict";var t=e.i(639137);function r(e){return Math.round(100*e)/100}function n(e){let{subtotalPreTax:n,netPaidGross:a,rate:i}=e,o=(0,t.addExclusiveTax)(n,i).total,s=Math.max(0,r(o-a)),l=Math.max(0,r(a-o));return{totalGross:o,owedForChargingGross:s,refundOwedGross:l,paidInFull:s<.5&&l<.5}}e.s(["STRIPE_MIN_CHARGE_GROSS",0,.5,"deriveBalanceCredit",()=>n])},96788,596759,e=>{"use strict";var t=e.i(713423);e.s([],96788),e.s(["formatBookingCurrency",()=>t.formatCurrencyExact],596759)},492161,e=>{"use strict";var t=e.i(956477);e.s(["Menu",()=>t.default])},681066,e=>{"use strict";var t=e.i(271645),r=e.i(920755);function n(){let[e,n]=(0,t.useState)(0),a=(0,t.useCallback)(async()=>{try{let e=(0,r.createClient)(),{data:t}=await e.auth.getUser(),a=t.user?.id;if(!a)return void n(0);let{data:i,error:o}=await e.from("kit_orders").select("id, kit_order_items(quantity)").eq("profile_id",a).is("paid_at",null).limit(1);if(o)return void console.warn("[useCartCount] could not read the cart",o.message);let s=i?.[0]?.kit_order_items??[];n(s.reduce((e,t)=>e+Number(t.quantity||0),0))}catch{n(0)}},[]);return(0,t.useEffect)(()=>{function e(){a()}a(),window.addEventListener("ve:cart-updated",e);let{data:t}=(0,r.createClient)().auth.onAuthStateChange(()=>{a()});return()=>{window.removeEventListener("ve:cart-updated",e),t.subscription.unsubscribe()}},[a]),e}e.s(["useCartCount",()=>n])},183577,e=>{"use strict";function t(e,t,r){if("posted"===e.status){let t=Array.isArray(e.destinations)?e.destinations.length:0,r=e.receipts?Object.entries(e.receipts):[],n=r.length,a=r.filter(([,e])=>e&&"string"==typeof e.result&&"ok"!==e.result);return a.length>0&&n>=t?{key:"posted_needs_attention",label:1===a.length?"Posted, but one account needs a hand":`Posted, but ${a.length} accounts need a hand`,pill:"Needs a hand",tone:"attention",needsCarey:!1}:t>0&&n>0&&n<t?{key:"posted_partial",label:`Posted to ${n} of ${t}`,pill:`${n} of ${t}`,tone:"attention",needsCarey:!1}:{key:"posted",label:"Posted",pill:"Posted",tone:"quiet",needsCarey:!1}}if("approved"===e.status)return e.scheduled_date<r?{key:"overdue",label:"Past its date, not posted",pill:"Past its date",tone:"bad",needsCarey:!1}:{key:"approved",label:"Approved, waiting for its date",pill:"Approved",tone:"good",needsCarey:!1};let n=!!t&&(!t.content_hash||!e.content_hash||t.content_hash===e.content_hash);return t&&n?"approve"===t.decision?{key:"approved",label:"Approved, waiting on the pipeline",pill:"Approved",tone:"good",needsCarey:!1}:{key:"rejected",label:"Rejected, waiting for a new version",pill:"Rejected",tone:"bad",needsCarey:!1}:{key:"needs_review",label:"Needs you",pill:"Needs you",tone:"attention",needsCarey:!0}}function r(e,t){let r=[],n=new Date(Date.UTC(e,t+1,0)).getUTCDate();for(let a=1;a<=n;a++)r.push(`${e}-${String(t+1).padStart(2,"0")}-${String(a).padStart(2,"0")}`);return r}e.s(["monthDays",()=>r,"postState",()=>t])}]);
5
6//# debugId=cee64abe-4620-2303-8b62-5d596958513b

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.