{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:@motionone/utils@10.14.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/easing@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/animation@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:tslib@2.4.0/tslib.es6.js", "ssg:https://ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js", "ssg:https://ga.jspm.io/npm:@motionone/generators@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/dom@10.12.0/dist/index.es.js", "ssg:https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/72O11ApITvgaMZRvyQex/Ticker.js", "ssg:https://framerusercontent.com/modules/bqGkJuLLZN3cqVsTk0Um/9t25iHQUYZdhsfpumz9Q/hO4SR5xOR.js", "ssg:https://framerusercontent.com/modules/g2XkJBtW6twlpSTcFH3t/HUByGPvVIx4P7RaRK1ak/rg4rvDcp5.js", "ssg:https://framerusercontent.com/modules/e6HVahJHiBS3E3mgoS5G/kqVUGiSbTSRm0jOoTtyL/YmqOUGxUF.js", "ssg:https://framerusercontent.com/modules/YtRyewxToORkjrnMTXFH/AkMNsPefrrdh8jkIFa1Y/bbVH9tF8R.js", "ssg:https://framerusercontent.com/modules/EbM7h0YEIDhVkB7WjROu/AVC9BaR0M7E5oU27l2MX/vae5wDUKH.js", "ssg:https://framerusercontent.com/modules/qn8tUQLc2MSqq0eooRsX/afqd5M9wmhbbKTUkCMhU/TFTZrxdCs.js", "ssg:https://framerusercontent.com/modules/qWrNHpkEm6QMBxV5HRsp/M1rAqeWN5xcvCH5QJk1t/vj69Ya4Qx.js", "ssg:https://framerusercontent.com/modules/bxxLMmmaXL8ivFLVHsWE/puGLsx2CWEXE5fH1KvUR/VXRcMr9vS.js", "ssg:https://framerusercontent.com/modules/y6q13IINlyBBM3QVchnf/TPapPQZe45Vhq12oZHTp/componentPresets.js"],
  "sourcesContent": ["function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let f=0;for(;f<o-2;f++)if(s<e[f+1])break;let r=clamp(0,1,progress(e[f],e[f+1],s));const c=getEasingForSegment(n,f);r=c(r);return mix(t[f],t[f+1],r)}}const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isFunction=t=>\"function\"===typeof t;const isString=t=>\"string\"===typeof t;const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isFunction,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map", "import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map", "import{noopReturn as t,defaults as i,isEasingGenerator as e,isEasingList as s,interpolate as a}from\"@motionone/utils\";import{cubicBezier as n,steps as r}from\"@motionone/easing\";const o={ease:n(.25,.1,.25,1),\"ease-in\":n(.42,0,1,1),\"ease-in-out\":n(.42,0,.58,1),\"ease-out\":n(0,0,.58,1)};const h=/\\((.*?)\\)/;function getEasingFunction(i){if(\"function\"===typeof i)return i;if(Array.isArray(i))return n(...i);if(o[i])return o[i];if(i.startsWith(\"steps\")){const t=h.exec(i);if(t){const i=t[1].split(\",\");return r(parseFloat(i[0]),i[1].trim())}}return t}class Animation{constructor(n,r=[0,1],{easing:o,duration:h=i.duration,delay:u=i.delay,endDelay:l=i.endDelay,repeat:m=i.repeat,offset:c,direction:p=\"normal\"}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=t;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));o=o||i.easing;if(e(o)){const t=o.createAnimation(r,(()=>\"0\"),true);o=t.easing;void 0!==t.keyframes&&(r=t.keyframes);void 0!==t.duration&&(h=t.duration)}this.repeat=m;this.easing=s(o)?t:getEasingFunction(o);this.updateDuration(h);const d=a(r,c,s(o)?o.map(getEasingFunction):t);this.tick=t=>{var i;u=u;let e=0;e=void 0!==this.pauseTime?this.pauseTime:(t-this.startTime)*this.rate;this.t=e;e/=1e3;e=Math.max(e-u,0);\"finished\"===this.playState&&void 0===this.pauseTime&&(e=this.totalDuration);const s=e/this.duration;let a=Math.floor(s);let r=s%1;!r&&s>=1&&(r=1);1===r&&a--;const o=a%2;(\"reverse\"===p||\"alternate\"===p&&o||\"alternate-reverse\"===p&&!o)&&(r=1-r);const h=e>=this.totalDuration?1:Math.min(r,1);const m=d(this.easing(h));n(m);const c=void 0===this.pauseTime&&(\"finished\"===this.playState||e>=this.totalDuration+l);if(c){this.playState=\"finished\";null===(i=this.resolve)||void 0===i?void 0:i.call(this,m)}else\"idle\"!==this.playState&&(this.frameRequestId=requestAnimationFrame(this.tick))};this.play()}play(){const t=performance.now();this.playState=\"running\";void 0!==this.pauseTime?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t);this.cancelTimestamp=this.startTime;this.pauseTime=void 0;this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState=\"paused\";this.pauseTime=this.t}finish(){this.playState=\"finished\";this.tick(0)}stop(){var t;this.playState=\"idle\";void 0!==this.frameRequestId&&cancelAnimationFrame(this.frameRequestId);null===(t=this.reject)||void 0===t?void 0:t.call(this,false)}cancel(){this.stop();this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t;this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){void 0!==this.pauseTime||0===this.rate?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}export{Animation,getEasingFunction};\n\n//# sourceMappingURL=index.es.js.map", "var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},\"function\"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(a){if(r)throw new TypeError(\"Generator is already executing.\");while(i)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;(n=0,o)&&(a=[2&a[0],o.value]);switch(a[0]){case 0:case 1:o=a;break;case 4:i.label++;return{value:a[1],done:false};case 5:i.label++;n=a[1];a=[0];continue;case 7:a=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1];o=a;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(a);break}o[2]&&i.ops.pop();i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e];n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)\"default\"===n||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=\"function\"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&\"number\"===typeof e.length)return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((void 0===t||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),n[Symbol.asyncIterator]=function(){return this},n;function verb(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))})}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:\"return\"===n}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=\"function\"===typeof __values?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var o in r)\"default\"!==o&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?n:\"a\"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(null===t||\"object\"!==typeof t&&\"function\"!==typeof t)throw new TypeError(\"Cannot use 'in' operator on non-object\");return\"function\"===typeof e?t===e:e.has(t)}export{__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__read,__rest,__spread,__spreadArray,__spreadArrays,__values};\n\n//# sourceMappingURL=tslib.es6.js.map", "var n={};Object.defineProperty(n,\"__esModule\",{value:true});n.warning=function(){};n.invariant=function(){};const e=n.__esModule,t=n.warning,r=n.invariant;export default n;export{e as __esModule,r as invariant,t as warning};\n\n//# sourceMappingURL=index.js.map", "import{velocityPerSecond as e,time as t}from\"@motionone/utils\";const s=5;function calcGeneratorVelocity(t,n,r){const a=Math.max(n-s,0);return e(r-t(a),n-a)}const n={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=n.stiffness,t=n.damping,s=n.mass)=>t/(2*Math.sqrt(e*s));function hasReachedTarget(e,t,s){return e<t&&s>=t||e>t&&s<=t}const spring=({stiffness:e=n.stiffness,damping:s=n.damping,mass:r=n.mass,from:a=0,to:o=1,velocity:c=0,restSpeed:i=2,restDistance:h=.5}={})=>{c=c?t.s(c):0;const u={done:false,hasReachedTarget:false,current:a,target:o};const d=o-a;const f=Math.sqrt(e/r)/1e3;const l=calcDampingRatio(e,s,r);let g;if(l<1){const e=f*Math.sqrt(1-l*l);g=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else g=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=g(e);const t=0===e?c:calcGeneratorVelocity(g,e,u.current);const s=Math.abs(t)<=i;const n=Math.abs(o-u.current)<=h;u.done=s&&n;u.hasReachedTarget=hasReachedTarget(a,o,u.current);return u}};const glide=({from:e=0,velocity:s=0,power:n=.8,decay:r=.325,bounceDamping:a,bounceStiffness:o,changeTarget:c,min:i,max:h,restDistance:u=.5,restSpeed:d})=>{r=t.ms(r);const f={hasReachedTarget:false,done:false,current:e,target:e};const isOutOfBounds=e=>void 0!==i&&e<i||void 0!==h&&e>h;const nearestBoundary=e=>void 0===i?h:void 0===h||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=void 0===c?g:c(g);f.target=m;m!==g&&(l=m-e);const calcDelta=e=>-l*Math.exp(-e/r);const calcLatest=e=>m+calcDelta(e);const applyFriction=e=>{const t=calcDelta(e);const s=calcLatest(e);f.done=Math.abs(t)<=u;f.current=f.done?m:s};let p;let M;const checkCatchBoundary=e=>{if(isOutOfBounds(f.current)){p=e;M=spring({from:f.current,to:nearestBoundary(f.current),velocity:calcGeneratorVelocity(calcLatest,e,f.current),damping:a,stiffness:o,restDistance:u,restSpeed:d})}};checkCatchBoundary(0);return e=>{let t=false;if(!M&&void 0===p){t=true;applyFriction(e);checkCatchBoundary(e)}if(void 0!==p&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const r=10;const a=1e4;function pregenerateKeyframes(e){let t;let s=r;let n=e(0);const o=[n.current];while(!n.done&&s<a){n=e(s);o.push(n.done?n.target:n.current);void 0===t&&n.hasReachedTarget&&(t=s);s+=r}const c=s-r;1===o.length&&o.push(n.current);return{keyframes:o,duration:c/1e3,overshootDuration:(null!==t&&void 0!==t?t:c)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n\n//# sourceMappingURL=index.es.js.map", "import{MotionValue as e}from\"@motionone/types\";import{noopReturn as t,addUniqueItem as n,isCubicBezier as o,defaults as i,isEasingGenerator as s,isNumber as r,time as a,isEasingList as c,noop as l,removeItem as f,mix as u,getEasingForSegment as d,isString as g,defaultOffset as m,fillOffset as h,progress as p,velocityPerSecond as v,interpolate as y}from\"@motionone/utils\";import{Animation as w,getEasingFunction as E}from\"@motionone/animation\";import{__rest as b}from\"tslib\";import{invariant as S}from\"hey-listen\";import{pregenerateKeyframes as A,calcGeneratorVelocity as O,spring as x,glide as V}from\"@motionone/generators\";const z=new WeakMap;function getAnimationData(e){z.has(e)||z.set(e,{transforms:[],values:new Map});return z.get(e)}function getMotionValue(t,n){t.has(n)||t.set(n,new e);return t.get(n)}const W=[\"\",\"X\",\"Y\",\"Z\"];const L=[\"translate\",\"scale\",\"rotate\",\"skew\"];const T={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const D={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const M={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:D,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:t},skew:D};const k=new Map;const asTransformCssVar=e=>`--motion-${e}`;const B=[\"x\",\"y\",\"z\"];L.forEach((e=>{W.forEach((t=>{B.push(e+t);k.set(asTransformCssVar(e+t),M[e])}))}));const compareTransformOrder=(e,t)=>B.indexOf(e)-B.indexOf(t);const j=new Set(B);const isTransform=e=>j.has(e);const addTransformToElement=(e,t)=>{T[t]&&(t=T[t]);const{transforms:o}=getAnimationData(e);n(o,t);e.style.transform=buildTransformTemplate(o)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const P=new Set;function registerCssVariable(e){if(!P.has(e)){P.add(e);try{const{syntax:t,initialValue:n}=k.has(e)?k.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const convertEasing=e=>o(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;const testAnimation=e=>document.createElement(\"div\").animate(e,{duration:.001});const C={cssRegisterProperty:()=>\"undefined\"!==typeof CSS&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]}).finished)};const $={};const R={};for(const e in C)R[e]=()=>{void 0===$[e]&&($[e]=C[e]());return $[e]};function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)null===e[n]&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){T[e]&&(e=T[e]);return isTransform(e)?asTransformCssVar(e):e}const H={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=k.get(t);e&&(n=e.initialValue)}return n},set:(e,t,n)=>{t=getStyleName(t);isCssVar(t)?e.style.setProperty(t,n):e.style[t]=n}};function stopAnimation(e,t=true){if(e&&\"finished\"!==e.playState)try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={}){const f=getDevToolsRecord();const u=false!==o.record&&f;let d;let{duration:g=i.duration,delay:m=i.delay,endDelay:h=i.endDelay,repeat:p=i.repeat,easing:v=i.easing,direction:y,offset:E,allowWebkitAcceleration:b=false}=o;const S=getAnimationData(e);let A=R.waapi();const O=isTransform(t);O&&addTransformToElement(e,t);const x=getStyleName(t);const V=getMotionValue(S.values,x);const z=k.get(x);stopAnimation(V.animation,!(s(v)&&V.generator)&&false!==o.record);return()=>{const readInitialValue=()=>{var t,n;return null!==(n=null!==(t=H.get(e,x))&&void 0!==t?t:null===z||void 0===z?void 0:z.initialValue)&&void 0!==n?n:0};let i=hydrateKeyframes(keyframesList(n),readInitialValue);if(s(v)){const e=v.createAnimation(i,readInitialValue,O,x,V);v=e.easing;void 0!==e.keyframes&&(i=e.keyframes);void 0!==e.duration&&(g=e.duration)}isCssVar(x)&&(R.cssRegisterProperty()?registerCssVariable(x):A=false);if(A){z&&(i=i.map((e=>r(e)?z.toDefaultUnit(e):e)));1!==i.length||R.partialKeyframes()&&!u||i.unshift(readInitialValue());const t={delay:a.ms(m),duration:a.ms(g),endDelay:a.ms(h),easing:c(v)?void 0:convertEasing(v),direction:y,iterations:p+1,fill:\"both\"};d=e.animate({[x]:i,offset:E,easing:c(v)?v.map(convertEasing):void 0},t);d.finished||(d.finished=new Promise(((e,t)=>{d.onfinish=e;d.oncancel=t})));const n=i[i.length-1];d.finished.then((()=>{H.set(e,x,n);d.cancel()})).catch(l);b||(d.playbackRate=1.000001)}else if(O){i=i.map((e=>\"string\"===typeof e?parseFloat(e):e));1===i.length&&i.unshift(parseFloat(readInitialValue()));const render=t=>{z&&(t=z.toDefaultUnit(t));H.set(e,x,t)};d=new w(render,i,Object.assign(Object.assign({},o),{duration:g,easing:v}))}else{const t=i[i.length-1];H.set(e,x,z&&r(t)?z.toDefaultUnit(t):t)}u&&f(e,t,i,{duration:g,delay:m,easing:v,repeat:p,offset:E},\"motion-one\");V.setAnimation(d);return d}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(\"string\"===typeof e)if(t){null!==(n=t[e])&&void 0!==n?n:t[e]=document.querySelectorAll(e);e=t[e]}else e=document.querySelectorAll(e);else e instanceof Element&&(e=[e]);return Array.from(e||[])}const createAnimation=e=>e();const withControls=(e,t,n=i.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},I);const getActiveAnimation=e=>e.animations[0];const I={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return a.s((null===n||void 0===n?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return null===n||void 0===n?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(l));return e.finished;case\"stop\":return()=>{e.animations.forEach((e=>stopAnimation(e)))};case\"forEachNative\":return t=>{e.animations.forEach((n=>t(n,e)))};default:return\"undefined\"===typeof(null===n||void 0===n?void 0:n[t])?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=a.ms(n);case\"currentTime\":case\"playbackRate\":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=n;return true}return false}};const selectFinished=e=>e.finished;function stagger(e=.1,{start:t=0,from:n=0,easing:o}={}){return(i,s)=>{const a=r(n)?n:getFromIndex(n,s);const c=Math.abs(a-i);let l=e*c;if(o){const t=s*e;const n=E(o);l=n(l/t)*t}return t+l}}function getFromIndex(e,t){if(\"first\"===e)return 0;{const n=t-1;return\"last\"===e?n:n/2}}function resolveOption(e,t,n){return\"function\"===typeof e?e(t,n):e}function animate(e,t,n={}){e=resolveElements(e);const o=e.length;const i=[];for(let s=0;s<o;s++){const r=e[s];for(const e in t){const a=getOptions(n,e);a.delay=resolveOption(a.delay,s,o);const c=animateStyle(r,e,t[e],a);i.push(c)}}return withControls(i,n,n.duration)}function calcNextTime(e,t,n,o){var i;return r(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):\"<\"===t?n:null!==(i=o.get(t))&&void 0!==i?i:e}function eraseKeyframes(e,t,n){for(let o=0;o<e.length;o++){const i=e[o];if(i.at>t&&i.at<n){f(e,i);o--}}}function addKeyframes(e,t,n,o,i,s){eraseKeyframes(e,i,s);for(let r=0;r<t.length;r++)e.push({value:t[r],at:u(i,s,o[r]),easing:d(n,r)})}function compareByTime(e,t){return e.at===t.at?null===e.value?1:-1:e.at-t.at}function timeline(e,t={}){var n;const o=createAnimationsFromTimeline(e,t);const i=o.map((e=>animateStyle(...e))).filter(Boolean);return withControls(i,t,null===(n=o[0])||void 0===n?void 0:n[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:n={}}=t,o=b(t,[\"defaultOptions\"]);const r=[];const a=new Map;const c={};const l=new Map;let f=0;let u=0;let d=0;for(let t=0;t<e.length;t++){const o=e[t];if(g(o)){l.set(o,u);continue}if(!Array.isArray(o)){l.set(o.name,calcNextTime(u,o.at,f,l));continue}const[r,p,v={}]=o;void 0!==v.at&&(u=calcNextTime(u,v.at,f,l));let y=0;const w=resolveElements(r,c);const E=w.length;for(let e=0;e<E;e++){const t=w[e];const o=getElementSequence(t,a);for(const t in p){const r=getValueSequence(t,o);let a=keyframesList(p[t]);const c=getOptions(v,t);let{duration:l=n.duration||i.duration,easing:f=n.easing||i.easing}=c;if(s(f)){const e=isTransform(t);S(2===a.length||!e,\"spring must be provided 2 keyframes within timeline\");const n=f.createAnimation(a,(()=>\"0\"),e);f=n.easing;void 0!==n.keyframes&&(a=n.keyframes);void 0!==n.duration&&(l=n.duration)}const g=resolveOption(v.delay,e,E)||0;const w=u+g;const b=w+l;let{offset:A=m(a.length)}=c;1===A.length&&0===A[0]&&(A[1]=1);const O=length-a.length;O>0&&h(A,O);1===a.length&&a.unshift(null);addKeyframes(r,a,f,A,w,b);y=Math.max(g+l,y);d=Math.max(b,d)}}f=u;u+=y}a.forEach(((e,t)=>{for(const s in e){const a=e[s];a.sort(compareByTime);const c=[];const l=[];const f=[];for(let e=0;e<a.length;e++){const{at:t,value:n,easing:o}=a[e];c.push(n);l.push(p(0,d,t));f.push(o||i.easing)}if(0!==l[0]){l.unshift(0);c.unshift(c[0]);f.unshift(\"linear\")}if(1!==l[l.length-1]){l.push(1);c.push(null)}r.push([t,s,c,Object.assign(Object.assign(Object.assign({},n),{duration:d,easing:f,offset:l}),o)])}}));return r}function getElementSequence(e,t){!t.has(e)&&t.set(e,{});return t.get(e)}function getValueSequence(e,t){t[e]||(t[e]=[]);return t[e]}function createGeneratorEasing(e){const t=new WeakMap;return(n={})=>{const o=new Map;const getGenerator=(t=0,i=100,s=0,r=false)=>{const a=`${t}-${i}-${s}-${r}`;o.has(a)||o.set(a,e(Object.assign({from:t,to:i,velocity:s,restSpeed:r?.05:2,restDistance:r?.01:.5},n)));return o.get(a)};const getKeyframes=e=>{t.has(e)||t.set(e,A(e));return t.get(e)};return{createAnimation:(e,t,n,o,i)=>{var s,r;let a;const c=e.length;let l=n&&c<=2&&e.every(isNumberOrNull);if(l){const n=e[c-1];const l=1===c?null:e[0];let f=0;let u=0;const d=null===i||void 0===i?void 0:i.generator;if(d){const{animation:t,generatorStartTime:n}=i;const o=(null===t||void 0===t?void 0:t.startTime)||n||0;const r=(null===t||void 0===t?void 0:t.currentTime)||performance.now()-o;const a=d(r).current;u=null!==(s=l)&&void 0!==s?s:a;(1===c||2===c&&null===e[0])&&(f=O((e=>d(e).current),r,a))}else u=null!==(r=l)&&void 0!==r?r:parseFloat(t());const g=getGenerator(u,n,f,null===o||void 0===o?void 0:o.includes(\"scale\"));const m=getKeyframes(g);a=Object.assign(Object.assign({},m),{easing:\"linear\"});if(i){i.generator=g;i.generatorStartTime=performance.now()}}else{const e=getKeyframes(getGenerator(0,100));a={easing:\"ease\",duration:e.overshootDuration}}return a}}}}const isNumberOrNull=e=>\"string\"!==typeof e;const N=createGeneratorEasing(x);const F=createGeneratorEasing(V);const U={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:i=\"any\"}={}){if(\"undefined\"===typeof IntersectionObserver)return()=>{};const s=resolveElements(e);const r=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=r.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);\"function\"===typeof n?r.set(e.target,n):a.unobserve(e.target)}else if(n){n(e);r.delete(e.target)}}))};const a=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:\"number\"===typeof i?i:U[i]});s.forEach((e=>a.observe(e)));return()=>a.disconnect()}const q=new WeakMap;let K;function getElementSize(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&\"getBBox\"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function notifyTarget({target:e,contentRect:t,borderBoxSize:n}){var o;null===(o=q.get(e))||void 0===o?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){\"undefined\"!==typeof ResizeObserver&&(K=new ResizeObserver(notifyAll))}function resizeElement(e,t){K||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=q.get(e);if(!n){n=new Set;q.set(e,n)}n.add(t);null===K||void 0===K?void 0:K.observe(e)}));return()=>{n.forEach((e=>{const n=q.get(e);null===n||void 0===n?void 0:n.delete(t);(null===n||void 0===n?void 0:n.size)||(null===K||void 0===K?void 0:K.unobserve(e))}))}}const G=new Set;let _;function createWindowResizeHandler(){_=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};G.forEach((e=>e(t)))};window.addEventListener(\"resize\",_)}function resizeWindow(e){G.add(e);_||createWindowResizeHandler();return()=>{G.delete(e);!G.size&&_&&(_=void 0)}}function resize(e,t){return\"function\"===typeof e?resizeWindow(e):resizeElement(e,t)}const Z=50;const createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0});const createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()});const X={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,o){const i=n[t];const{length:s,position:r}=X[t];const a=i.current;const c=n.time;i.current=e[\"scroll\"+r];i.scrollLength=e[\"scroll\"+s]-e[\"client\"+s];i.offset.length=0;i.offset[0]=0;i.offset[1]=i.scrollLength;i.progress=p(0,i.scrollLength,i.current);const l=o-c;i.velocity=l>Z?0:v(i.current-a,l)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&\"svg\"!==o.tagName)o=o.parentNode}return n}const Y={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const J={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;void 0!==J[e]&&(e=J[e]);if(g(e)){const t=parseFloat(e);e.endsWith(\"px\")?o=t:e.endsWith(\"%\")?e=t/100:e.endsWith(\"vw\")?o=t/100*document.documentElement.clientWidth:e.endsWith(\"vh\")?o=t/100*document.documentElement.clientHeight:e=t}r(e)&&(o=t*e);return n+o}const Q=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:Q;let s=0;let a=0;if(r(e))i=[e,e];else if(g(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,J[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);a=resolveEdge(i[1],t);return s-a}const ee={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=Y.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=\"y\"===s?\"height\":\"width\";const a=i!==e?calcInset(i,e):ee;const c=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight};const l={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const u=o.length;for(let e=0;e<u;e++){const n=resolveOffset(o[e],l[r],c[r],a[s]);f||n===t[s].interpolatorOffsets[e]||(f=true);t[s].offset[e]=n}if(f){t[s].interpolate=y(m(u),t[s].offset);t[s].interpolatorOffsets=[...t[s].offset]}t[s].progress=t[s].interpolate(t[s].current)}function measure(e,t=e,n){n.x.targetOffset=0;n.y.targetOffset=0;if(t!==e){let o=t;while(o&&o!=e){n.x.targetOffset+=o.offsetLeft;n.y.targetOffset+=o.offsetTop;o=o.offsetParent}}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth;n.y.targetLength=t===e?t.scrollHeight:t.clientHeight;n.x.containerLength=e.clientWidth;n.y.containerLength=e.clientHeight}function createOnScrollHandler(e,t,n,o={}){const i=o.axis||\"y\";return{measure:()=>measure(e,o.target,n),update:t=>{updateScrollInfo(e,n,t);(o.offset||o.target)&&resolveOffsets(e,n,o)},notify:\"function\"===typeof t?()=>t(n):scrubAnimation(t,n[i])}}function scrubAnimation(e,n){e.pause();e.forEachNative(((e,{easing:n})=>{var o,i;if(e.updateDuration){n||(e.easing=t);e.updateDuration(1)}else{const t={duration:1e3};n||(t.easing=\"linear\");null===(i=null===(o=e.effect)||void 0===o?void 0:o.updateTiming)||void 0===i?void 0:i.call(o,t)}}));return()=>{e.currentTime=n.progress}}const te=new WeakMap;const ne=new WeakMap;const oe=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=b(t,[\"container\"]);let i=oe.get(n);if(!i){i=new Set;oe.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!te.has(n)){const listener=()=>{const e=performance.now();for(const e of i)e.measure();for(const t of i)t.update(e);for(const e of i)e.notify()};te.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&ne.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=te.get(n);const c=requestAnimationFrame(a);return()=>{var t;\"function\"!==typeof e&&e.stop();cancelAnimationFrame(c);const o=oe.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=te.get(n);te.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);null===(t=ne.get(n))||void 0===t?void 0:t();window.removeEventListener(\"resize\",i)}}}function hasChanged(e,t){return typeof e!==typeof t||(Array.isArray(e)&&Array.isArray(t)?!shallowCompare(e,t):e!==t)}function shallowCompare(e,t){const n=t.length;if(n!==e.length)return false;for(let o=0;o<n;o++)if(t[o]!==e[o])return false;return true}function isVariant(e){return\"object\"===typeof e}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let ie;function processScheduledAnimations(){if(!ie)return;const e=ie.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);ie=void 0}function scheduleAnimation(e){if(ie)n(ie,e);else{ie=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){ie&&f(ie,e)}const compareByDepth=(e,t)=>e.getDepth()-t.getDepth();const fireAnimateUpdates=e=>e.animateUpdates();const fireNext=e=>e.next();const motionEvent=(e,t)=>new CustomEvent(e,{detail:{target:t}});function dispatchPointerEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:n}}))}function dispatchViewEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:n}}))}const se={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=b(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||\"mouse\"===o.pointerType){n();dispatchPointerEvent(e,t,o)}};const re={isActive:e=>Boolean(e.hover),subscribe:(e,{enable:t,disable:n})=>{const o=mouseEvent(e,\"hoverstart\",t);const i=mouseEvent(e,\"hoverend\",n);e.addEventListener(\"pointerenter\",o);e.addEventListener(\"pointerleave\",i);return()=>{e.removeEventListener(\"pointerenter\",o);e.removeEventListener(\"pointerleave\",i)}}};const ae={isActive:e=>Boolean(e.press),subscribe:(e,{enable:t,disable:n})=>{const onPointerUp=t=>{n();dispatchPointerEvent(e,\"pressend\",t);window.removeEventListener(\"pointerup\",onPointerUp)};const onPointerDown=n=>{t();dispatchPointerEvent(e,\"pressstart\",n);window.addEventListener(\"pointerup\",onPointerUp)};e.addEventListener(\"pointerdown\",onPointerDown);return()=>{e.removeEventListener(\"pointerdown\",onPointerDown);window.removeEventListener(\"pointerup\",onPointerUp)}}};const ce={inView:se,hover:re,press:ae};const le=[\"initial\",\"animate\",...Object.keys(ce),\"exit\"];const fe=new WeakMap;function createMotionState(e={},t){let n;let o=t?t.getDepth()+1:0;const i={initial:true,animate:true};const s={};const r={};for(const n of le)r[n]=\"string\"===typeof e[n]?e[n]:null===t||void 0===t?void 0:t.getContext()[n];const a=false===e.initial?\"animate\":\"initial\";let c=resolveVariant(e[a]||r[a],e.variants)||{},f=b(c,[\"transition\"]);const u=Object.assign({},f);function*animateUpdates(){var t,o;const s=f;f={};const r={};for(const n of le){if(!i[n])continue;const s=resolveVariant(e[n]);if(s)for(const n in s)if(\"transition\"!==n){f[n]=s[n];r[n]=getOptions(null!==(o=null!==(t=s.transition)&&void 0!==t?t:e.transition)&&void 0!==o?o:{},n)}}const a=new Set([...Object.keys(f),...Object.keys(s)]);const c=[];a.forEach((e=>{var t;void 0===f[e]&&(f[e]=u[e]);if(hasChanged(s[e],f[e])){null!==(t=u[e])&&void 0!==t?t:u[e]=H.get(n,e);c.push(animateStyle(n,e,f[e],r[e]))}}));yield;const d=c.map((e=>e())).filter(Boolean);if(!d.length)return;const g=f;n.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(d.map((e=>e.finished))).then((()=>{n.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(l)}const setGesture=(e,t)=>()=>{i[e]=t;scheduleAnimation(d)};const updateGestureSubscriptions=()=>{for(const t in ce){const o=ce[t].isActive(e);const i=s[t];if(o&&!i)s[t]=ce[t].subscribe(n,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!o&&i){i();delete s[t]}}};const d={update:t=>{if(n){e=t;updateGestureSubscriptions();scheduleAnimation(d)}},setActive:(e,t)=>{if(n){i[e]=t;scheduleAnimation(d)}},animateUpdates:animateUpdates,getDepth:()=>o,getTarget:()=>f,getOptions:()=>e,getContext:()=>r,mount:e=>{S(Boolean(e),\"Animation state must be mounted with valid Element\");n=e;fe.set(n,d);updateGestureSubscriptions();return()=>{fe.delete(n);unscheduleAnimation(d);for(const e in s)s[e]()}},isMounted:()=>Boolean(n)};return d}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){T[o]&&(o=T[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const a=k.get(o);a&&(s=r(i)?a.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{Y as ScrollOffset,animate,animateStyle,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,F as glide,inView$1 as inView,fe as mountedStates,resize,scroll,N as spring,stagger,H as style,timeline,withControls};\n\n//# sourceMappingURL=index.es.js.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useEffect,useState,useRef,useMemo,createRef,useCallback,cloneElement}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useAnimationFrame,useReducedMotion,LayoutGroup,useInView,useMotionValue,useTransform,motion,wrap,frame}from\"framer-motion\";import{resize}from\"@motionone/dom\";const MAX_DUPLICATED_ITEMS=100;const directionTransformers={left:offset=>`translateX(-${offset}px)`,right:offset=>`translateX(${offset}px)`,top:offset=>`translateY(-${offset}px)`,bottom:offset=>`translateY(${offset}px)`};const supportsAcceleratedAnimations=typeof Animation!==\"undefined\"&&typeof Animation.prototype.updatePlaybackRate===\"function\";/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Ticker(props){/* Props */let{slots,gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,speed,hoverFactor,direction,alignment,sizingOptions,fadeOptions,style}=props;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{widthType,heightType}=sizingOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/* Checks */const isCanvas=RenderTarget.current()===RenderTarget.canvas;const numChildren=Children.count(slots);const hasChildren=numChildren>0;if(direction===true){direction=\"left\";}const isHorizontal=direction===\"left\"||direction===\"right\";const offset=useMotionValue(0);const transformer=directionTransformers[direction];const transform=useTransform(offset,transformer);/* Refs and State */const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[/*#__PURE__*/createRef(),/*#__PURE__*/createRef()];},[]);const[size,setSize]=useState({parent:null,children:null});/* Arrays */let clonedChildren=[];let dupedChildren=[];/* Duplicate value */let duplicateBy=0;let opacity=0;if(isCanvas){duplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;duplicateBy=Math.min(duplicateBy,MAX_DUPLICATED_ITEMS);opacity=1;}/* Measure parent and child */const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[1].current?isHorizontal?childrenRef[1].current.offsetLeft+childrenRef[1].current.offsetWidth:childrenRef[1].current.offsetTop+childrenRef[1].current.offsetHeight:0;const childrenLength=end-start+gap;setSize({parent:parentLength,children:childrenLength});}},[]);const childrenStyles=isCanvas?{contentVisibility:\"auto\"}:{};/* Add refs to first and last child */if(hasChildren){// TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\nif(!isCanvas){/**\n             * Track whether this is the initial resize event. By default this will fire on mount,\n             * which we do in the useEffect. We should only fire it on subsequent resizes.\n             */let initialResize=useRef(true);useEffect(()=>{frame.read(measure);return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){frame.read(measure);}initialResize.current=false;});},[]);}clonedChildren=Children.map(slots,(child,index)=>{var _child_props,_child_props1,_child_props2,_child_props3;let ref;if(index===0){ref=childrenRef[0];}if(index===slots.length-1){ref=childrenRef[1];}const size={width:widthType?(_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.width:\"100%\",height:heightType?(_child_props1=child.props)===null||_child_props1===void 0?void 0:_child_props1.height:\"100%\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{ref:ref,style:size,children:/*#__PURE__*/cloneElement(child,{style:{...(_child_props2=child.props)===null||_child_props2===void 0?void 0:_child_props2.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},(_child_props3=child.props)===null||_child_props3===void 0?void 0:_child_props3.children)})});});}if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=[...dupedChildren,...Children.map(slots,(child,childIndex)=>{var _child_props,_child_props1,_child_props2,_child_props3,_child_props4,_child_props5;const size={width:widthType?(_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.width:\"100%\",height:heightType?(_child_props1=child.props)===null||_child_props1===void 0?void 0:_child_props1.height:\"100%\",willChange:\"transform\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{style:size,\"aria-hidden\":true,children:/*#__PURE__*/cloneElement(child,{key:i+\" \"+childIndex,style:{...(_child_props2=child.props)===null||_child_props2===void 0?void 0:_child_props2.style,width:widthType?(_child_props3=child.props)===null||_child_props3===void 0?void 0:_child_props3.width:\"100%\",height:heightType?(_child_props4=child.props)===null||_child_props4===void 0?void 0:_child_props4.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},(_child_props5=child.props)===null||_child_props5===void 0?void 0:_child_props5.children)},i+\"li\"+childIndex)},i+\"lg\"+childIndex);})];}}const animateToValue=size.children+size.children*Math.round(size.parent/size.children);const initialTime=useRef(null);const prevTime=useRef(null);const xOrY=useRef(0);const isHover=useRef(false);const isReducedMotion=useReducedMotion();const listRef=useRef(null);const animationRef=useRef(null);/**\n     * Setup animations\n     */if(!isCanvas){const isInView=useInView(parentRef);/**\n         * If this is an animation we can hardware accelerate, animate with WAAPI\n         */if(supportsAcceleratedAnimations){useEffect(()=>{if(isReducedMotion||!animateToValue||!speed){return;}animationRef.current=listRef.current.animate({transform:[transformer(0),transformer(animateToValue)]},{duration:Math.abs(animateToValue)/speed*1e3,iterations:Infinity,easing:\"linear\"});return()=>animationRef.current.cancel();},[hoverFactor,animateToValue,speed]);// Pause the animation when it's out of view\nuseEffect(()=>{if(!animationRef.current)return;if(isInView&&animationRef.current.playState===\"paused\"){animationRef.current.play();}else if(!isInView&&animationRef.current.playState===\"running\"){animationRef.current.pause();}},[isInView]);}else{/**\n             * If we can't accelerate this animation because we have a hoverFactor defined\n             * animate with a rAF loop.\n             */useAnimationFrame(t=>{if(!animateToValue||isReducedMotion||supportsAcceleratedAnimations){return;}/**\n                 * In case this animation is delayed from starting because we're running a bunch\n                 * of other work, we want to set an initial time rather than counting from 0.\n                 * That ensures that if the animation is delayed, it starts from the first frame\n                 * rather than jumping.\n                 */if(initialTime.current===null){initialTime.current=t;}t=t-initialTime.current;const timeSince=prevTime.current===null?0:t-prevTime.current;let delta=timeSince*(speed/1e3);if(isHover.current){delta*=hoverFactor;}xOrY.current+=delta;xOrY.current=wrap(0,animateToValue,xOrY.current);prevTime.current=t;if(!isInView)return;offset.set(xOrY.current);});}}/* Fades */const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/* Empty state */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"\u2728\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to infinitely loop on your page.\"})]});}return /*#__PURE__*/_jsx(\"section\",{style:{...containerStyle,opacity:opacity,WebkitMaskImage:fadeContent?fadeMask:undefined,MozMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,overflow:overflow?\"visible\":\"hidden\",padding:paddingValue},ref:parentRef,children:/*#__PURE__*/_jsxs(motion.ul,{ref:listRef,style:{...containerStyle,gap:gap,top:direction===\"bottom\"&&isValidNumber(animateToValue)?-animateToValue:undefined,left:direction===\"right\"&&isValidNumber(animateToValue)?-animateToValue:undefined,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",...style,transform:supportsAcceleratedAnimations?undefined:transform,willChange:isCanvas?\"auto\":\"transform\"},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=hoverFactor;}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=1;}},children:[clonedChildren,dupedChildren]})});}/* Default Properties */Ticker.defaultProps={gap:10,padding:10,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:true};/* Property Controls */addPropertyControls(Ticker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:true,step:5},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],defaultValue:\"left\",displaySegmentedControl:true},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true},heightType:{type:ControlType.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true}}},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},hoverFactor:{type:ControlType.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:1,step:.1,displayStepper:true,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const isValidNumber=value=>typeof value===\"number\"&&!isNaN(value);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"400\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map", "import{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter-700\",\"GF;Inter-900\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuFuYMZ1rib2Bg-4.woff2\",weight:\"700\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuBWYMZ1rib2Bg-4.woff2\",weight:\"900\"}]}];export const css=['.framer-CvHhK .framer-styles-preset-d64b4:not(.rich-text-wrapper), .framer-CvHhK .framer-styles-preset-d64b4.rich-text-wrapper h1 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-size: 50px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-CvHhK .framer-styles-preset-d64b4:not(.rich-text-wrapper), .framer-CvHhK .framer-styles-preset-d64b4.rich-text-wrapper h1 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-size: 54px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-CvHhK .framer-styles-preset-d64b4:not(.rich-text-wrapper), .framer-CvHhK .framer-styles-preset-d64b4.rich-text-wrapper h1 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-size: 44px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-CvHhK\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Fragment Mono-regular\"]);export const fonts=[{family:\"Fragment Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/fragmentmono/v4/4iCr6K5wfMRRjxp0DA6-2CLnN4FNh4UI_1U.woff2\",weight:\"400\"}];export const css=['.framer-OSBJ4 .framer-styles-preset-pucy85 { --framer-code-font-family: \"Fragment Mono\", monospace; --framer-code-font-style: normal; --framer-code-font-weight: 400; --framer-code-text-color: #333; --framer-font-size-scale: 1; background-color: rgba(0, 0, 0, 0.1); border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; border-top-left-radius: 6px; border-top-right-radius: 6px; padding-bottom: 0.1em; padding-left: 0.2em; padding-right: 0.2em; padding-top: 0.1em; }'];export const className=\"framer-OSBJ4\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter-700\",\"GF;Inter-900\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuFuYMZ1rib2Bg-4.woff2\",weight:\"700\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuBWYMZ1rib2Bg-4.woff2\",weight:\"900\"}]}];export const css=['.framer-CGej0 .framer-styles-preset-n8aytv:not(.rich-text-wrapper), .framer-CGej0 .framer-styles-preset-n8aytv.rich-text-wrapper h6 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #333333; --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-CGej0\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter-500\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-Bold.cyrillic-ext-XOTVL7ZR.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Bold.cyrillic-6LOMBC2V.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Bold.greek-ext-WXWSJXLB.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Bold.greek-YRST7ODZ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://app.framerstatic.com/Inter-Bold.latin-ext-BASA5UL3.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"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\",url:\"https://app.framerstatic.com/Inter-Bold.latin-UCM45LQF.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://app.framerstatic.com/Inter-Bold.vietnamese-OEVJMXEP.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-BoldItalic.cyrillic-ext-PEYDHC3S.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-BoldItalic.cyrillic-7EIL6JWG.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-BoldItalic.greek-ext-3DJOYQMH.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-BoldItalic.greek-TJBTLTT7.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://app.framerstatic.com/Inter-BoldItalic.latin-ext-FVPCPRBJ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"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\",url:\"https://app.framerstatic.com/Inter-BoldItalic.latin-5ZFQS4XK.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://app.framerstatic.com/Inter-BoldItalic.vietnamese-W2625PGF.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-Italic.cyrillic-ext-YDGMJOJO.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Italic.cyrillic-BFOVMAQB.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Italic.greek-ext-4KOU3AHC.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Italic.greek-OJTBJNE6.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://app.framerstatic.com/Inter-Italic.latin-ext-H4B22QN6.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"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\",url:\"https://app.framerstatic.com/Inter-Italic.latin-2DWX32EN.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://app.framerstatic.com/Inter-Italic.vietnamese-TYMT6CKW.woff2\",weight:\"400\"}]}];export const css=['.framer-oZ6h6 .framer-styles-preset-1mdq94:not(.rich-text-wrapper), .framer-oZ6h6 .framer-styles-preset-1mdq94.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-bf08313a-e47c-4b55-9c0c-2c34c86f8416, #171717); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-oZ6h6\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (0b8b5e5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/YtRyewxToORkjrnMTXFH/AkMNsPefrrdh8jkIFa1Y/bbVH9tF8R.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/aclvDE3ZRFRCabIu4eKe/Pz7hJqti9x4JFksJhl2q/jUldBxRZY.js\";const cycleOrder=[\"pqn2R0X3p\",\"BWfCeSQwG\"];const serializationHash=\"framer-zr19L\";const variantClassNames={BWfCeSQwG:\"framer-v-12h1cyw\",pqn2R0X3p:\"framer-v-1xidnjl\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={Closed:\"pqn2R0X3p\",Open:\"BWfCeSQwG\"};const getProps=({answer,height,id,question,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1,_ref2;return{...props,T8rQFvSBR:(_ref=answer!==null&&answer!==void 0?answer:props.T8rQFvSBR)!==null&&_ref!==void 0?_ref:\"The best time to visit Moraine Lake and Lake Louise is typically from July and August, when the weather is pleasant, and the lakes are thawed, revealing their stunning turquoise waters. However, if you prefer fewer crowds, consider visiting during early June or September to mid-October.\",variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"pqn2R0X3p\",W88zB8mIG:(_ref2=question!==null&&question!==void 0?question:props.W88zB8mIG)!==null&&_ref2!==void 0?_ref2:\"What is the best time to visit Moraine Lake and Lake Louise?\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,W88zB8mIG,T8rQFvSBR,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"pqn2R0X3p\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1ca4mno=activeVariantCallback(async(...args)=>{setVariant(\"BWfCeSQwG\");});const onTapg3i37u=activeVariantCallback(async(...args)=>{setVariant(\"pqn2R0X3p\");});const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"BWfCeSQwG\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1xidnjl\",className,classNames),\"data-framer-name\":\"Closed\",layoutDependency:layoutDependency,layoutId:\"pqn2R0X3p\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({BWfCeSQwG:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-103nw8e\",\"data-framer-name\":\"Question\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Nm5Pll_DF\",onTap:onTap1ca4mno,...addPropertyOverrides({BWfCeSQwG:{onTap:onTapg3i37u}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-162z425\",\"data-framer-name\":\"Plus\",layoutDependency:layoutDependency,layoutId:\"GJ_4QFl7Z\",style:{opacity:.3,rotate:0},variants:{BWfCeSQwG:{rotate:45}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-tqv2gw\",layoutDependency:layoutDependency,layoutId:\"gKfGO9vru\",style:{backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-11rj43x\",layoutDependency:layoutDependency,layoutId:\"eyTAinxle\",style:{backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mdq94\",\"data-styles-preset\":\"bbVH9tF8R\",children:\"What is the best time to visit Moraine Lake and Lake Louise?\"})}),className:\"framer-kshw7v\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xk_gTtB2d\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:W88zB8mIG,verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-xz3dyh\",\"data-framer-name\":\"Answer\",layoutDependency:layoutDependency,layoutId:\"y_jU96XCK\",style:{opacity:0},variants:{BWfCeSQwG:{opacity:1}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1st3x8c\",\"data-styles-preset\":\"jUldBxRZY\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.63))\"},children:\"The best time to visit Moraine Lake and Lake Louise is typically from July and August, when the weather is pleasant, and the lakes are thawed, revealing their stunning turquoise waters. However, if you prefer fewer crowds, consider visiting during early June or September to mid-October.\"})}),className:\"framer-11qwli2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"n1uoZcHiT\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.63)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.6},text:T8rQFvSBR,variants:{BWfCeSQwG:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zr19L.framer-15bl4t4, .framer-zr19L .framer-15bl4t4 { display: block; }\",\".framer-zr19L.framer-1xidnjl { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 400px; }\",\".framer-zr19L .framer-103nw8e { -webkit-user-select: none; align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px 0px 20px 40px; position: relative; user-select: none; width: 100%; }\",\".framer-zr19L .framer-162z425 { flex: none; height: 16px; left: 0px; overflow: hidden; position: absolute; top: 25px; width: 16px; z-index: 1; }\",\".framer-zr19L .framer-tqv2gw { flex: none; height: 2px; left: calc(50.00000000000002% - 16px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 16px; }\",\".framer-zr19L .framer-11rj43x { flex: none; height: 16px; left: calc(50.00000000000002% - 2px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 16px / 2); width: 2px; }\",\".framer-zr19L .framer-kshw7v { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-zr19L .framer-xz3dyh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 20px 20px 40px; position: relative; width: 100%; }\",\".framer-zr19L .framer-11qwli2 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-zr19L.framer-1xidnjl, .framer-zr19L .framer-103nw8e, .framer-zr19L .framer-xz3dyh { gap: 0px; } .framer-zr19L.framer-1xidnjl > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-zr19L.framer-1xidnjl > :first-child, .framer-zr19L .framer-xz3dyh > :first-child { margin-top: 0px; } .framer-zr19L.framer-1xidnjl > :last-child, .framer-zr19L .framer-xz3dyh > :last-child { margin-bottom: 0px; } .framer-zr19L .framer-103nw8e > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-zr19L .framer-103nw8e > :first-child { margin-left: 0px; } .framer-zr19L .framer-103nw8e > :last-child { margin-right: 0px; } .framer-zr19L .framer-xz3dyh > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 78.5\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"BWfCeSQwG\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"W88zB8mIG\":\"question\",\"T8rQFvSBR\":\"answer\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framervae5wDUKH=withCSS(Component,css,\"framer-zr19L\");export default Framervae5wDUKH;Framervae5wDUKH.displayName=\"Row\";Framervae5wDUKH.defaultProps={height:78.5,width:400};addPropertyControls(Framervae5wDUKH,{variant:{options:[\"pqn2R0X3p\",\"BWfCeSQwG\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum},W88zB8mIG:{defaultValue:\"What is the best time to visit Moraine Lake and Lake Louise?\",displayTextArea:true,placeholder:\"\",title:\"Question\",type:ControlType.String},T8rQFvSBR:{defaultValue:\"The best time to visit Moraine Lake and Lake Louise is typically from July and August, when the weather is pleasant, and the lakes are thawed, revealing their stunning turquoise waters. However, if you prefer fewer crowds, consider visiting during early June or September to mid-October.\",displayTextArea:true,placeholder:\"\",title:\"Answer\",type:ControlType.String}});addFonts(Framervae5wDUKH,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"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\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framervae5wDUKH\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"78.5\",\"framerVariables\":\"{\\\"W88zB8mIG\\\":\\\"question\\\",\\\"T8rQFvSBR\\\":\\\"answer\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BWfCeSQwG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./vae5wDUKH.map", "// Generated by Framer (ae47b7e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Row from\"https://framerusercontent.com/modules/EbM7h0YEIDhVkB7WjROu/AVC9BaR0M7E5oU27l2MX/vae5wDUKH.js\";const RowFonts=getFonts(Row);const cycleOrder=[\"MyJjH1tn_\",\"gXeiGG4lc\",\"AOQq44IFU\",\"iw4nL0JDH\",\"ymoLPyxBT\",\"eFzAkikga\",\"DXrmPBU1g\",\"hL4r6FylR\",\"elvRk0DAZ\",\"CqiksRGVG\",\"PsOB4BsCL\",\"Ua1q5sEA7\",\"pRIO4MdBk\",\"iYkFJIV2N\"];const serializationHash=\"framer-PbBkK\";const variantClassNames={AOQq44IFU:\"framer-v-1yeczqj\",CqiksRGVG:\"framer-v-1boqwe3\",DXrmPBU1g:\"framer-v-10341s6\",eFzAkikga:\"framer-v-1b2905v\",elvRk0DAZ:\"framer-v-oisg3s\",gXeiGG4lc:\"framer-v-ecypah\",hL4r6FylR:\"framer-v-1xq1mve\",iw4nL0JDH:\"framer-v-1rpr5a1\",iYkFJIV2N:\"framer-v-ykkeda\",MyJjH1tn_:\"framer-v-tdl4an\",pRIO4MdBk:\"framer-v-wjljzq\",PsOB4BsCL:\"framer-v-wv3hn\",Ua1q5sEA7:\"framer-v-1mio4g9\",ymoLPyxBT:\"framer-v-i8rtjl\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1 closed\":\"MyJjH1tn_\",\"Variant 1 open\":\"gXeiGG4lc\",\"Variant 2 closed\":\"AOQq44IFU\",\"Variant 2 open\":\"iw4nL0JDH\",\"Variant 3 closed\":\"ymoLPyxBT\",\"Variant 3 open\":\"eFzAkikga\",\"Variant 4 closed - EB\":\"DXrmPBU1g\",\"Variant 4 open - EB\":\"hL4r6FylR\",\"Variant 5 closed - Winter\":\"elvRk0DAZ\",\"Variant 5 open - Winter\":\"CqiksRGVG\",\"Variant 6 closed - YOKO\":\"PsOB4BsCL\",\"Variant 6 open - YOKO\":\"Ua1q5sEA7\",\"Variant 7 closed - JC\":\"pRIO4MdBk\",\"Variant 7 open - JC\":\"iYkFJIV2N\"};const getProps=({answer7B,height,id,question7B,width,...props})=>{return{...props,oLSNlLdkH:answer7B??props.oLSNlLdkH??\"From Banff, the drive typically takes around 45 minutes to Lake Louise and about 60 minutes to Moraine Lake. From Canmore, it's usually an extra 15 minutes.\\nDriving between the lakes takes approximately 20 minutes.\\n\\nNote: Parks Canada have announced an extensive plan to rehabilitate and modernize the Lake Louise Drive area will be undertaken throughout the summer of 2024. As such, traffic delays are highly likely.\\n\",variant:humanReadableVariantMap[props.variant]??props.variant??\"MyJjH1tn_\",xJ0gBMljj:question7B??props.xJ0gBMljj??\"How long does it take to travel from Canmore and Banff to the lakes?\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,xJ0gBMljj,oLSNlLdkH,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"MyJjH1tn_\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap4zbyd6=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});});const onTapmzl6mm=activeVariantCallback(async(...args)=>{setVariant(\"QC8W4JBpP\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const isDisplayed=()=>{if([\"elvRk0DAZ\",\"CqiksRGVG\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"DXrmPBU1g\",\"hL4r6FylR\",\"pRIO4MdBk\",\"iYkFJIV2N\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"AOQq44IFU\",\"iw4nL0JDH\",\"ymoLPyxBT\",\"eFzAkikga\",\"elvRk0DAZ\",\"CqiksRGVG\",\"PsOB4BsCL\",\"Ua1q5sEA7\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"PsOB4BsCL\")return true;return false;};const isDisplayed4=()=>{if([\"eFzAkikga\",\"DXrmPBU1g\",\"hL4r6FylR\",\"elvRk0DAZ\",\"CqiksRGVG\",\"pRIO4MdBk\",\"iYkFJIV2N\"].includes(baseVariant))return false;return true;};const isDisplayed5=()=>{if([\"AOQq44IFU\",\"iw4nL0JDH\",\"ymoLPyxBT\",\"eFzAkikga\",\"DXrmPBU1g\",\"hL4r6FylR\",\"elvRk0DAZ\",\"CqiksRGVG\",\"PsOB4BsCL\",\"Ua1q5sEA7\",\"pRIO4MdBk\",\"iYkFJIV2N\"].includes(baseVariant))return false;return true;};const isDisplayed6=()=>{if(baseVariant===\"iYkFJIV2N\")return true;return false;};const isDisplayed7=()=>{if(baseVariant===\"pRIO4MdBk\")return true;return false;};const isDisplayed8=()=>{if(baseVariant===\"CqiksRGVG\")return true;return false;};const isDisplayed9=()=>{if([\"DXrmPBU1g\",\"hL4r6FylR\",\"elvRk0DAZ\",\"pRIO4MdBk\",\"iYkFJIV2N\"].includes(baseVariant))return false;return true;};const isDisplayed10=()=>{if([\"DXrmPBU1g\",\"pRIO4MdBk\"].includes(baseVariant))return true;return false;};const isDisplayed11=()=>{if(baseVariant===\"Ua1q5sEA7\")return true;return false;};const isDisplayed12=()=>{if([\"AOQq44IFU\",\"iw4nL0JDH\",\"ymoLPyxBT\",\"eFzAkikga\",\"DXrmPBU1g\",\"hL4r6FylR\",\"PsOB4BsCL\",\"Ua1q5sEA7\",\"pRIO4MdBk\",\"iYkFJIV2N\"].includes(baseVariant))return false;return true;};const isDisplayed13=()=>{if(baseVariant===\"eFzAkikga\")return true;return false;};const isDisplayed14=()=>{if(baseVariant===\"elvRk0DAZ\")return true;return false;};const isDisplayed15=()=>{if([\"hL4r6FylR\",\"iYkFJIV2N\"].includes(baseVariant))return true;return false;};const isDisplayed16=()=>{if(baseVariant===\"ymoLPyxBT\")return true;return false;};const isDisplayed17=()=>{if([\"ymoLPyxBT\",\"eFzAkikga\"].includes(baseVariant))return true;return false;};const isDisplayed18=()=>{if([\"AOQq44IFU\",\"iw4nL0JDH\",\"ymoLPyxBT\",\"eFzAkikga\",\"PsOB4BsCL\",\"Ua1q5sEA7\"].includes(baseVariant))return true;return false;};const isDisplayed19=()=>{if([\"iw4nL0JDH\",\"Ua1q5sEA7\"].includes(baseVariant))return true;return false;};const isDisplayed20=()=>{if([\"AOQq44IFU\",\"PsOB4BsCL\"].includes(baseVariant))return true;return false;};const isDisplayed21=()=>{if([\"AOQq44IFU\",\"iw4nL0JDH\",\"ymoLPyxBT\",\"eFzAkikga\",\"DXrmPBU1g\",\"hL4r6FylR\",\"CqiksRGVG\",\"PsOB4BsCL\",\"Ua1q5sEA7\",\"pRIO4MdBk\",\"iYkFJIV2N\"].includes(baseVariant))return false;return true;};const isDisplayed22=()=>{if([\"AOQq44IFU\",\"iw4nL0JDH\",\"ymoLPyxBT\",\"eFzAkikga\",\"PsOB4BsCL\",\"Ua1q5sEA7\"].includes(baseVariant))return false;return true;};const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-tdl4an\",className,classNames),\"data-framer-name\":\"Variant 1 closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"MyJjH1tn_\",onTap:onTap4zbyd6,ref:ref??ref1,style:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,...style},...addPropertyOverrides({AOQq44IFU:{\"data-framer-name\":\"Variant 2 closed\"},CqiksRGVG:{\"data-framer-name\":\"Variant 5 open - Winter\"},DXrmPBU1g:{\"data-framer-name\":\"Variant 4 closed - EB\"},eFzAkikga:{\"data-framer-name\":\"Variant 3 open\"},elvRk0DAZ:{\"data-framer-name\":\"Variant 5 closed - Winter\"},gXeiGG4lc:{\"data-framer-name\":\"Variant 1 open\"},hL4r6FylR:{\"data-framer-name\":\"Variant 4 open - EB\"},iw4nL0JDH:{\"data-framer-name\":\"Variant 2 open\"},iYkFJIV2N:{\"data-framer-name\":\"Variant 7 open - JC\"},pRIO4MdBk:{\"data-framer-name\":\"Variant 7 closed - JC\"},PsOB4BsCL:{\"data-framer-name\":\"Variant 6 closed - YOKO\"},Ua1q5sEA7:{\"data-framer-name\":\"Variant 6 open - YOKO\"},ymoLPyxBT:{\"data-framer-name\":\"Variant 3 closed\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-14bjizw\",\"data-border\":true,\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"rubLbYSrV\",onTap:onTapmzl6mm,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-2fe26e08-4131-4544-b879-0321badf30ba, rgb(112, 112, 112))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-b5bbd177-4051-441b-ab96-876cfa651347, rgb(255, 59, 59)))\",\"--framer-text-transform\":\"uppercase\"},children:\"FAQ\"})}),className:\"framer-1bhfypj\",\"data-framer-name\":\"Reading\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"MNkhRY_uM\",style:{\"--extracted-a0htzi\":\"var(--token-b5bbd177-4051-441b-ab96-876cfa651347, rgb(255, 59, 59))\"},verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1darbqi-container\",layoutDependency:layoutDependency,layoutId:\"T2iUczFGb-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"T2iUczFGb\",layoutId:\"T2iUczFGb\",style:{width:\"100%\"},T8rQFvSBR:\"No - Since 2023, personal vehicles are not permitted to access Moraine Lake. As a tour operator, we have special permits which allow us access to Moraine Lake and special parking access at Lake Louise, which regularly closes to the public due to reaching full capacity.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"Can I drive to Moraine Lake?\",width:\"100%\",...addPropertyOverrides({AOQq44IFU:{T8rQFvSBR:\"Yes - A park pass is included in the price of your tour and is only valid for the duration of the tour. This covers the entiety of the Icefields Parkway which stretches between Banff & Jasper National Parks.\",W88zB8mIG:\"Is a National Park Pass included in the tour?\"},DXrmPBU1g:{T8rQFvSBR:\"While we aim to provide opportunities for wildlife sightings, we cannot guarantee encounters. The presence of wildlife can vary based on many factors like season, weather and even just our luck. Typically, the more you look, the luckier you often are.\\n\\nThe Rockies are home to many types of wildlife including elk, deer, bears, bighorn sheep, coyotes, wolves and moose, in addition to smaller animals such as squirrels, and many different bird species. Remember to maintain a safe distance and never approach or feed wildlife. Your guide will be sure to tell you about some of our popular animals, but be sure to ask questions if there is anything you want to learn.\\n\\n*Note: Bears hibernate during winter months so will likely not be visible during this time.*\",W88zB8mIG:\"Will we see wildlife and what might we see?\"},eFzAkikga:{T8rQFvSBR:\"No - Since 2023, personal vehicles are not permitted to access Moraine Lake. As a tour operator, we have special permits which allow us access to Moraine Lake as well as special parking at Lake Louise, which regularly closes to the public due to reaching full capacity.\",variant:\"BWfCeSQwG\"},gXeiGG4lc:{T8rQFvSBR:\"No - Since 2023, personal vehicles are not permitted to access Moraine Lake. As a tour operator, we have special permits which allow us access to Moraine Lake as well as special parking at Lake Louise, which regularly closes to the public due to reaching full capacity.\",variant:\"BWfCeSQwG\"},hL4r6FylR:{T8rQFvSBR:\"While we aim to provide opportunities for wildlife sightings, we cannot guarantee encounters. The presence of wildlife can vary based on many factors like season, weather and even just our luck. Typically, the more you look, the luckier you often are.\\n\\nThe Rockies are home to many types of wildlife including elk, deer, bears, bighorn sheep, coyotes, wolves and moose, in addition to smaller animals such as squirrels, and many different bird species. Remember to maintain a safe distance and never approach or feed wildlife. Your guide will be sure to tell you about some of our popular animals, but be sure to ask questions if there is anything you want to learn.\\n\\n*Note: Bears hibernate during winter months so will likely not be visible during this time.*\",variant:\"BWfCeSQwG\",W88zB8mIG:\"Will we see wildlife and what might we see?\"},iw4nL0JDH:{T8rQFvSBR:\"Yes - A park pass is included in the price of your tour and is only valid for the duration of the tour. This covers the entiety of the Icefields Parkway which stretches between Banff & Jasper National Parks.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"Is a National Park Pass included in the tour?\"},iYkFJIV2N:{T8rQFvSBR:\"Wildlife sightings are common in Banff National Park and along the Bow Valley Parkway in particular, so keep an eye out for animals such as elk, deer, bears, big horn sheep and more. Remember to maintain a safe distance and never approach or feed wildlife. Your guide will be sure to tell you about some of our popular animals, but be sure to ask questions if there is anything you want to learn.\\n\\nWhile we aim to provide opportunities for wildlife sightings, we cannot guarantee encounters. The presence of wildlife can vary based on many factors like season, weather and even just our luck. Typically, the more you look, the luckier you often are.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"Will we see wildlife and what might we see?\"},pRIO4MdBk:{T8rQFvSBR:\"Wildlife sightings are common in Banff National Park and along the Bow Valley Parkway in particular, so keep an eye out for animals such as elk, deer, bears, big horn sheep and more. Remember to maintain a safe distance and never approach or feed wildlife. Your guide will be sure to tell you about some of our popular animals, but be sure to ask questions if there is anything you want to learn.\\n\\nWhile we aim to provide opportunities for wildlife sightings, we cannot guarantee encounters. The presence of wildlife can vary based on many factors like season, weather and even just our luck. Typically, the more you look, the luckier you often are.\",W88zB8mIG:\"Will we see wildlife and what might we see?\"},PsOB4BsCL:{T8rQFvSBR:\"Yes - A park pass is included in the price of your tour and is valid for all 3 national parks we visit on this tour. Please be aware that passes are only valid for the duration of the tour.\",W88zB8mIG:\"Is a National Park Pass included in the tour?\"},Ua1q5sEA7:{T8rQFvSBR:\"Yes - A park pass is included in the price of your tour and is valid for all 3 national parks we visit on this tour. Please be aware that passes are only valid for the duration of the tour.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"Is a National Park Pass included in the tour?\"},ymoLPyxBT:{T8rQFvSBR:\"No - Since 2023, personal vehicles are not permitted to access Moraine Lake. As a tour operator, we have special permits which allow us access to Moraine Lake as well as special parking at Lake Louise, which regularly closes to the public due to reaching full capacity.\"}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-131uh1k-container\",layoutDependency:layoutDependency,layoutId:\"z6ftuXM5A-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"z6ftuXM5A\",layoutId:\"z6ftuXM5A\",style:{width:\"100%\"},T8rQFvSBR:\"The best time to visit Moraine Lake and Lake Louise is typically from July and August, when the weather is pleasant, and the lakes are thawed, revealing their stunning turquoise waters. However, if you prefer fewer crowds, consider visiting during early June or September to mid-October.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"What is the best time to visit Moraine Lake and Lake Louise?\",width:\"100%\",...addPropertyOverrides({AOQq44IFU:{T8rQFvSBR:\"The best time to visit the Icefields Parkway is typically from July and August, when the weather is pleasant, and the lakes are thawed, revealing their stunning colours. However, if you prefer fewer crowds, consider visiting during early June or September to mid-October.\",W88zB8mIG:\"What is the best time to visit the Icefields Parkway?\"},CqiksRGVG:{T8rQFvSBR:\"Dress in warm, layered clothing suitable for winter conditions. We recommend a waterproof jacket, insulated pants, sturdy winter boots, gloves, a hat, and a scarf. Sunscreen and sunglasses can be useful winter items. Lastly, bringing a refillable water bottle is recommended.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"What should I wear and what should I bring for the tour?\"},eFzAkikga:{T8rQFvSBR:\"Sunrise is becoming an increasingly popular choice for visitors year-round, however, the crowds are typically much smaller at sunrise than they are in the later morning and afternoon.\\n\\nThe best time to visit Moraine Lake and Lake Louise is typically from July and August, when the weather is pleasant, and the lakes are thawed, revealing their stunning turquoise waters. However, if you prefer fewer crowds, consider visiting during early June or September to mid-October.\",variant:\"BWfCeSQwG\"},elvRk0DAZ:{T8rQFvSBR:\"Dress in warm, layered clothing suitable for winter conditions. We recommend a waterproof jacket, insulated pants, sturdy winter boots, gloves, a hat, and a scarf. Sunscreen and sunglasses can be useful winter items. Lastly, bringing a refillable water bottle is recommended.\",W88zB8mIG:\"What should I wear and what should I bring for the tour?\"},gXeiGG4lc:{variant:\"BWfCeSQwG\"},iw4nL0JDH:{T8rQFvSBR:\"The best time to visit the Icefields Parkway is typically from July and August, when the weather is pleasant, and the lakes are thawed, revealing their stunning colours. However, if you prefer fewer crowds, consider visiting during early June or September to mid-October.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"What is the best time to visit the Icefields Parkway?\"},PsOB4BsCL:{T8rQFvSBR:\"The best time to visit is typically from July and August, when the weather is pleasant, and the lakes are thawed, revealing their stunning colours. However, if you prefer fewer crowds, consider visiting during early June or September to mid-October.\",W88zB8mIG:\"What is the best time to visit?\"},Ua1q5sEA7:{T8rQFvSBR:\"The best time to visit is typically from July and August, when the weather is pleasant, and the lakes are thawed, revealing their stunning colours. However, if you prefer fewer crowds, consider visiting during early June or September to mid-October.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"What is the best time to visit?\"},ymoLPyxBT:{T8rQFvSBR:\"Sunrise is becoming an increasingly popular choice for visitors year-round, however, the crowds are typically much smaller at sunrise than they are in the later morning and afternoon.\\n\\nThe best time to visit Moraine Lake and Lake Louise is typically from July and August, when the weather is pleasant, and the lakes are thawed, revealing their stunning turquoise waters. However, if you prefer fewer crowds, consider visiting during early June or September to mid-October.\"}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qz2fnn-container\",layoutDependency:layoutDependency,layoutId:\"vk0VAGkej-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"vk0VAGkej\",layoutId:\"vk0VAGkej\",style:{width:\"100%\"},T8rQFvSBR:\"We recommend dressing in layers, as mountain weather can change quickly. Comfortable walking/hiking shoes are essential for exploring the area around the lakes. Don't forget to bring sunscreen, a hat, sunglasses, and a refillable water bottle. Lastly, we recommend carrying bear spray.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"What should I wear and what should I bring for the tour?\",width:\"100%\",...addPropertyOverrides({DXrmPBU1g:{T8rQFvSBR:\"This will certainly vary depending on the time of year you are here. This tour is predominantly vehicle-based, so that we can cover lots of ground on our search for wildlife. We will have many short stops along the way, some with relatively easy walks to scenic viewpoints. Please be aware that regardless of the time of year, mountain weather can change quickly. Comfortable walking shoes are a good idea. Layers for colder days and throughout winter, plus sunscreen and sunglasses are great year-round. Lastly, bringing a refillable water bottle is recommended.\"},eFzAkikga:{variant:\"BWfCeSQwG\"},gXeiGG4lc:{variant:\"BWfCeSQwG\"},hL4r6FylR:{T8rQFvSBR:\"This will certainly vary depending on the time of year you are here. This tour is predominantly vehicle-based, so that we can cover lots of ground on our search for wildlife. We will have many short stops along the way, some with relatively easy walks to scenic viewpoints. Please be aware that regardless of the time of year, mountain weather can change quickly. Comfortable walking shoes are a good idea. Layers for colder days and throughout winter, plus sunscreen and sunglasses are great year-round. Lastly, bringing a refillable water bottle is recommended.\",variant:\"BWfCeSQwG\"},iw4nL0JDH:{variant:\"BWfCeSQwG\"},iYkFJIV2N:{T8rQFvSBR:\"Johnston Canyon is a top visited destination in Banff National Park throughout the year. Our tour visits the canyon in the evening as the later hours of the day are traditionally the quietest time.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"What is the best time to visit?\"},pRIO4MdBk:{T8rQFvSBR:\"Johnston Canyon is a top visited destination in Banff National Park throughout the year. Our tour visits the canyon in the evening as the later hours of the day are traditionally the quietest time.\",W88zB8mIG:\"What is the best time to visit?\"},Ua1q5sEA7:{variant:\"BWfCeSQwG\"}},baseVariant,gestureVariant)})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-tq51yh-container\",layoutDependency:layoutDependency,layoutId:\"YJ_Av5Jpu-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"YJ_Av5Jpu\",layoutId:\"YJ_Av5Jpu\",style:{width:\"100%\"},T8rQFvSBR:\"Weather in the mountains is often unpredictable and forecasts can be misleading. During summer, we can experience almost every type of weather imaginable. From very hot and dry conditions, to freezing cold conditions, we see it all. Not to mention, it can be cloudy, foggy & rainy, and we even sometimes see snow on our summer trips. With that being said, it\u2019s common for the weather to change quickly, so if it\u2019s cloudy & raining, cross your fingers and in no time it might just be bright and sunny again.\\n\\nNote: The tour runs rain, snow or sunshine, but safety is our first priority. We may modify the itinerary if conditions are severe, to ensure a safe and enjoyable experience.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"What weather can I expect?\",width:\"100%\",...addPropertyOverrides({DXrmPBU1g:{T8rQFvSBR:\"In winter, the weather is also variable. Some days can be above 0C (32F) and pleasant, while some days can be in the -30Cs (-22F). Thankfully Alberta is known for its sunny days, having around 300 sunny days per year!  Make sure you are keeping up to date with the weather forecast before your tour to ensure you\u2019re prepared!\"},gXeiGG4lc:{variant:\"BWfCeSQwG\"},hL4r6FylR:{T8rQFvSBR:\"Weather in the mountains is often unpredictable and forecasts can be misleading. During summer, we can experience almost every type of weather imaginable. From very hot and dry conditions, to freezing cold conditions, we see it all. Not to mention, it can be cloudy, foggy & rainy, and we even sometimes see snow on our summer trips. With that being said, it\u2019s common for the weather to change quickly, so if it\u2019s cloudy & raining, cross your fingers and in no time it might just be bright and sunny again.\\n\\nIn winter, the weather is also variable. Some days can be above 0C (32F) and pleasant, while some days can be in the -30Cs (-22F). Thankfully Alberta is known for its sunny days, having around 300 sunny days per year!  Make sure you are keeping up to date with the weather forecast before your tour to ensure you\u2019re prepared!\\n\\nNote: The tour runs rain, snow or sunshine, but safety is our first priority. We may modify the itinerary if conditions are severe, to ensure a safe and enjoyable experience.\",variant:\"BWfCeSQwG\"},iYkFJIV2N:{variant:\"BWfCeSQwG\"}},baseVariant,gestureVariant)})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({PsOB4BsCL:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-bk6362-container\",layoutDependency:layoutDependency,layoutId:\"JHtRdR6Kb-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"JHtRdR6Kb\",layoutId:\"JHtRdR6Kb\",style:{width:\"100%\"},T8rQFvSBR:\"Yes - Canoes can be rented at Emerald Lake (weather dependent).\\nRentals are provided by the local operator at the lake and are strictly subject to availability. Rentals are on a first-come, first-serve basis, and cannot be pre-booked. In addition, priority access is given to guests staying at Emerald Lake Lodge.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"Can I rent a canoe?\",width:\"100%\"})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-pdxb33-container\",layoutDependency:layoutDependency,layoutId:\"nrgj_gnhF-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"nrgj_gnhF\",layoutId:\"nrgj_gnhF\",style:{width:\"100%\"},T8rQFvSBR:\"There are several hiking trails catering to various skill levels around both Moraine Lake and Lake Louise. Some popular trails include the Rockpile Trail and the Shoreline Trail at Moraine Lake, both offering stunning views of the lake and surrounding mountains with a relatively easy hike. At Lake Louise, the Fairview Lookout trail and Lakeshore trail are two great options depending on your preference for uphill hiking vs flatland.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"What hikes can I do during the tour?\",width:\"100%\",...addPropertyOverrides({AOQq44IFU:{T8rQFvSBR:\"There are many hiking trails catering to various skill levels along the Icefields Parkway. Your guide will tailor the tour itinerary to maximize the overall group experience. Some of the trails that we like to visit are Mistaya Canyon and Toe of the Athabasca Glacier. If you do not wish to hike, your guide will recommend alternative options for you.\",W88zB8mIG:\"What hikes might we do along the Icefields Parkway?\"},gXeiGG4lc:{variant:\"BWfCeSQwG\"},iw4nL0JDH:{T8rQFvSBR:\"There are many hiking trails catering to various skill levels along the Icefields Parkway. Your guide will tailor the tour itinerary to maximize the overall group experience. Some of the trails that we like to visit are Mistaya Canyon and Toe of the Athabasca Glacier. If you do not wish to hike, your guide will recommend alternative options for you.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"What hikes might we do along the Icefields Parkway?\"},PsOB4BsCL:{T8rQFvSBR:\"This tour visits four different locations in Yoho & Kootenay National Parks, and while we aim to offer a relaxed schedule with plenty of leisure time, the only hikes that are feasible includes Emerald Lakeshore before we hike together at Marble Canyon as a group. Takakkaw Falls offers a short, mostly flat walk towards the base of the falls.\"},Ua1q5sEA7:{T8rQFvSBR:\"This tour visits four different locations in Yoho & Kootenay National Parks, and while we aim to offer a relaxed schedule with plenty of leisure time, the only hikes that are feasible includes Emerald Lakeshore before we hike together at Marble Canyon as a group. Takakkaw Falls offers a short, mostly flat walk towards the base of the falls.\",variant:\"BWfCeSQwG\"}},baseVariant,gestureVariant)})})}),isDisplayed5()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-zua8zg-container\",layoutDependency:layoutDependency,layoutId:\"g8jEExmma-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"g8jEExmma\",layoutId:\"g8jEExmma\",style:{width:\"100%\"},T8rQFvSBR:\"Yes - Canoes can be rented at either Moraine Lake or Lake Louise (weather dependent).\\nRentals are provided by the local operator at each lake and are strictly subject to availability. Rentals are on a first-come, first-serve basis, and cannot be pre-booked. In addition, priority access is given to guests staying at each hotel.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"Can I rent a canoe?\",width:\"100%\",...addPropertyOverrides({gXeiGG4lc:{variant:\"BWfCeSQwG\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-jnqo6n-container\",layoutDependency:layoutDependency,layoutId:\"iwVxJjBTQ-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"iwVxJjBTQ\",layoutId:\"iwVxJjBTQ\",style:{width:\"100%\"},T8rQFvSBR:\"Yes, however, due to a combination of time constraints, expensive prices and the limited food options available, we recommend bringing your own packed lunch.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"Can I buy lunch at Moraine Lake and Lake Louise?\",width:\"100%\",...addPropertyOverrides({AOQq44IFU:{T8rQFvSBR:\"Yes - It is possible to buy lunch while on tour, however due to a flexible daily itinerary, time constraints and expensive prices, we recommend bringing your own packed lunch.\",W88zB8mIG:\"Can I buy lunch on the tour?\"},CqiksRGVG:{T8rQFvSBR:\"Our tours are designed for small groups, ensuring a personalized experience. Typically, we accommodate up to 12 passengers on our shared winter tours and 14 on private tours.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"What is the maximum group size?\"},DXrmPBU1g:{T8rQFvSBR:\"Yes - A park pass is included in the cost of your tour and is only valid for the duration of the tour.\",W88zB8mIG:\"Is a National Park Pass included in the tour?\"},eFzAkikga:{T8rQFvSBR:\"Yes and no. There are no breakfast options at Moraine Lake, however there are grab-and-go food options at Lake Louise open from 8:30am. Please note that prices are expensive so we recommend bringing your own packed food.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"Are there breakfast options available at Moraine Lake and Lake Louise?\"},elvRk0DAZ:{T8rQFvSBR:\"Our tours are designed for small groups, ensuring a personalized experience. Typically, we accommodate up to 12 passengers on our shared winter tours and 14 on private tours.\",W88zB8mIG:\"What is the maximum group size?\"},gXeiGG4lc:{T8rQFvSBR:\"Yes - However, due to a combination of time constraints, expensive prices and the limited food options available, we recommend bringing your own packed lunch.\",variant:\"BWfCeSQwG\"},hL4r6FylR:{T8rQFvSBR:\"Due to the short duration of this tour, food and snacks are not included.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"Is food included in the tour?\"},iw4nL0JDH:{T8rQFvSBR:\"Yes - It is possible to buy lunch while on tour, however due to a flexible daily itinerary, time constraints and expensive prices, we recommend bringing your own packed lunch.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"Can I buy lunch on the tour?\"},iYkFJIV2N:{T8rQFvSBR:\"Due to the short duration of this tour, food and snacks are not included.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"Is food included in the tour?\"},pRIO4MdBk:{T8rQFvSBR:\"Yes - A park pass is included in the cost of your tour and is only valid for the duration of the tour.\",W88zB8mIG:\"Is a National Park Pass included in the tour?\"},PsOB4BsCL:{T8rQFvSBR:\"Yes - It is possible to buy lunch while on tour, however due to a flexible daily itinerary, time constraints and expensive prices, we strongly recommend bringing your own packed lunch.\",W88zB8mIG:\"Can I buy lunch on the tour?\"},Ua1q5sEA7:{T8rQFvSBR:\"Yes - It is possible to buy lunch while on tour, however due to a flexible daily itinerary, time constraints and expensive prices, we strongly recommend bringing your own packed lunch.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"Can I buy lunch on the tour?\"},ymoLPyxBT:{T8rQFvSBR:\"Yes and no. There are no breakfast options at Moraine Lake, however there are grab-and-go food options at Lake Louise open from 8:30am. Please note that prices are expensive so we recommend bringing your own packed food.\",W88zB8mIG:\"Are there breakfast options available at Moraine Lake and Lake Louise?\"}},baseVariant,gestureVariant)})})}),isDisplayed6()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({iYkFJIV2N:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-2w3r6z-container\",layoutDependency:layoutDependency,layoutId:\"nwW6kmiDg-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"nwW6kmiDg\",layoutId:\"nwW6kmiDg\",style:{width:\"100%\"},T8rQFvSBR:\"We recommend dressing in layers, as the canyon itself is quite shady and you will be near glacial fed water. Comfortable walking/hiking shoes are essential for wandering the trail through the canyon. Don't forget to bring water, snacks, hat, sunglasses, refillable water bottle, and your camera! Bear encounters are unlikely but we recommend carrying bear spray for that piece of mind.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"What should I wear and what should I bring for the tour?\",width:\"100%\"})})}),isDisplayed7()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({pRIO4MdBk:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-375pow-container\",layoutDependency:layoutDependency,layoutId:\"TcO2EdQqx-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"TcO2EdQqx\",layoutId:\"TcO2EdQqx\",style:{width:\"100%\"},T8rQFvSBR:\"We recommend dressing in layers, as the canyon itself is quite shady and you will be near glacial fed water. Comfortable walking/hiking shoes are essential for wandering the trail through the canyon. Don't forget to bring water, snacks, hat, sunglasses, refillable water bottle, and your camera! Bear encounters are unlikely but we recommend carrying bear spray for that piece of mind.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"What should I wear and what should I bring for the tour?\",width:\"100%\"})})}),isDisplayed8()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({CqiksRGVG:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-12mooy7-container\",layoutDependency:layoutDependency,layoutId:\"ORcMvxr2c-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"ORcMvxr2c\",layoutId:\"ORcMvxr2c\",style:{width:\"100%\"},T8rQFvSBR:\"Wildlife sightings are common in Banff National Park, including in winter. Keep an eye out for animals such as elk, deer, big horn sheep, snowshoe hares - and if you\u2019re very lucky, a moose, lynx, or even a bear! Remember to maintain a safe distance and never approach or feed wildlife. Your guide will be sure to tell you about some of our popular animals, but be sure to ask questions if there is anything you want to learn.\\n\\nWhile we aim to provide opportunities for wildlife sightings, we cannot guarantee encounters. The presence of wildlife can vary based on many factors like location, weather, time of day, or even just our luck. Typically the more you look, the luckier you often are.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"Will we see wildlife and what might we see?\",width:\"100%\"})})}),isDisplayed8()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({CqiksRGVG:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-18jku7-container\",layoutDependency:layoutDependency,layoutId:\"NGhZ_Z3wN-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"NGhZ_Z3wN\",layoutId:\"NGhZ_Z3wN\",style:{width:\"100%\"},T8rQFvSBR:\"Yes - A park pass is included in the cost of your tour and is valid for the Mountain National Parks. The pass is only valid for the duration of the tour.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"Is a National Park Pass included in the tour?\",width:\"100%\"})})}),isDisplayed9()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gew5cr-container\",layoutDependency:layoutDependency,layoutId:\"WkKoJJeW2-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"WkKoJJeW2\",layoutId:\"WkKoJJeW2\",style:{width:\"100%\"},T8rQFvSBR:\"Wildlife sightings are common in Banff National Park, including around Moraine Lake and Lake Louise, plus along the journey from Banff or Canmore. Keep an eye out for animals such as elk, deer, bears, big horn sheep and more. Remember to maintain a safe distance and never approach or feed wildlife. Your guide will be sure to tell you about some of our popular animals, but be sure to ask questions if there is anything you want to learn.\\n\\nWhile we aim to provide opportunities for wildlife sightings, we cannot guarantee encounters. The presence of wildlife can vary based on many factors like season, weather and even just our luck. Typically, the more you look, the luckier you often are.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"Will I see wildlife and what might I see?\",width:\"100%\",...addPropertyOverrides({AOQq44IFU:{T8rQFvSBR:\"Wildlife sightings are common in the Rocky Mountain National Parks and along the Icefields Parkway. Keep an eye out for animals such as elk, deer, bears, big horn sheep and more. Remember to maintain a safe distance and never approach or feed wildlife. Your guide will be sure to tell you about some of our popular animals, but be sure to ask questions if there is anything you want to learn.\"},CqiksRGVG:{T8rQFvSBR:\"Weather in the mountains is often unpredictable and forecasts can be misleading. In winter, the weather is variable and can change quickly.  Some days can be above 0C (32F) and pleasant, while some days can be in the -30Cs (-22F).  Thankfully Alberta is known for its sunny days, having around 300 sunny days per year!  Make sure you are keeping up to date with the weather forecast before your tour to ensure you\u2019re prepared!\\n\\nNote: The tour runs rain, snow or sunshine, but safety is our first priority. We may modify the itinerary if conditions are severe, to ensure a safe and enjoyable experience.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"What weather can I expect?\"},eFzAkikga:{variant:\"BWfCeSQwG\"},gXeiGG4lc:{variant:\"BWfCeSQwG\"},iw4nL0JDH:{T8rQFvSBR:\"Wildlife sightings are common in the Rocky Mountain National Parks and along the Icefields Parkway. Keep an eye out for animals such as elk, deer, bears, big horn sheep and more. Remember to maintain a safe distance and never approach or feed wildlife. Your guide will be sure to tell you about some of our popular animals, but be sure to ask questions if there is anything you want to learn.\\n\\nWhile we aim to provide opportunities for wildlife sightings, we cannot guarantee encounters. The presence of wildlife can vary based on many factors like season, weather and even just our luck. Typically, the more you look, the luckier you often are.\",variant:\"BWfCeSQwG\"},PsOB4BsCL:{T8rQFvSBR:\"Wildlife sightings are common in the Mountain National Parks, Keep an eye out for animals such as elk, deer, bears, big horn sheep and more. Remember to maintain a safe distance and never approach or feed wildlife. Your guide will be sure to tell you about some of our popular animals, but be sure to ask questions if there is anything you want to learn.\\n\\nWhile we aim to provide opportunities for wildlife sightings, we cannot guarantee encounters. The presence of wildlife can vary based on many factors like season, weather and even just our luck. Typically, the more you look, the luckier you often are.\"},Ua1q5sEA7:{T8rQFvSBR:\"Wildlife sightings are common in the Mountain National Parks, Keep an eye out for animals such as elk, deer, bears, big horn sheep and more. Remember to maintain a safe distance and never approach or feed wildlife. Your guide will be sure to tell you about some of our popular animals, but be sure to ask questions if there is anything you want to learn.\\n\\nWhile we aim to provide opportunities for wildlife sightings, we cannot guarantee encounters. The presence of wildlife can vary based on many factors like season, weather and even just our luck. Typically, the more you look, the luckier you often are.\",variant:\"BWfCeSQwG\"}},baseVariant,gestureVariant)})})}),isDisplayed10()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({DXrmPBU1g:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`},pRIO4MdBk:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1m6nss9-container\",layoutDependency:layoutDependency,layoutId:\"HCihZQ3Tc-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"HCihZQ3Tc\",layoutId:\"HCihZQ3Tc\",style:{width:\"100%\"},T8rQFvSBR:\"Due to the short duration of this tour, food and snacks are not included.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"Is food included in the tour?\",width:\"100%\"})})}),isDisplayed11()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Ua1q5sEA7:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cn9to1-container\",layoutDependency:layoutDependency,layoutId:\"lKAKvCmWL-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"lKAKvCmWL\",layoutId:\"lKAKvCmWL\",style:{width:\"100%\"},T8rQFvSBR:\"Rentals are provided by the local operator at the lake and are strictly subject to availability. Rentals are on a first-come, first-serve basis, and cannot be pre-booked. In addition, priority access is given to guests staying at Emerald Lake Lodge.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"Can I rent a canoe?\",width:\"100%\"})})}),isDisplayed12()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-246cjv-container\",layoutDependency:layoutDependency,layoutId:\"Wn5IMFQTO-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"Wn5IMFQTO\",layoutId:\"Wn5IMFQTO\",style:{width:\"100%\"},T8rQFvSBR:\"Parks Canada have introduced a Moraine Lake Access Fee for 2025, which is already included in the price of your tour.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"What is the new Parks Canada Moraine Lake Access Fee?\",width:\"100%\",...addPropertyOverrides({CqiksRGVG:{T8rQFvSBR:\"Lunch is not included in our winter tours, though we do provide a light snack. Tours visiting Lake Louise will be able to purchase grab-and-go food and beverages at the Fairmont Hotel. Note that prices can be expensive. Our Johnston Canyon & Marble Canyon tour will not be able to purchase food or beverages during the tour, so please bring any food and beverages you require. We will provide hot beverages including tea, coffee and hot chocolate, and have a water container to refill water bottles.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"Is lunch included in the tour?\"},elvRk0DAZ:{T8rQFvSBR:\"Lunch is not included in our winter tours, though we do provide a light snack. Tours visiting Lake Louise will be able to purchase grab-and-go food and beverages at the Fairmont Hotel. Note that prices can be expensive. Our Johnston Canyon & Marble Canyon tour will not be able to purchase food or beverages during the tour, so please bring any food and beverages you require. We will provide hot beverages including tea, coffee and hot chocolate, and have a water container to refill water bottles.\",W88zB8mIG:\"Is lunch included in the tour?\"},gXeiGG4lc:{variant:\"BWfCeSQwG\",W88zB8mIG:\"What is the new 'Parks Canada Moraine Lake Access' fee?\"}},baseVariant,gestureVariant)})})}),isDisplayed13()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({eFzAkikga:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-v23gpd-container\",layoutDependency:layoutDependency,layoutId:\"a3l_irM2H-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"a3l_irM2H\",layoutId:\"a3l_irM2H\",style:{width:\"100%\"},T8rQFvSBR:\"Yes and no. Canoes cannot be rented at Moraine Lake as the canoe rental operator does not open until 8:30am, well after we have departed on the sunrise tour. Canoes can be rented at Lake Louise (weather dependent).\\n\",variant:\"BWfCeSQwG\",W88zB8mIG:\"Can I rent a canoe?\",width:\"100%\"})})}),isDisplayed14()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({elvRk0DAZ:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-15j74dj-container\",layoutDependency:layoutDependency,layoutId:\"wiPOM58iu-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"wiPOM58iu\",layoutId:\"wiPOM58iu\",style:{width:\"100%\"},T8rQFvSBR:\"Wildlife sightings are common in Banff National Park, including in winter. Keep an eye out for animals such as elk, deer, big horn sheep, snowshoe hares - and if you\u2019re very lucky, a moose, lynx, or even a bear! Remember to maintain a safe distance and never approach or feed wildlife. Your guide will be sure to tell you about some of our popular animals, but be sure to ask questions if there is anything you want to learn.\\n\\nWhile we aim to provide opportunities for wildlife sightings, we cannot guarantee encounters. The presence of wildlife can vary based on many factors like location, weather, time of day, or even just our luck. Typically the more you look, the luckier you often are.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"Will we see wildlife and what might we see?\",width:\"100%\"})})}),isDisplayed5()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-l4u8d1-container\",layoutDependency:layoutDependency,layoutId:\"Jtd60_STH-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"Jtd60_STH\",layoutId:\"Jtd60_STH\",style:{width:\"100%\"},T8rQFvSBR:\"Yes - A park pass is included in the cost of your tour and is only valid for the duration of the tour.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"Is a National Park Pass included in the tour?\",width:\"100%\",...addPropertyOverrides({gXeiGG4lc:{variant:\"BWfCeSQwG\"}},baseVariant,gestureVariant)})})}),isDisplayed15()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({hL4r6FylR:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`},iYkFJIV2N:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1o7jb9b-container\",layoutDependency:layoutDependency,layoutId:\"Ei4URQto7-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"Ei4URQto7\",layoutId:\"Ei4URQto7\",style:{width:\"100%\"},T8rQFvSBR:\"Yes - A park pass is included in the cost of your tour and is only valid for the duration of the tour.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"Is a National Park Pass included in the tour?\",width:\"100%\"})})}),isDisplayed14()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({elvRk0DAZ:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1d5a7qq-container\",layoutDependency:layoutDependency,layoutId:\"bi4IiANyN-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"bi4IiANyN\",layoutId:\"bi4IiANyN\",style:{width:\"100%\"},T8rQFvSBR:\"Yes - A park pass is included in the cost of your tour and is valid for the Mountain National Parks. The pass is only valid for the duration of the tour.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"Is a National Park Pass included in the tour?\",width:\"100%\"})})}),isDisplayed15()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({hL4r6FylR:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`},iYkFJIV2N:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ci6x6z-container\",layoutDependency:layoutDependency,layoutId:\"LaNNvLngG-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"LaNNvLngG\",layoutId:\"LaNNvLngG\",style:{width:\"100%\"},T8rQFvSBR:\"Our tours are designed for small groups, with a maximum of 13 participants for shared tours, and 14 for private tours, which ensures a more personalized experience.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"What is the maximum group size?\",width:\"100%\",...addPropertyOverrides({iYkFJIV2N:{T8rQFvSBR:\"Our tours are designed for small groups, with a maximum of 12 participants, which ensures a more personalized experience.\"}},baseVariant,gestureVariant)})})}),isDisplayed10()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({DXrmPBU1g:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`},pRIO4MdBk:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cdsbtr-container\",layoutDependency:layoutDependency,layoutId:\"ZPHdjg1P0-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"ZPHdjg1P0\",layoutId:\"ZPHdjg1P0\",style:{width:\"100%\"},T8rQFvSBR:\"Our tours are designed for small groups, with a maximum of 13 participants for shared tours, and 14 for private tours, which ensures a more personalized experience.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"What is the maximum group size?\",width:\"100%\",...addPropertyOverrides({pRIO4MdBk:{T8rQFvSBR:\"Our tours are designed for small groups, with a maximum of 12 participants, which ensures a more personalized experience.\"}},baseVariant,gestureVariant)})})}),isDisplayed5()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t4ixzs-container\",layoutDependency:layoutDependency,layoutId:\"aDKwgggeJ-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"aDKwgggeJ\",layoutId:\"aDKwgggeJ\",style:{width:\"100%\"},T8rQFvSBR:\"Our tours are designed for small groups, with a maximum of 13 participants for shared tours, and 14 for private tours, which ensures a more personalized experience.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"What is the maximum group size?\",width:\"100%\",...addPropertyOverrides({gXeiGG4lc:{variant:\"BWfCeSQwG\"}},baseVariant,gestureVariant)})})}),isDisplayed5()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ekumgl-container\",layoutDependency:layoutDependency,layoutId:\"N3Ffd767X-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"N3Ffd767X\",layoutId:\"N3Ffd767X\",style:{width:\"100%\"},T8rQFvSBR:\"Our fleet of Ford Transit tour vans comfortably seat 14 passengers plus your driver, and are designed to provide a smooth, spacious ride. Each van is equipped with high windows to soak in the scenery, along with air conditioning and heating to ensure you'll enjoy a comfortable journey, no matter the season.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"What type of tour vehicle will I be in?\",width:\"100%\",...addPropertyOverrides({gXeiGG4lc:{variant:\"BWfCeSQwG\"}},baseVariant,gestureVariant)})})}),isDisplayed16()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({ymoLPyxBT:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-128dj2a-container\",layoutDependency:layoutDependency,layoutId:\"nfOC4Svtc-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"nfOC4Svtc\",layoutId:\"nfOC4Svtc\",style:{width:\"100%\"},T8rQFvSBR:\"Yes and no. Canoes cannot be rented at Moraine Lake as the canoe rental operator does not open until 8:30am, well after we have departed on the sunrise tour. Canoes can be rented at Lake Louise (weather dependent).\\nRentals are provided by the local operator and are strictly subject to availability. Rentals are on a first-come, first-serve basis, and cannot be pre-booked. In addition, priority access is given to guests staying at the Fairmont hotel.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"Can I rent a canoe?\",width:\"100%\"})})}),isDisplayed13()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({eFzAkikga:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-5f01ax-container\",layoutDependency:layoutDependency,layoutId:\"qJjH03jdC-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"qJjH03jdC\",layoutId:\"qJjH03jdC\",style:{width:\"100%\"},T8rQFvSBR:\"Parks Canada have introduced a Moraine Lake Access Fee for 2025, which is already included in the price of your tour.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"What is the new 'Parks Canada Moraine Lake Access' fee?\",width:\"100%\"})})}),isDisplayed13()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({eFzAkikga:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-14619d3-container\",layoutDependency:layoutDependency,layoutId:\"SR6BSl9Wj-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"SR6BSl9Wj\",layoutId:\"SR6BSl9Wj\",style:{width:\"100%\"},T8rQFvSBR:\"Yes - A park pass is included in the cost of your tour and is only valid for the duration of the tour.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"Is a National Park Pass included in the tour?\",width:\"100%\"})})}),isDisplayed16()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({ymoLPyxBT:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b0ymb3-container\",layoutDependency:layoutDependency,layoutId:\"Y2D9WhtZy-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"Y2D9WhtZy\",layoutId:\"Y2D9WhtZy\",style:{width:\"100%\"},T8rQFvSBR:\"Parks Canada have introduced a Moraine Lake Access Fee for 2025, which is already included in the price of your tour.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"What is the new 'Parks Canada Moraine Lake Access' fee?\",width:\"100%\"})})}),isDisplayed16()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({ymoLPyxBT:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-140gbg6-container\",layoutDependency:layoutDependency,layoutId:\"Fmo6a7owp-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"Fmo6a7owp\",layoutId:\"Fmo6a7owp\",style:{width:\"100%\"},T8rQFvSBR:\"Yes - A park pass is included in the cost of your tour and is only valid for the duration of the tour.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"Is a National Park Pass included in the tour?\",width:\"100%\"})})}),isDisplayed13()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({eFzAkikga:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dv6agc-container\",layoutDependency:layoutDependency,layoutId:\"SGJI0iw0J-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"SGJI0iw0J\",layoutId:\"SGJI0iw0J\",style:{width:\"100%\"},T8rQFvSBR:\"There are several hiking trails catering to various skill levels around both Moraine Lake and Lake Louise. Some popular trails include the Rockpile Trail and the Shoreline Trail at Moraine Lake, both offering stunning views of the lake and surrounding mountains with a relatively easy hike. At Lake Louise, the Fairview Lookout trail and Lakeshore trail are two great options depending on your preference for uphill hiking vs flatland.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"What hikes can I do during the tour?\",width:\"100%\"})})}),isDisplayed17()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({eFzAkikga:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`},ymoLPyxBT:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-d6vbuq-container\",layoutDependency:layoutDependency,layoutId:\"z1A05frPH-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"z1A05frPH\",layoutId:\"z1A05frPH\",style:{width:\"100%\"},T8rQFvSBR:oLSNlLdkH,variant:\"pqn2R0X3p\",W88zB8mIG:xJ0gBMljj,width:\"100%\",...addPropertyOverrides({eFzAkikga:{T8rQFvSBR:\"From Banff, the drive typically takes around 45 minutes to Lake Louise and about 60 minutes to Moraine Lake. From Canmore, it's usually an extra 15 minutes.\\nDriving between the lakes takes approximately 20 minutes.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"How long does it take to travel from Canmore and Banff to the lakes?\"},ymoLPyxBT:{T8rQFvSBR:\"From Banff, the drive typically takes around 45 minutes to Lake Louise and about 60 minutes to Moraine Lake. From Canmore, it's usually an extra 15 minutes.\\nDriving between the lakes takes approximately 20 minutes.\",W88zB8mIG:\"How long does it take to travel from Canmore and Banff to the lakes?\"}},baseVariant,gestureVariant)})})}),isDisplayed18()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({AOQq44IFU:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`},eFzAkikga:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`},iw4nL0JDH:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`},PsOB4BsCL:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`},Ua1q5sEA7:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`},ymoLPyxBT:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-zb5gib-container\",layoutDependency:layoutDependency,layoutId:\"EOjrX23B7-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"EOjrX23B7\",layoutId:\"EOjrX23B7\",style:{width:\"100%\"},T8rQFvSBR:\"While efforts have been made to improve accessibility within the National Park/s, many areas may be challenging for individuals with mobility impairments. Locations throughout the park have designated accessible and viewing areas, but access to certain trails and viewpoints may be limited. Unfortunately, our tour vehicles or not equipped with lift systems and as such, entering and exiting the vehicles may not be a suitable option for individuals with mobility impairments.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"Is the tour wheelchair accessible?\",width:\"100%\",...addPropertyOverrides({eFzAkikga:{variant:\"BWfCeSQwG\"},iw4nL0JDH:{variant:\"BWfCeSQwG\"},Ua1q5sEA7:{variant:\"BWfCeSQwG\"}},baseVariant,gestureVariant)})})}),isDisplayed18()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({AOQq44IFU:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`},eFzAkikga:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`},iw4nL0JDH:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`},PsOB4BsCL:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`},Ua1q5sEA7:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`},ymoLPyxBT:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-9pyvxr-container\",layoutDependency:layoutDependency,layoutId:\"kSTs8aFns-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"kSTs8aFns\",layoutId:\"kSTs8aFns\",style:{width:\"100%\"},T8rQFvSBR:\"Banff National Park and its surrounding areas are a haven for photographers. With incredible glacial lakes, majestic mountain peaks, and countless other natural wonders, our tours are carefully crafted to provide you the opportunity to capture stunning photographs. We ensure that you not only have the time to snap incredible shots, but also to set aside your cameras and fully immerse yourself in the breathtaking scenery.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"Are there opportunities for photography on the tour?\",width:\"100%\",...addPropertyOverrides({AOQq44IFU:{T8rQFvSBR:\"The Icefields Parkway and its surrounding areas are a haven for photographers. With incredible glacial lakes, majestic mountain peaks, and countless other natural wonders, our tours are carefully crafted to provide you the opportunity to capture stunning photographs. We ensure that you not only have the time to snap incredible shots, but also to set aside your cameras and fully immerse yourself in the breathtaking scenery.\"},eFzAkikga:{T8rQFvSBR:\"Banff National Park and its surrounding areas are a haven for photographers. With incredible glacial lakes, majestic mountain peaks, and countless other natural wonders, our tours are carefully crafted to provide you the opportunity to capture stunning photographs. We ensure that you not only have the time to snap incredible shots, but also to set aside your cameras and fully immerse yourself in the breathtaking scenery. Not to mention, you'll definitely want to have your camera ready to capture the sunrise and the alpenglow at Moraine Lake.\",variant:\"BWfCeSQwG\"},iw4nL0JDH:{T8rQFvSBR:\"The Icefields Parkway and its surrounding areas are a haven for photographers. With incredible glacial lakes, majestic mountain peaks, and countless other natural wonders, our tours are carefully crafted to provide you the opportunity to capture stunning photographs. We ensure that you not only have the time to snap incredible shots, but also to set aside your cameras and fully immerse yourself in the breathtaking scenery.\",variant:\"BWfCeSQwG\"},PsOB4BsCL:{T8rQFvSBR:\"The Rocky Mountain National Parks are a haven for photographers. With incredible glacial lakes, majestic mountain peaks, and countless other natural wonders, our tours are carefully crafted to provide you the opportunity to capture stunning photographs. We ensure that you not only have the time to snap incredible shots, but also to set aside your cameras and fully immerse yourself in the breathtaking scenery.\"},Ua1q5sEA7:{T8rQFvSBR:\"The Rocky Mountain National Parks are a haven for photographers. With incredible glacial lakes, majestic mountain peaks, and countless other natural wonders, our tours are carefully crafted to provide you the opportunity to capture stunning photographs. We ensure that you not only have the time to snap incredible shots, but also to set aside your cameras and fully immerse yourself in the breathtaking scenery.\",variant:\"BWfCeSQwG\"},ymoLPyxBT:{T8rQFvSBR:\"Banff National Park and its surrounding areas are a haven for photographers. With incredible glacial lakes, majestic mountain peaks, and countless other natural wonders, our tours are carefully crafted to provide you the opportunity to capture stunning photographs. We ensure that you not only have the time to snap incredible shots, but also to set aside your cameras and fully immerse yourself in the breathtaking scenery. Not to mention, you'll definitely want to have your camera ready to capture the sunrise and the alpenglow at Moraine Lake.\"}},baseVariant,gestureVariant)})})}),isDisplayed16()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({ymoLPyxBT:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-7lodp7-container\",layoutDependency:layoutDependency,layoutId:\"pKqLZYhUD-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"pKqLZYhUD\",layoutId:\"pKqLZYhUD\",style:{width:\"100%\"},T8rQFvSBR:\"Choose Explore Banff Tours & Transfers for thoughtfully designed itineraries, small group experiences, and expert local guides who ensure a personalized and immersive adventure. With convenient pickups & comfortable transportation, we prioritize quality over quantity for a stress-free, unforgettable journey. Support a local family owned tour company that truly cares about your experience in the Rockies!\",variant:\"pqn2R0X3p\",W88zB8mIG:\"Why choose Explore Banff?\",width:\"100%\"})})}),isDisplayed16()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({ymoLPyxBT:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-q8t33v-container\",layoutDependency:layoutDependency,layoutId:\"ERaGVITEj-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"ERaGVITEj\",layoutId:\"ERaGVITEj\",style:{width:\"100%\"},T8rQFvSBR:\"Our tours are designed for small groups, with a maximum of 13 participants for shared tours, and 14 for private tours, which ensures a more personalized experience.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"What is the maximum group size?\",width:\"100%\"})})}),isDisplayed13()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({eFzAkikga:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fx91t7-container\",layoutDependency:layoutDependency,layoutId:\"xZDjTUx5M-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"xZDjTUx5M\",layoutId:\"xZDjTUx5M\",style:{width:\"100%\"},T8rQFvSBR:\"Choose Explore Banff Tours & Transfers for thoughtfully designed itineraries, small group experiences, and expert local guides who ensure a personalized and immersive adventure. With convenient pickups & comfortable transportation, we prioritize quality over quantity for a stress-free, unforgettable journey. Support a local family owned tour company that truly cares about your experience in the Rockies!\",variant:\"BWfCeSQwG\",W88zB8mIG:\"Why choose Explore Banff?\",width:\"100%\"})})}),isDisplayed13()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({eFzAkikga:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-iag7yf-container\",layoutDependency:layoutDependency,layoutId:\"ajlViDunC-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"ajlViDunC\",layoutId:\"ajlViDunC\",style:{width:\"100%\"},T8rQFvSBR:\"Weather in the mountains is often unpredictable and forecasts can be misleading. During summer, we can experience almost every type of weather imaginable. From very hot and dry conditions, to freezing cold conditions, we see it all. Not to mention, it can be cloudy, foggy & rainy, and we even sometimes see snow on our summer trips. With that being said, it\u2019s common for the weather to change quickly, so if it\u2019s cloudy & raining, cross your fingers and in no time it might just be bright and sunny again.\\n\\nNote: The tour runs rain, snow or sunshine, but safety is our first priority. We may modify the itinerary if conditions are severe, to ensure a safe and enjoyable experience.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"What weather can I expect?\\n\",width:\"100%\"})})}),isDisplayed13()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({eFzAkikga:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nnuvkb-container\",layoutDependency:layoutDependency,layoutId:\"YFECID0mD-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"YFECID0mD\",layoutId:\"YFECID0mD\",style:{width:\"100%\"},T8rQFvSBR:\"We do our very best to avoid the large crowds to give you a more relaxed and intimate experience, but it\u2019s not always that simple. Banff National Park and the surrounding area attracts more than 4 million visitors per year, and Lake Louise and Moraine Lake are easily two of the most popular sights in the park. For those of you who want to try and avoid the crowds, fear not, as our guides can recommend spots at each of the lakes which are typically the least crowded.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"Will it be busy?\",width:\"100%\"})})}),isDisplayed16()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({ymoLPyxBT:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-oxou26-container\",layoutDependency:layoutDependency,layoutId:\"v1YGGNjvJ-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"v1YGGNjvJ\",layoutId:\"v1YGGNjvJ\",style:{width:\"100%\"},T8rQFvSBR:\"Weather in the mountains is often unpredictable and forecasts can be misleading. During summer, we can experience almost every type of weather imaginable. From very hot and dry conditions, to freezing cold conditions, we see it all. Not to mention, it can be cloudy, foggy & rainy, and we even sometimes see snow on our summer trips. With that being said, it\u2019s common for the weather to change quickly, so if it\u2019s cloudy & raining, cross your fingers and in no time it might just be bright and sunny again.\\n\\nNote: The tour runs rain, snow or sunshine, but safety is our first priority. We may modify the itinerary if conditions are severe, to ensure a safe and enjoyable experience.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"What weather can I expect?\",width:\"100%\"})})}),isDisplayed16()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({ymoLPyxBT:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1no2w3t-container\",layoutDependency:layoutDependency,layoutId:\"AVM1qeTzl-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"AVM1qeTzl\",layoutId:\"AVM1qeTzl\",style:{width:\"100%\"},T8rQFvSBR:\"We do our very best to avoid the large crowds to give you a more relaxed and intimate experience, but it\u2019s not always that simple. Banff National Park and the surrounding area attracts more than 4 million visitors per year, and Lake Louise and Moraine Lake are easily two of the most popular sights in the park. For those of you who want to try and avoid the crowds, fear not, as our guides can recommend spots at each of the lakes which are typically the least crowded.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"Will it be busy?\",width:\"100%\"})})}),isDisplayed13()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({eFzAkikga:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-dlp8wu-container\",layoutDependency:layoutDependency,layoutId:\"ew3bVIV9w-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"ew3bVIV9w\",layoutId:\"ew3bVIV9w\",style:{width:\"100%\"},T8rQFvSBR:\"Our tours are designed for small groups, with a maximum of 13 participants for shared tours, and 14 for private tours, which ensures a more personalized experience.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"What is the maximum group size?\",width:\"100%\"})})}),isDisplayed16()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({ymoLPyxBT:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1idxnra-container\",layoutDependency:layoutDependency,layoutId:\"g_MI7tg3J-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"g_MI7tg3J\",layoutId:\"g_MI7tg3J\",style:{width:\"100%\"},T8rQFvSBR:\"Our fleet of Ford Transit tour vans comfortably seat 14 passengers plus your driver, and are designed to provide a smooth, spacious ride. Each van is equipped with high windows to soak in the scenery, along with air conditioning and heating to ensure you'll enjoy a comfortable journey, no matter the season.\\n\",variant:\"pqn2R0X3p\",W88zB8mIG:\"What type of tour vehicle will I be in?\",width:\"100%\"})})}),isDisplayed13()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({eFzAkikga:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yb9baj-container\",layoutDependency:layoutDependency,layoutId:\"ETVdGICMa-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"ETVdGICMa\",layoutId:\"ETVdGICMa\",style:{width:\"100%\"},T8rQFvSBR:\"Our fleet of Ford Transit tour vans comfortably seat 14 passengers plus your driver, and are designed to provide a smooth, spacious ride. Each van is equipped with high windows to soak in the scenery, along with air conditioning and heating to ensure you'll enjoy a comfortable journey, no matter the season.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"What type of tour vehicle will I be in?\",width:\"100%\"})})}),isDisplayed19()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({iw4nL0JDH:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`},Ua1q5sEA7:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-91y3m6-container\",layoutDependency:layoutDependency,layoutId:\"vK9MiapLu-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"vK9MiapLu\",layoutId:\"vK9MiapLu\",style:{width:\"100%\"},T8rQFvSBR:\"Weather in the mountains is often unpredictable and forecasts can be misleading. During summer, we can experience almost every type of weather imaginable. From very hot and dry conditions, to freezing cold conditions, we see it all. Not to mention, it can be cloudy, foggy & rainy, and we even sometimes see snow on our summer trips. With that being said, it\u2019s common for the weather to change quickly, so if it\u2019s cloudy & raining, cross your fingers and in no time it might just be bright and sunny again.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"What weather can I expect?\",width:\"100%\",...addPropertyOverrides({iw4nL0JDH:{T8rQFvSBR:\"Weather in the mountains is often unpredictable and forecasts can be misleading. During summer, we can experience almost every type of weather imaginable. From very hot and dry conditions, to freezing cold conditions, we see it all. Not to mention, it can be cloudy, foggy & rainy, and we even sometimes see snow on our summer trips. With that being said, it\u2019s common for the weather to change quickly, so if it\u2019s cloudy & raining, cross your fingers and in no time it might just be bright and sunny again.\\n\\nNote: The tour runs rain, snow or sunshine, but safety is our first priority. We may modify the itinerary if conditions are severe, to ensure a safe and enjoyable experience.\"},Ua1q5sEA7:{T8rQFvSBR:\"Weather in the mountains is often unpredictable and forecasts can be misleading. During summer, we can experience almost every type of weather imaginable. From very hot and dry conditions, to freezing cold conditions, we see it all. Not to mention, it can be cloudy, foggy & rainy, and we even sometimes see snow on our summer trips. With that being said, it\u2019s common for the weather to change quickly, so if it\u2019s cloudy & raining, cross your fingers and in no time it might just be bright and sunny again.\\n\\nNote: The tour runs rain, snow or sunshine, but safety is our first priority. We may modify the itinerary if conditions are severe, to ensure a safe and enjoyable experience.\"}},baseVariant,gestureVariant)})})}),isDisplayed19()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({iw4nL0JDH:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`},Ua1q5sEA7:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-e7o3u-container\",layoutDependency:layoutDependency,layoutId:\"Dl7WJJIma-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"Dl7WJJIma\",layoutId:\"Dl7WJJIma\",style:{width:\"100%\"},T8rQFvSBR:\"Choose Explore Banff Tours and Transfers for thoughtfully designed itineraries, small group experiences, and expert local guides who ensure a personalized and immersive adventure. With convenient pickups & comfortable transportation, we prioritize quality over quantity for a stress-free, unforgettable journey. Support a local family owned tour company that truly cares about your experience in the Rockies!\",variant:\"BWfCeSQwG\",W88zB8mIG:\"Why choose Explore Banff?\",width:\"100%\",...addPropertyOverrides({iw4nL0JDH:{T8rQFvSBR:\"Choose Explore Banff Tours & Transfers for thoughtfully designed itineraries, small group experiences, and expert local guides who ensure a personalized and immersive adventure. With convenient pickups & comfortable transportation, we prioritize quality over quantity for a stress-free, unforgettable journey. Support a local family owned tour company that truly cares about your experience in the Rockies!\"},Ua1q5sEA7:{T8rQFvSBR:\"Choose Explore Banff Tours & Transfers for thoughtfully designed itineraries, small group experiences, and expert local guides who ensure a personalized and immersive adventure. With convenient pickups & comfortable transportation, we prioritize quality over quantity for a stress-free, unforgettable journey. Support a local family owned tour company that truly cares about your experience in the Rockies!\"}},baseVariant,gestureVariant)})})}),isDisplayed19()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({iw4nL0JDH:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`},Ua1q5sEA7:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-12u5fzh-container\",layoutDependency:layoutDependency,layoutId:\"yP7LrZ5Xl-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"yP7LrZ5Xl\",layoutId:\"yP7LrZ5Xl\",style:{width:\"100%\"},T8rQFvSBR:\"Our tours are designed for small groups, with a maximum of 13 participants for shared tours, and 14 for private tours, which ensures a more personalized experience.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"What is the maximum group size?\",width:\"100%\"})})}),isDisplayed19()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({iw4nL0JDH:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`},Ua1q5sEA7:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1n24vj2-container\",layoutDependency:layoutDependency,layoutId:\"rDOJ64CRH-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"rDOJ64CRH\",layoutId:\"rDOJ64CRH\",style:{width:\"100%\"},T8rQFvSBR:\"Our fleet of Ford Transit tour vans comfortably seat 14 passengers plus your driver, and are designed to provide a smooth, spacious ride. Each van is equipped with high windows to soak in the scenery, along with air conditioning and heating to ensure you'll enjoy a comfortable journey, no matter the season.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"What type of tour vehicle will I be in?\",width:\"100%\"})})}),isDisplayed19()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({iw4nL0JDH:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`},Ua1q5sEA7:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-136tu4f-container\",layoutDependency:layoutDependency,layoutId:\"FXUJPIwoJ-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"FXUJPIwoJ\",layoutId:\"FXUJPIwoJ\",style:{width:\"100%\"},T8rQFvSBR:\"We do our very best to avoid the large crowds to give you a more relaxed and intimate experience, but it\u2019s not always that simple. Banff National Park and the surrounding area attracts more than 4 million visitors per year, and Lake Louise and Moraine Lake are easily two of the most popular sights in the park. For those of you who want to try and avoid the crowds, fear not, as our guides can recommend spots at each of the lakes which are typically the least crowded.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"Will it be busy?\",width:\"100%\",...addPropertyOverrides({Ua1q5sEA7:{T8rQFvSBR:\"We do our very best to avoid the large crowds to give you a more relaxed and intimate experience, but it\u2019s not always that simple. The Mountain National Parks attract more than 4 million visitors per year. For those of you who want to try and avoid the crowds, fear not, as our guides can recommend spots that are typically the least crowded.\"}},baseVariant,gestureVariant)})})}),isDisplayed20()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({AOQq44IFU:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`},PsOB4BsCL:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-11pu1y2-container\",layoutDependency:layoutDependency,layoutId:\"Ckiw5Rm7c-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"Ckiw5Rm7c\",layoutId:\"Ckiw5Rm7c\",style:{width:\"100%\"},T8rQFvSBR:\"Weather in the mountains is often unpredictable and forecasts can be misleading. During summer, we can experience almost every type of weather imaginable. From very hot and dry conditions, to freezing cold conditions, we see it all. Not to mention, it can be cloudy, foggy & rainy, and we even sometimes see snow on our summer trips. With that being said, it\u2019s common for the weather to change quickly, so if it\u2019s cloudy & raining, cross your fingers and in no time it might just be bright and sunny again.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"What weather can I expect?\",width:\"100%\",...addPropertyOverrides({AOQq44IFU:{T8rQFvSBR:\"Weather in the mountains is often unpredictable and forecasts can be misleading. During summer, we can experience almost every type of weather imaginable. From very hot and dry conditions, to freezing cold conditions, we see it all. Not to mention, it can be cloudy, foggy & rainy, and we even sometimes see snow on our summer trips. With that being said, it\u2019s common for the weather to change quickly, so if it\u2019s cloudy & raining, cross your fingers and in no time it might just be bright and sunny again.\\n\\nNote: The tour runs rain, snow or sunshine, but safety is our first priority. We may modify the itinerary if conditions are severe, to ensure a safe and enjoyable experience.\"},PsOB4BsCL:{T8rQFvSBR:\"Weather in the mountains is often unpredictable and forecasts can be misleading. During summer, we can experience almost every type of weather imaginable. From very hot and dry conditions, to freezing cold conditions, we see it all. Not to mention, it can be cloudy, foggy & rainy, and we even sometimes see snow on our summer trips. With that being said, it\u2019s common for the weather to change quickly, so if it\u2019s cloudy & raining, cross your fingers and in no time it might just be bright and sunny again.\\n\\nNote: The tour runs rain, snow or sunshine, but safety is our first priority. We may modify the itinerary if conditions are severe, to ensure a safe and enjoyable experience.\"}},baseVariant,gestureVariant)})})}),isDisplayed20()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({AOQq44IFU:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`},PsOB4BsCL:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-n6jocl-container\",layoutDependency:layoutDependency,layoutId:\"ohVbn3S0G-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"ohVbn3S0G\",layoutId:\"ohVbn3S0G\",style:{width:\"100%\"},T8rQFvSBR:\"We do our very best to avoid the large crowds to give you a more relaxed and intimate experience, but it\u2019s not always that simple. Banff National Park and the surrounding area attracts more than 4 million visitors per year, and Lake Louise and Moraine Lake are easily two of the most popular sights in the park. For those of you who want to try and avoid the crowds, fear not, as our guides can recommend spots at each of the lakes which are typically the least crowded.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"Will it be busy?\",width:\"100%\",...addPropertyOverrides({PsOB4BsCL:{T8rQFvSBR:\"We do our very best to avoid the large crowds to give you a more relaxed and intimate experience, but it\u2019s not always that simple. The Mountain National Parks attract more than 4 million visitors per year. For those of you who want to try and avoid the crowds, fear not, as our guides can recommend spots that are typically the least crowded.\"}},baseVariant,gestureVariant)})})}),isDisplayed20()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({AOQq44IFU:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`},PsOB4BsCL:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-f0x2kx-container\",layoutDependency:layoutDependency,layoutId:\"aQlGOhNhS-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"aQlGOhNhS\",layoutId:\"aQlGOhNhS\",style:{width:\"100%\"},T8rQFvSBR:\"Choose Explore Banff Tours and Transfers for thoughtfully designed itineraries, small group experiences, and expert local guides who ensure a personalized and immersive adventure. With convenient pickups & comfortable transportation, we prioritize quality over quantity for a stress-free, unforgettable journey. Support a local family owned tour company that truly cares about your experience in the Rockies!\",variant:\"pqn2R0X3p\",W88zB8mIG:\"Why choose Explore Banff?\",width:\"100%\",...addPropertyOverrides({AOQq44IFU:{T8rQFvSBR:\"Choose Explore Banff Tours & Transfers for thoughtfully designed itineraries, small group experiences, and expert local guides who ensure a personalized and immersive adventure. With convenient pickups & comfortable transportation, we prioritize quality over quantity for a stress-free, unforgettable journey. Support a local family owned tour company that truly cares about your experience in the Rockies!\"},PsOB4BsCL:{T8rQFvSBR:\"Choose Explore Banff Tours & Transfers for thoughtfully designed itineraries, small group experiences, and expert local guides who ensure a personalized and immersive adventure. With convenient pickups & comfortable transportation, we prioritize quality over quantity for a stress-free, unforgettable journey. Support a local family owned tour company that truly cares about your experience in the Rockies!\"}},baseVariant,gestureVariant)})})}),isDisplayed20()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({AOQq44IFU:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`},PsOB4BsCL:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-tl3k7x-container\",layoutDependency:layoutDependency,layoutId:\"tN8pf7aD2-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"tN8pf7aD2\",layoutId:\"tN8pf7aD2\",style:{width:\"100%\"},T8rQFvSBR:\"Our tours are designed for small groups, with a maximum of 13 participants for shared tours, and 14 for private tours, which ensures a more personalized experience.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"What is the maximum group size?\",width:\"100%\"})})}),isDisplayed15()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({hL4r6FylR:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`},iYkFJIV2N:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-16zzu84-container\",layoutDependency:layoutDependency,layoutId:\"o110NzOr2-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"o110NzOr2\",layoutId:\"o110NzOr2\",style:{width:\"100%\"},T8rQFvSBR:\"Banff National Park and its surrounding areas are a haven for photographers. With incredible lakes, majestic mountain peaks, and fascinating wildlife, our tours are carefully crafted to provide you the opportunity to capture stunning photographs.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"Are there opportunities for photography on the tour?\",width:\"100%\"})})}),isDisplayed10()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({DXrmPBU1g:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`},pRIO4MdBk:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1uy42bm-container\",layoutDependency:layoutDependency,layoutId:\"CrqXXkml8-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"CrqXXkml8\",layoutId:\"CrqXXkml8\",style:{width:\"100%\"},T8rQFvSBR:\"Banff National Park and its surrounding areas are a haven for photographers. With incredible lakes, majestic mountain peaks, and fascinating wildlife, our tours are carefully crafted to provide you the opportunity to capture stunning photographs.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"Are there opportunities for photography on the tour?\",width:\"100%\"})})}),isDisplayed20()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({AOQq44IFU:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`},PsOB4BsCL:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-3zvxiv-container\",layoutDependency:layoutDependency,layoutId:\"ArRh0Qkm8-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"ArRh0Qkm8\",layoutId:\"ArRh0Qkm8\",style:{width:\"100%\"},T8rQFvSBR:\"Our fleet of Ford Transit tour vans comfortably seat 14 passengers plus your driver, and are designed to provide a smooth, spacious ride. Each van is equipped with high windows to soak in the scenery, along with air conditioning and heating to ensure you'll enjoy a comfortable journey, no matter the season.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"What type of tour vehicle will I be in?\",width:\"100%\"})})}),isDisplayed14()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({elvRk0DAZ:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1br90re-container\",layoutDependency:layoutDependency,layoutId:\"jhivCr0Tg-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"jhivCr0Tg\",layoutId:\"jhivCr0Tg\",style:{width:\"100%\"},T8rQFvSBR:\"Banff National Park and its surrounding areas are a haven for photographers. With incredible glacial lakes, majestic mountain peaks, and countless other natural wonders, our tours are carefully crafted to provide you the opportunity to capture stunning photographs. We ensure that you not only have the time to snap incredible shots, but also to set aside your cameras and fully immerse yourself in the breathtaking scenery.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"Are there opportunities for photography on the tour?\",width:\"100%\"})})}),isDisplayed8()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({CqiksRGVG:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cc62vz-container\",layoutDependency:layoutDependency,layoutId:\"LAHPjOqkF-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"LAHPjOqkF\",layoutId:\"LAHPjOqkF\",style:{width:\"100%\"},T8rQFvSBR:\"Banff National Park and its surrounding areas are a haven for photographers. With incredible glacial lakes, majestic mountain peaks, and countless other natural wonders, our tours are carefully crafted to provide you the opportunity to capture stunning photographs. We ensure that you not only have the time to snap incredible shots, but also to set aside your cameras and fully immerse yourself in the breathtaking scenery.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"Are there opportunities for photography on the tour?\",width:\"100%\"})})}),isDisplayed21()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-dy85wp-container\",layoutDependency:layoutDependency,layoutId:\"pzp634YtN-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"pzp634YtN\",layoutId:\"pzp634YtN\",style:{width:\"100%\"},T8rQFvSBR:\"From Banff, the drive typically takes around 45 minutes to Lake Louise and about 60 minutes to Moraine Lake. From Canmore, it's usually an extra 15 minutes.\\nDriving between the lakes takes approximately 20 minutes.\\n\\nNote: Parks Canada have announced an extensive plan to rehabilitate and modernize the Lake Louise Drive area will be undertaken throughout the summer of 2024. As such, traffic delays are highly likely.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"How long does it take to travel from Canmore and Banff to the lakes?\",width:\"100%\",...addPropertyOverrides({elvRk0DAZ:{T8rQFvSBR:\"Weather in the mountains is often unpredictable and forecasts can be misleading. In winter, the weather is variable and can change quickly.  Some days can be above 0C (32F) and pleasant, while some days can be in the -30Cs (-22F).  Thankfully Alberta is known for its sunny days, having around 300 sunny days per year!  Make sure you are keeping up to date with the weather forecast before your tour to ensure you\u2019re prepared!\",W88zB8mIG:\"What weather can I expect?\"},gXeiGG4lc:{T8rQFvSBR:\"From Banff, the drive typically takes around 45 minutes to Lake Louise and about 60 minutes to Moraine Lake. From Canmore, it's usually an extra 15 minutes.\\nDriving between the lakes takes approximately 20 minutes.\",variant:\"BWfCeSQwG\"}},baseVariant,gestureVariant)})})}),isDisplayed22()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-qx7svm-container\",layoutDependency:layoutDependency,layoutId:\"ysUPofxOY-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"ysUPofxOY\",layoutId:\"ysUPofxOY\",style:{width:\"100%\"},T8rQFvSBR:\"While efforts have been made to improve accessibility within the National Park/s, many areas may be challenging for individuals with mobility impairments. Locations throughout the park have designated accessible and viewing areas, but access to certain trails and viewpoints may be limited. Unfortunately, our tour vehicles or not equipped with lift systems and as such, entering and exiting the vehicles may not be a suitable option for individuals with mobility impairments.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"Is the tour wheelchair accessible?\",width:\"100%\",...addPropertyOverrides({CqiksRGVG:{variant:\"BWfCeSQwG\"},gXeiGG4lc:{variant:\"BWfCeSQwG\"},hL4r6FylR:{variant:\"BWfCeSQwG\"},iYkFJIV2N:{T8rQFvSBR:\"While efforts have been made to improve accessibility within the National Park/s, many areas may be challenging for individuals with mobility impairments. Johnston Canyon, unfortunately, is not accessible for wheelchair users. In addition, our tour vehicles or not equipped with lift systems and as such, entering and exiting the vehicles may not be a suitable option for individuals with mobility impairments.\",variant:\"BWfCeSQwG\"},pRIO4MdBk:{T8rQFvSBR:\"While efforts have been made to improve accessibility within the National Park/s, many areas may be challenging for individuals with mobility impairments. Johnston Canyon, unfortunately, is not accessible for wheelchair users. In addition, our tour vehicles or not equipped with lift systems and as such, entering and exiting the vehicles may not be a suitable option for individuals with mobility impairments.\"}},baseVariant,gestureVariant)})})}),isDisplayed12()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ytpn79-container\",layoutDependency:layoutDependency,layoutId:\"C_6_sBmcl-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"C_6_sBmcl\",layoutId:\"C_6_sBmcl\",style:{width:\"100%\"},T8rQFvSBR:\"Banff National Park and its surrounding areas are a haven for photographers. With incredible glacial lakes, majestic mountain peaks, and countless other natural wonders, our tours are carefully crafted to provide you the opportunity to capture stunning photographs. We ensure that you not only have the time to snap incredible shots, but also to set aside your cameras and fully immerse yourself in the breathtaking scenery.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"Are there opportunities for photography on the tour?\",width:\"100%\",...addPropertyOverrides({CqiksRGVG:{T8rQFvSBR:\"While we follow a more set itinerary for our shared tours, private tours can be customized to meet your preferences. Contact us for details and pricing.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"Can I customize my tour?\"},elvRk0DAZ:{T8rQFvSBR:\"While we follow a more set itinerary for our shared tours, private tours can be customized to meet your preferences. Contact us for details and pricing.\",W88zB8mIG:\"Can I customize my tour?\"},gXeiGG4lc:{variant:\"BWfCeSQwG\"}},baseVariant,gestureVariant)})})}),isDisplayed5()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-mq4bqs-container\",layoutDependency:layoutDependency,layoutId:\"gOjYL4IXm-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"gOjYL4IXm\",layoutId:\"gOjYL4IXm\",style:{width:\"100%\"},T8rQFvSBR:\"We do our very best to avoid the large crowds to give you a more relaxed and intimate experience, but it\u2019s not always that simple. Banff National Park and the surrounding area attracts more than 4 million visitors per year, and Lake Louise and Moraine Lake are easily two of the most popular sights in the park. For those of you who want to try and avoid the crowds, fear not, as our guides can recommend spots at each of the lakes which are typically the least crowded.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"Will it be busy?\",width:\"100%\",...addPropertyOverrides({gXeiGG4lc:{variant:\"BWfCeSQwG\"}},baseVariant,gestureVariant)})})}),isDisplayed15()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({hL4r6FylR:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`},iYkFJIV2N:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-18ebu0x-container\",layoutDependency:layoutDependency,layoutId:\"IlgnKLA3k-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"IlgnKLA3k\",layoutId:\"IlgnKLA3k\",style:{width:\"100%\"},T8rQFvSBR:\"Our fleet of Ford Transit tour vans comfortably seat 14 passengers plus your driver, and are designed to provide a smooth, spacious ride. Each van is equipped with high windows to soak in the scenery, along with air conditioning and heating to ensure you'll enjoy a comfortable journey, no matter the season.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"What type of tour vehicle will I be in?\",width:\"100%\"})})}),isDisplayed10()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({DXrmPBU1g:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`},pRIO4MdBk:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1j13i66-container\",layoutDependency:layoutDependency,layoutId:\"NosXmRorf-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"NosXmRorf\",layoutId:\"NosXmRorf\",style:{width:\"100%\"},T8rQFvSBR:\"Our fleet of Ford Transit tour vans comfortably seat 14 passengers plus your driver, and are designed to provide a smooth, spacious ride. Each van is equipped with high windows to soak in the scenery, along with air conditioning and heating to ensure you'll enjoy a comfortable journey, no matter the season.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"What type of tour vehicle will I be in?\",width:\"100%\"})})}),isDisplayed22()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-r05vbf-container\",layoutDependency:layoutDependency,layoutId:\"zbmDFnPvG-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"zbmDFnPvG\",layoutId:\"zbmDFnPvG\",style:{width:\"100%\"},T8rQFvSBR:\"Choose Explore Banff Tours & Transfers for thoughtfully designed itineraries, small group experiences, and expert local guides who ensure a personalized and immersive adventure. With convenient pickups & comfortable transportation, we prioritize quality over quantity for a stress-free, unforgettable journey. Support a local family owned tour company that truly cares about your experience in the Rockies!\",variant:\"pqn2R0X3p\",W88zB8mIG:\"Why choose Explore Banff?\",width:\"100%\",...addPropertyOverrides({CqiksRGVG:{variant:\"BWfCeSQwG\"},gXeiGG4lc:{variant:\"BWfCeSQwG\"},hL4r6FylR:{variant:\"BWfCeSQwG\"},iYkFJIV2N:{variant:\"BWfCeSQwG\"}},baseVariant,gestureVariant)})})}),isDisplayed8()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({CqiksRGVG:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-58mvrl-container\",layoutDependency:layoutDependency,layoutId:\"tVHGEeXU0-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"tVHGEeXU0\",layoutId:\"tVHGEeXU0\",style:{width:\"100%\"},T8rQFvSBR:\"Our fleet of Ford Transit tour vans comfortably seat 14 passengers plus your driver, and are designed to provide a smooth, spacious ride. Each van is equipped with high windows to soak in the scenery, along with heating to ensure you'll enjoy a comfortable journey, no matter the season.\",variant:\"BWfCeSQwG\",W88zB8mIG:\"What type of tour vehicle will I be in?\",width:\"100%\"})})}),isDisplayed14()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({elvRk0DAZ:{height:78,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dew14s-container\",layoutDependency:layoutDependency,layoutId:\"pQq_Tbs5g-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"pQq_Tbs5g\",layoutId:\"pQq_Tbs5g\",style:{width:\"100%\"},T8rQFvSBR:\"Our fleet of Ford Transit tour vans comfortably seat 14 passengers plus your driver, and are designed to provide a smooth, spacious ride. Each van is equipped with high windows to soak in the scenery, along with heating to ensure you'll enjoy a comfortable journey, no matter the season.\",variant:\"pqn2R0X3p\",W88zB8mIG:\"What type of tour vehicle will I be in?\",width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PbBkK.framer-1tbidsf, .framer-PbBkK .framer-1tbidsf { display: block; }\",\".framer-PbBkK.framer-tdl4an { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 10px 20px 10px 20px; position: relative; width: 840px; }\",\".framer-PbBkK .framer-14bjizw { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-PbBkK .framer-1bhfypj { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-PbBkK .framer-1darbqi-container, .framer-PbBkK .framer-131uh1k-container, .framer-PbBkK .framer-1qz2fnn-container, .framer-PbBkK .framer-tq51yh-container, .framer-PbBkK .framer-bk6362-container, .framer-PbBkK .framer-pdxb33-container, .framer-PbBkK .framer-zua8zg-container, .framer-PbBkK .framer-jnqo6n-container, .framer-PbBkK .framer-2w3r6z-container, .framer-PbBkK .framer-375pow-container, .framer-PbBkK .framer-12mooy7-container, .framer-PbBkK .framer-18jku7-container, .framer-PbBkK .framer-1gew5cr-container, .framer-PbBkK .framer-1m6nss9-container, .framer-PbBkK .framer-1cn9to1-container, .framer-PbBkK .framer-246cjv-container, .framer-PbBkK .framer-v23gpd-container, .framer-PbBkK .framer-15j74dj-container, .framer-PbBkK .framer-l4u8d1-container, .framer-PbBkK .framer-1o7jb9b-container, .framer-PbBkK .framer-1d5a7qq-container, .framer-PbBkK .framer-ci6x6z-container, .framer-PbBkK .framer-1cdsbtr-container, .framer-PbBkK .framer-1t4ixzs-container, .framer-PbBkK .framer-ekumgl-container, .framer-PbBkK .framer-128dj2a-container, .framer-PbBkK .framer-5f01ax-container, .framer-PbBkK .framer-14619d3-container, .framer-PbBkK .framer-1b0ymb3-container, .framer-PbBkK .framer-140gbg6-container, .framer-PbBkK .framer-1dv6agc-container, .framer-PbBkK .framer-d6vbuq-container, .framer-PbBkK .framer-zb5gib-container, .framer-PbBkK .framer-9pyvxr-container, .framer-PbBkK .framer-7lodp7-container, .framer-PbBkK .framer-q8t33v-container, .framer-PbBkK .framer-1fx91t7-container, .framer-PbBkK .framer-iag7yf-container, .framer-PbBkK .framer-1nnuvkb-container, .framer-PbBkK .framer-oxou26-container, .framer-PbBkK .framer-1no2w3t-container, .framer-PbBkK .framer-dlp8wu-container, .framer-PbBkK .framer-1idxnra-container, .framer-PbBkK .framer-1yb9baj-container, .framer-PbBkK .framer-91y3m6-container, .framer-PbBkK .framer-e7o3u-container, .framer-PbBkK .framer-12u5fzh-container, .framer-PbBkK .framer-1n24vj2-container, .framer-PbBkK .framer-136tu4f-container, .framer-PbBkK .framer-11pu1y2-container, .framer-PbBkK .framer-n6jocl-container, .framer-PbBkK .framer-f0x2kx-container, .framer-PbBkK .framer-tl3k7x-container, .framer-PbBkK .framer-16zzu84-container, .framer-PbBkK .framer-1uy42bm-container, .framer-PbBkK .framer-3zvxiv-container, .framer-PbBkK .framer-1br90re-container, .framer-PbBkK .framer-1cc62vz-container, .framer-PbBkK .framer-dy85wp-container, .framer-PbBkK .framer-qx7svm-container, .framer-PbBkK .framer-ytpn79-container, .framer-PbBkK .framer-mq4bqs-container, .framer-PbBkK .framer-18ebu0x-container, .framer-PbBkK .framer-1j13i66-container, .framer-PbBkK .framer-r05vbf-container, .framer-PbBkK .framer-58mvrl-container, .framer-PbBkK .framer-1dew14s-container { flex: none; height: auto; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-PbBkK.framer-tdl4an { gap: 0px; } .framer-PbBkK.framer-tdl4an > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-PbBkK.framer-tdl4an > :first-child { margin-top: 0px; } .framer-PbBkK.framer-tdl4an > :last-child { margin-bottom: 0px; } }\",\".framer-PbBkK.framer-v-ecypah .framer-14bjizw, .framer-PbBkK.framer-v-1yeczqj .framer-14bjizw, .framer-PbBkK.framer-v-1rpr5a1 .framer-14bjizw, .framer-PbBkK.framer-v-i8rtjl .framer-14bjizw, .framer-PbBkK.framer-v-1b2905v .framer-14bjizw, .framer-PbBkK.framer-v-10341s6 .framer-14bjizw, .framer-PbBkK.framer-v-1xq1mve .framer-14bjizw, .framer-PbBkK.framer-v-oisg3s .framer-14bjizw, .framer-PbBkK.framer-v-1boqwe3 .framer-14bjizw, .framer-PbBkK.framer-v-wv3hn .framer-14bjizw, .framer-PbBkK.framer-v-1mio4g9 .framer-14bjizw, .framer-PbBkK.framer-v-wjljzq .framer-14bjizw, .framer-PbBkK.framer-v-ykkeda .framer-14bjizw { order: 0; }\",\".framer-PbBkK.framer-v-ecypah .framer-1darbqi-container, .framer-PbBkK.framer-v-1yeczqj .framer-131uh1k-container, .framer-PbBkK.framer-v-1rpr5a1 .framer-131uh1k-container, .framer-PbBkK.framer-v-i8rtjl .framer-1darbqi-container, .framer-PbBkK.framer-v-1b2905v .framer-1darbqi-container, .framer-PbBkK.framer-v-wv3hn .framer-131uh1k-container, .framer-PbBkK.framer-v-1mio4g9 .framer-131uh1k-container { order: 1; }\",\".framer-PbBkK.framer-v-ecypah .framer-131uh1k-container, .framer-PbBkK.framer-v-1yeczqj .framer-1qz2fnn-container, .framer-PbBkK.framer-v-i8rtjl .framer-131uh1k-container, .framer-PbBkK.framer-v-1b2905v .framer-131uh1k-container, .framer-PbBkK.framer-v-10341s6 .framer-1darbqi-container, .framer-PbBkK.framer-v-1xq1mve .framer-1darbqi-container, .framer-PbBkK.framer-v-oisg3s .framer-131uh1k-container, .framer-PbBkK.framer-v-1boqwe3 .framer-131uh1k-container, .framer-PbBkK.framer-v-wv3hn .framer-1qz2fnn-container { order: 2; }\",\".framer-PbBkK.framer-v-ecypah .framer-1qz2fnn-container, .framer-PbBkK.framer-v-i8rtjl .framer-1qz2fnn-container, .framer-PbBkK.framer-v-1b2905v .framer-1qz2fnn-container, .framer-PbBkK.framer-v-oisg3s .framer-dy85wp-container { order: 3; }\",\".framer-PbBkK.framer-v-ecypah .framer-tq51yh-container, .framer-PbBkK.framer-v-1yeczqj .framer-pdxb33-container, .framer-PbBkK.framer-v-i8rtjl .framer-oxou26-container, .framer-PbBkK.framer-v-1b2905v .framer-iag7yf-container, .framer-PbBkK.framer-v-wv3hn .framer-pdxb33-container { order: 6; }\",\".framer-PbBkK.framer-v-ecypah .framer-pdxb33-container, .framer-PbBkK.framer-v-1rpr5a1 .framer-1qz2fnn-container, .framer-PbBkK.framer-v-wv3hn .framer-bk6362-container, .framer-PbBkK.framer-v-1mio4g9 .framer-1qz2fnn-container, .framer-PbBkK.framer-v-wjljzq .framer-1qz2fnn-container, .framer-PbBkK.framer-v-ykkeda .framer-1qz2fnn-container { order: 8; }\",\".framer-PbBkK.framer-v-ecypah .framer-zua8zg-container, .framer-PbBkK.framer-v-10341s6 .framer-tq51yh-container, .framer-PbBkK.framer-v-1xq1mve .framer-tq51yh-container, .framer-PbBkK.framer-v-wjljzq .framer-1m6nss9-container { order: 12; }\",\".framer-PbBkK.framer-v-ecypah .framer-jnqo6n-container, .framer-PbBkK.framer-v-1b2905v .framer-1dv6agc-container, .framer-PbBkK.framer-v-10341s6 .framer-1m6nss9-container, .framer-PbBkK.framer-v-1boqwe3 .framer-12mooy7-container { order: 13; }\",\".framer-PbBkK.framer-v-ecypah .framer-1gew5cr-container, .framer-PbBkK.framer-v-10341s6 .framer-jnqo6n-container, .framer-PbBkK.framer-v-1xq1mve .framer-1o7jb9b-container, .framer-PbBkK.framer-v-oisg3s .framer-246cjv-container { order: 17; }\",\".framer-PbBkK.framer-v-ecypah .framer-246cjv-container, .framer-PbBkK.framer-v-1yeczqj .framer-3zvxiv-container, .framer-PbBkK.framer-v-i8rtjl .framer-jnqo6n-container, .framer-PbBkK.framer-v-1b2905v .framer-jnqo6n-container, .framer-PbBkK.framer-v-1xq1mve .framer-18ebu0x-container, .framer-PbBkK.framer-v-wv3hn .framer-3zvxiv-container { order: 20; }\",\".framer-PbBkK.framer-v-ecypah .framer-l4u8d1-container, .framer-PbBkK.framer-v-i8rtjl .framer-1b0ymb3-container, .framer-PbBkK.framer-v-1b2905v .framer-dlp8wu-container { order: 27; }\",\".framer-PbBkK.framer-v-ecypah .framer-1t4ixzs-container, .framer-PbBkK.framer-v-i8rtjl .framer-140gbg6-container, .framer-PbBkK.framer-v-1b2905v .framer-d6vbuq-container { order: 28; }\",\".framer-PbBkK.framer-v-ecypah .framer-ekumgl-container, .framer-PbBkK.framer-v-1rpr5a1 .framer-1darbqi-container, .framer-PbBkK.framer-v-i8rtjl .framer-q8t33v-container, .framer-PbBkK.framer-v-1mio4g9 .framer-1darbqi-container { order: 29; }\",\".framer-PbBkK.framer-v-ecypah .framer-dy85wp-container, .framer-PbBkK.framer-v-10341s6 .framer-1uy42bm-container, .framer-PbBkK.framer-v-oisg3s .framer-qx7svm-container, .framer-PbBkK.framer-v-1boqwe3 .framer-qx7svm-container, .framer-PbBkK.framer-v-wjljzq .framer-1uy42bm-container { order: 55; }\",\".framer-PbBkK.framer-v-ecypah .framer-qx7svm-container, .framer-PbBkK.framer-v-1xq1mve .framer-r05vbf-container, .framer-PbBkK.framer-v-oisg3s .framer-1br90re-container, .framer-PbBkK.framer-v-1boqwe3 .framer-1cc62vz-container, .framer-PbBkK.framer-v-ykkeda .framer-r05vbf-container { order: 56; }\",\".framer-PbBkK.framer-v-ecypah .framer-ytpn79-container { order: 59; }\",\".framer-PbBkK.framer-v-ecypah .framer-mq4bqs-container, .framer-PbBkK.framer-v-oisg3s .framer-r05vbf-container, .framer-PbBkK.framer-v-1boqwe3 .framer-r05vbf-container { order: 62; }\",\".framer-PbBkK.framer-v-ecypah .framer-r05vbf-container { order: 63; }\",\".framer-PbBkK.framer-v-1yeczqj .framer-1darbqi-container, .framer-PbBkK.framer-v-i8rtjl .framer-128dj2a-container, .framer-PbBkK.framer-v-oisg3s .framer-15j74dj-container, .framer-PbBkK.framer-v-wv3hn .framer-1darbqi-container, .framer-PbBkK.framer-v-wjljzq .framer-1cdsbtr-container, .framer-PbBkK.framer-v-ykkeda .framer-ci6x6z-container { order: 18; }\",\".framer-PbBkK.framer-v-1yeczqj .framer-jnqo6n-container, .framer-PbBkK.framer-v-1rpr5a1 .framer-91y3m6-container, .framer-PbBkK.framer-v-1boqwe3 .framer-246cjv-container, .framer-PbBkK.framer-v-wv3hn .framer-jnqo6n-container, .framer-PbBkK.framer-v-1mio4g9 .framer-91y3m6-container, .framer-PbBkK.framer-v-wjljzq .framer-tq51yh-container, .framer-PbBkK.framer-v-ykkeda .framer-tq51yh-container { order: 11; }\",\".framer-PbBkK.framer-v-1yeczqj .framer-1gew5cr-container, .framer-PbBkK.framer-v-i8rtjl .framer-pdxb33-container, .framer-PbBkK.framer-v-wv3hn .framer-1gew5cr-container, .framer-PbBkK.framer-v-1mio4g9 .framer-1cn9to1-container, .framer-PbBkK.framer-v-ykkeda .framer-jnqo6n-container { order: 15; }\",\".framer-PbBkK.framer-v-1yeczqj .framer-zb5gib-container, .framer-PbBkK.framer-v-i8rtjl .framer-zb5gib-container, .framer-PbBkK.framer-v-wv3hn .framer-zb5gib-container { order: 32; }\",\".framer-PbBkK.framer-v-1yeczqj .framer-9pyvxr-container, .framer-PbBkK.framer-v-wv3hn .framer-9pyvxr-container { order: 48; }\",\".framer-PbBkK.framer-v-1yeczqj .framer-11pu1y2-container, .framer-PbBkK.framer-v-wv3hn .framer-11pu1y2-container { order: 5; }\",\".framer-PbBkK.framer-v-1yeczqj .framer-n6jocl-container, .framer-PbBkK.framer-v-wv3hn .framer-n6jocl-container { order: 49; }\",\".framer-PbBkK.framer-v-1yeczqj .framer-f0x2kx-container, .framer-PbBkK.framer-v-wv3hn .framer-f0x2kx-container { order: 50; }\",\".framer-PbBkK.framer-v-1yeczqj .framer-tl3k7x-container, .framer-PbBkK.framer-v-1rpr5a1 .framer-jnqo6n-container, .framer-PbBkK.framer-v-10341s6 .framer-1cdsbtr-container, .framer-PbBkK.framer-v-1xq1mve .framer-ci6x6z-container, .framer-PbBkK.framer-v-wv3hn .framer-tl3k7x-container, .framer-PbBkK.framer-v-1mio4g9 .framer-jnqo6n-container, .framer-PbBkK.framer-v-ykkeda .framer-18ebu0x-container { order: 19; }\",\".framer-PbBkK.framer-v-1rpr5a1 .framer-pdxb33-container, .framer-PbBkK.framer-v-1b2905v .framer-v23gpd-container, .framer-PbBkK.framer-v-1boqwe3 .framer-18jku7-container, .framer-PbBkK.framer-v-1mio4g9 .framer-pdxb33-container { order: 14; }\",\".framer-PbBkK.framer-v-1rpr5a1 .framer-1gew5cr-container, .framer-PbBkK.framer-v-1b2905v .framer-14619d3-container, .framer-PbBkK.framer-v-1mio4g9 .framer-1gew5cr-container { order: 26; }\",\".framer-PbBkK.framer-v-1rpr5a1 .framer-zb5gib-container, .framer-PbBkK.framer-v-1mio4g9 .framer-zb5gib-container { order: 42; }\",\".framer-PbBkK.framer-v-1rpr5a1 .framer-9pyvxr-container, .framer-PbBkK.framer-v-1mio4g9 .framer-9pyvxr-container { order: 43; }\",\".framer-PbBkK.framer-v-1rpr5a1 .framer-e7o3u-container, .framer-PbBkK.framer-v-1mio4g9 .framer-e7o3u-container { order: 45; }\",\".framer-PbBkK.framer-v-1rpr5a1 .framer-12u5fzh-container, .framer-PbBkK.framer-v-i8rtjl .framer-7lodp7-container, .framer-PbBkK.framer-v-1b2905v .framer-1fx91t7-container, .framer-PbBkK.framer-v-1mio4g9 .framer-12u5fzh-container { order: 40; }\",\".framer-PbBkK.framer-v-1rpr5a1 .framer-1n24vj2-container, .framer-PbBkK.framer-v-1mio4g9 .framer-1n24vj2-container { order: 41; }\",\".framer-PbBkK.framer-v-1rpr5a1 .framer-136tu4f-container, .framer-PbBkK.framer-v-1mio4g9 .framer-136tu4f-container { order: 44; }\",\".framer-PbBkK.framer-v-i8rtjl .framer-1gew5cr-container, .framer-PbBkK.framer-v-1b2905v .framer-1gew5cr-container { order: 24; }\",\".framer-PbBkK.framer-v-i8rtjl .framer-d6vbuq-container { order: 30; }\",\".framer-PbBkK.framer-v-i8rtjl .framer-9pyvxr-container, .framer-PbBkK.framer-v-1b2905v .framer-9pyvxr-container { order: 38; }\",\".framer-PbBkK.framer-v-i8rtjl .framer-1no2w3t-container, .framer-PbBkK.framer-v-1b2905v .framer-1nnuvkb-container { order: 39; }\",\".framer-PbBkK.framer-v-i8rtjl .framer-1idxnra-container { order: 31; }\",\".framer-PbBkK.framer-v-1b2905v .framer-5f01ax-container, .framer-PbBkK.framer-v-1boqwe3 .framer-58mvrl-container { order: 25; }\",\".framer-PbBkK.framer-v-1b2905v .framer-zb5gib-container { order: 37; }\",\".framer-PbBkK.framer-v-1b2905v .framer-1yb9baj-container { order: 36; }\",\".framer-PbBkK.framer-v-10341s6 .framer-1qz2fnn-container, .framer-PbBkK.framer-v-1xq1mve .framer-1qz2fnn-container, .framer-PbBkK.framer-v-ykkeda .framer-2w3r6z-container { order: 9; }\",\".framer-PbBkK.framer-v-10341s6 .framer-qx7svm-container, .framer-PbBkK.framer-v-1xq1mve .framer-qx7svm-container, .framer-PbBkK.framer-v-wjljzq .framer-1darbqi-container, .framer-PbBkK.framer-v-ykkeda .framer-1darbqi-container { order: 53; }\",\".framer-PbBkK.framer-v-10341s6 .framer-1j13i66-container, .framer-PbBkK.framer-v-oisg3s .framer-1dew14s-container, .framer-PbBkK.framer-v-wjljzq .framer-qx7svm-container, .framer-PbBkK.framer-v-ykkeda .framer-qx7svm-container { order: 52; }\",\".framer-PbBkK.framer-v-10341s6 .framer-r05vbf-container, .framer-PbBkK.framer-v-wjljzq .framer-r05vbf-container { order: 60; }\",\".framer-PbBkK.framer-v-1xq1mve .framer-jnqo6n-container, .framer-PbBkK.framer-v-1boqwe3 .framer-jnqo6n-container, .framer-PbBkK.framer-v-wjljzq .framer-jnqo6n-container, .framer-PbBkK.framer-v-ykkeda .framer-1o7jb9b-container { order: 16; }\",\".framer-PbBkK.framer-v-1xq1mve .framer-16zzu84-container, .framer-PbBkK.framer-v-ykkeda .framer-16zzu84-container { order: 54; }\",\".framer-PbBkK.framer-v-oisg3s .framer-jnqo6n-container { order: 22; }\",\".framer-PbBkK.framer-v-oisg3s .framer-1d5a7qq-container { order: 21; }\",\".framer-PbBkK.framer-v-oisg3s .framer-ytpn79-container, .framer-PbBkK.framer-v-1boqwe3 .framer-ytpn79-container { order: 57; }\",\".framer-PbBkK.framer-v-1boqwe3 .framer-1gew5cr-container, .framer-PbBkK.framer-v-wjljzq .framer-375pow-container { order: 10; }\",\".framer-PbBkK.framer-v-wjljzq .framer-1j13i66-container { order: 51; }\",'.framer-PbBkK[data-border=\"true\"]::after, .framer-PbBkK [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1065\n * @framerIntrinsicWidth 840\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"gXeiGG4lc\":{\"layout\":[\"fixed\",\"auto\"]},\"AOQq44IFU\":{\"layout\":[\"fixed\",\"auto\"]},\"iw4nL0JDH\":{\"layout\":[\"fixed\",\"auto\"]},\"ymoLPyxBT\":{\"layout\":[\"fixed\",\"auto\"]},\"eFzAkikga\":{\"layout\":[\"fixed\",\"auto\"]},\"DXrmPBU1g\":{\"layout\":[\"fixed\",\"auto\"]},\"hL4r6FylR\":{\"layout\":[\"fixed\",\"auto\"]},\"elvRk0DAZ\":{\"layout\":[\"fixed\",\"auto\"]},\"CqiksRGVG\":{\"layout\":[\"fixed\",\"auto\"]},\"PsOB4BsCL\":{\"layout\":[\"fixed\",\"auto\"]},\"Ua1q5sEA7\":{\"layout\":[\"fixed\",\"auto\"]},\"pRIO4MdBk\":{\"layout\":[\"fixed\",\"auto\"]},\"iYkFJIV2N\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"xJ0gBMljj\":\"question7B\",\"oLSNlLdkH\":\"answer7B\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerTFTZrxdCs=withCSS(Component,css,\"framer-PbBkK\");export default FramerTFTZrxdCs;FramerTFTZrxdCs.displayName=\"Accordion\";FramerTFTZrxdCs.defaultProps={height:1065,width:840};addPropertyControls(FramerTFTZrxdCs,{variant:{options:[\"MyJjH1tn_\",\"gXeiGG4lc\",\"AOQq44IFU\",\"iw4nL0JDH\",\"ymoLPyxBT\",\"eFzAkikga\",\"DXrmPBU1g\",\"hL4r6FylR\",\"elvRk0DAZ\",\"CqiksRGVG\",\"PsOB4BsCL\",\"Ua1q5sEA7\",\"pRIO4MdBk\",\"iYkFJIV2N\"],optionTitles:[\"Variant 1 closed\",\"Variant 1 open\",\"Variant 2 closed\",\"Variant 2 open\",\"Variant 3 closed\",\"Variant 3 open\",\"Variant 4 closed - EB\",\"Variant 4 open - EB\",\"Variant 5 closed - Winter\",\"Variant 5 open - Winter\",\"Variant 6 closed - YOKO\",\"Variant 6 open - YOKO\",\"Variant 7 closed - JC\",\"Variant 7 open - JC\"],title:\"Variant\",type:ControlType.Enum},xJ0gBMljj:{defaultValue:\"How long does it take to travel from Canmore and Banff to the lakes?\",displayTextArea:true,placeholder:\"\",title:\"Question 7B\",type:ControlType.String},oLSNlLdkH:{defaultValue:\"From Banff, the drive typically takes around 45 minutes to Lake Louise and about 60 minutes to Moraine Lake. From Canmore, it's usually an extra 15 minutes.\\nDriving between the lakes takes approximately 20 minutes.\\n\\nNote: Parks Canada have announced an extensive plan to rehabilitate and modernize the Lake Louise Drive area will be undertaken throughout the summer of 2024. As such, traffic delays are highly likely.\\n\",displayTextArea:true,placeholder:\"\",title:\"Answer 7B\",type:ControlType.String}});addFonts(FramerTFTZrxdCs,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"}]},...RowFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTFTZrxdCs\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"1065\",\"framerIntrinsicWidth\":\"840\",\"framerVariables\":\"{\\\"xJ0gBMljj\\\":\\\"question7B\\\",\\\"oLSNlLdkH\\\":\\\"answer7B\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gXeiGG4lc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AOQq44IFU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"iw4nL0JDH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ymoLPyxBT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eFzAkikga\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DXrmPBU1g\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hL4r6FylR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"elvRk0DAZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"CqiksRGVG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"PsOB4BsCL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Ua1q5sEA7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pRIO4MdBk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"iYkFJIV2N\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TFTZrxdCs.map", "// Generated by Framer (7f69244)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/nzSOuL4nJ6q5da1yaRo1/YGtdhGLSldAryZURu9aZ/VnPBWbu_q.js\";const enabledGestures={Bmf1rnY4K:{hover:true}};const serializationHash=\"framer-CoeMH\";const variantClassNames={Bmf1rnY4K:\"framer-v-tntulg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,title,width,...props})=>{var _ref;return{...props,K7yCsj6K_:(_ref=title!==null&&title!==void 0?title:props.K7yCsj6K_)!==null&&_ref!==void 0?_ref:\"Contact Us\",uACszquyX:link!==null&&link!==void 0?link:props.uACszquyX};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,K7yCsj6K_,uACszquyX,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Bmf1rnY4K\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:uACszquyX,nodeId:\"Bmf1rnY4K\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-tntulg\",className,classNames)} framer-ruqr57`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"Bmf1rnY4K\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-bf08313a-e47c-4b55-9c0c-2c34c86f8416, rgb(28, 28, 28))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,...style},variants:{\"Bmf1rnY4K-hover\":{\"--border-color\":\"var(--token-b5bbd177-4051-441b-ab96-876cfa651347, rgb(255, 59, 59))\"}},...addPropertyOverrides({\"Bmf1rnY4K-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1j3x74n\",\"data-styles-preset\":\"VnPBWbu_q\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-bf08313a-e47c-4b55-9c0c-2c34c86f8416, rgb(28, 28, 28)))\"},children:\"Contact Us\"})}),className:\"framer-7qwsf3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TJFXHN_k0\",style:{\"--extracted-1eung3n\":\"var(--token-bf08313a-e47c-4b55-9c0c-2c34c86f8416, rgb(28, 28, 28))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:K7yCsj6K_,variants:{\"Bmf1rnY4K-hover\":{\"--extracted-1eung3n\":\"var(--token-b5bbd177-4051-441b-ab96-876cfa651347, rgb(255, 59, 59))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"Bmf1rnY4K-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1j3x74n\",\"data-styles-preset\":\"VnPBWbu_q\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-b5bbd177-4051-441b-ab96-876cfa651347, rgb(255, 59, 59)))\"},children:\"Contact Us\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-CoeMH.framer-ruqr57, .framer-CoeMH .framer-ruqr57 { display: block; }\",\".framer-CoeMH.framer-tntulg { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 14px 40px 14px 40px; position: relative; text-decoration: none; width: 340px; will-change: var(--framer-will-change-override, transform); }\",\".framer-CoeMH .framer-7qwsf3 { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-CoeMH.framer-tntulg { gap: 0px; } .framer-CoeMH.framer-tntulg > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-CoeMH.framer-tntulg > :first-child { margin-left: 0px; } .framer-CoeMH.framer-tntulg > :last-child { margin-right: 0px; } }\",...sharedStyle.css,'.framer-CoeMH[data-border=\"true\"]::after, .framer-CoeMH [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 57\n * @framerIntrinsicWidth 340\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"DdiNZcFtm\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"K7yCsj6K_\":\"title\",\"uACszquyX\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framervj69Ya4Qx=withCSS(Component,css,\"framer-CoeMH\");export default Framervj69Ya4Qx;Framervj69Ya4Qx.displayName=\"Button/Secondary\";Framervj69Ya4Qx.defaultProps={height:57,width:340};addPropertyControls(Framervj69Ya4Qx,{K7yCsj6K_:{defaultValue:\"Contact Us\",displayTextArea:false,title:\"Title\",type:ControlType.String},uACszquyX:{title:\"Link\",type:ControlType.Link}});addFonts(Framervj69Ya4Qx,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"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\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framervj69Ya4Qx\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"57\",\"framerIntrinsicWidth\":\"340\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DdiNZcFtm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"K7yCsj6K_\\\":\\\"title\\\",\\\"uACszquyX\\\":\\\"link\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./vj69Ya4Qx.map", "// Generated by Framer (6f76210)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter-500\",\"Inter-Black\",\"Inter-BlackItalic\",\"Inter-BoldItalic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/mkY5Sgyq51ik0AMrSBwhm9DJg.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/X5hj6qzcHUYv7h1390c8Rhm6550.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/gQhNpS3tN86g8RcVKYUUaKt2oMQ.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cugnVhSraaRyANCaUtI5FV17wk.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/5HcVoGak8k5agFJSaKa4floXVu0.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"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\",url:\"https://framerusercontent.com/assets/jn4BtSPLlS0NDp1KiFAtFKiiY0o.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/P2Bw01CtL0b9wqygO0sSVogWbo.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/05KsVHGDmqXSBXM4yRZ65P8i0s.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/ky8ovPukK4dJ1Pxq74qGhOqCYI.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/vvNSqIj42qeQ2bvCRBIWKHscrc.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/3ZmXbBKToJifDV9gwcifVd1tEY.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/FNfhX3dt4ChuLJq2PwdlxHO7PU.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"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\",url:\"https://framerusercontent.com/assets/g0c8vEViiXNlKAgI4Ymmk3Ig.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/efTfQcBJ53kM2pB1hezSZ3RDUFs.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"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\",url:\"https://framerusercontent.com/assets/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"}]}];export const css=['.framer-0oDdE .framer-styles-preset-6kvae4:not(.rich-text-wrapper), .framer-0oDdE .framer-styles-preset-6kvae4.rich-text-wrapper h3 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 22px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: var(--token-b5bbd177-4051-441b-ab96-876cfa651347, #1dbdbb); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-0oDdE\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (cbb0119)\nexport const props={YlPFw_6Pa:{borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,isMixedBorderRadius:false,isRed:true,topLeftRadius:0,topRightRadius:0},zEOyh8U9H:{borderRadius:15,bottomLeftRadius:15,bottomRightRadius:15,darkTheme:\"framerDark\",font:{fontFamily:'\"Fragment Mono\", monospace',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.5em\"},isMixedBorderRadius:false,lightTheme:\"framerLight\",padding:30,paddingBottom:30,paddingLeft:30,paddingPerSide:false,paddingRight:30,paddingTop:30,theme:\"framerDark\",themeMode:\"Static\",topLeftRadius:15,topRightRadius:15}};export const fonts={zEOyh8U9H:[{explicitInter:true,fonts:[{family:\"Fragment Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/fragmentmono/v4/4iCr6K5wfMRRjxp0DA6-2CLnN4FNh4UI_1U.woff2\",weight:\"400\"}]}]};\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"props\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["noopReturn", "t", "e", "t", "velocityPerSecond", "calcBezier", "t", "n", "e", "i", "binarySubdivide", "o", "r", "c", "u", "a", "s", "cubicBezier", "noopReturn", "getTForX", "o", "cubicBezier", "__rest", "e", "t", "r", "o", "n", "e", "t", "r", "s", "calcGeneratorVelocity", "t", "n", "r", "a", "velocityPerSecond", "calcDampingRatio", "e", "hasReachedTarget", "spring", "o", "c", "i", "h", "u", "d", "f", "l", "g", "glide", "isOutOfBounds", "nearestBoundary", "m", "calcDelta", "calcLatest", "applyFriction", "p", "M", "checkCatchBoundary", "pregenerateKeyframes", "W", "L", "D", "e", "M", "noopReturn", "k", "asTransformCssVar", "B", "L", "W", "t", "j", "B", "testAnimation", "e", "C", "$", "R", "resolveElements", "e", "t", "n", "createGeneratorEasing", "e", "t", "n", "o", "getGenerator", "i", "s", "r", "a", "getKeyframes", "pregenerateKeyframes", "c", "isNumberOrNull", "l", "f", "u", "d", "calcGeneratorVelocity", "g", "m", "N", "spring", "F", "glide", "U", "inView$1", "resolveElements", "onIntersectionChange", "q", "K", "getElementSize", "notifyTarget", "notifyAll", "createResizeObserver", "resizeElement", "G", "_", "createWindowResizeHandler", "window", "resizeWindow", "resize", "dispatchPointerEvent", "e", "t", "n", "dispatchViewEvent", "se", "o", "i", "s", "__rest", "inView$1", "mouseEvent", "re", "ae", "onPointerUp", "window", "onPointerDown", "ce", "le", "MAX_DUPLICATED_ITEMS", "directionTransformers", "offset", "supportsAcceleratedAnimations", "Ticker", "props", "slots", "gap", "padding", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "speed", "hoverFactor", "direction", "alignment", "sizingOptions", "fadeOptions", "style", "fadeContent", "overflow", "fadeWidth", "fadeInset", "fadeAlpha", "widthType", "heightType", "paddingValue", "isCanvas", "RenderTarget", "numChildren", "j", "hasChildren", "isHorizontal", "useMotionValue", "transformer", "transform", "useTransform", "parentRef", "pe", "childrenRef", "se", "W", "size", "setSize", "ye", "clonedChildren", "dupedChildren", "duplicateBy", "opacity", "measure", "te", "parentLength", "start", "childrenLength", "childrenStyles", "initialResize", "ue", "frame", "resize", "contentSize", "child", "index", "_child_props", "_child_props1", "_child_props2", "_child_props3", "ref", "p", "LayoutGroup", "q", "i", "childIndex", "_child_props4", "_child_props5", "animateToValue", "initialTime", "prevTime", "xOrY", "isHover", "isReducedMotion", "useReducedMotion", "listRef", "animationRef", "isInView", "useInView", "useAnimationFrame", "t", "delta", "wrap", "fadeDirection", "fadeWidthStart", "fadeWidthEnd", "fadeInsetStart", "clamp", "fadeInsetEnd", "fadeMask", "containerStyle", "u", "motion", "isValidNumber", "placeholderStyles", "emojiStyles", "titleStyles", "subtitleStyles", "addPropertyControls", "ControlType", "num", "min", "max", "value", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "answer", "height", "id", "question", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "_ref2", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "W88zB8mIG", "T8rQFvSBR", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1ca4mno", "args", "onTapg3i37u", "ref1", "pe", "isDisplayed", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "RichText2", "css", "Framervae5wDUKH", "withCSS", "vae5wDUKH_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "RowFonts", "getFonts", "vae5wDUKH_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "answer7B", "height", "id", "question7B", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "xJ0gBMljj", "oLSNlLdkH", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap4zbyd6", "args", "onTapmzl6mm", "scopingClassNames", "cx", "ref1", "pe", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "isDisplayed4", "isDisplayed5", "isDisplayed6", "isDisplayed7", "isDisplayed8", "isDisplayed9", "isDisplayed10", "isDisplayed11", "isDisplayed12", "isDisplayed13", "isDisplayed14", "isDisplayed15", "isDisplayed16", "isDisplayed17", "isDisplayed18", "isDisplayed19", "isDisplayed20", "isDisplayed21", "isDisplayed22", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "RichText2", "ComponentViewportProvider", "css", "FramerTFTZrxdCs", "withCSS", "TFTZrxdCs_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "link", "title", "width", "props", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "K7yCsj6K_", "uACszquyX", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "cx", "RichText2", "css", "Framervj69Ya4Qx", "withCSS", "vj69Ya4Qx_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "fontStore", "fonts", "css", "className", "props", "fonts"]
}
