{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/hAahUT5WhkA90ScusgxD/SVG.js", "ssg:https://framerusercontent.com/modules/tqrLC7FdWnbrTBu4Jbjx/xAsV4D3kJS5KXk2kRGw6/EvMPvjkuO.js", "ssg:https://framerusercontent.com/modules/gpJQyGjpKPevTaQiu3p0/ZDmzR79yPuaIOrHccYOJ/DT5zjlPvT.js", "ssg:https://framerusercontent.com/modules/weM1APbFFWTYjtgyWO6H/I2EtZDNbB51KwWTD5CEl/DMXmeQ4ZO.js", "ssg:https://framerusercontent.com/modules/3TQhDNhHAdck41iQ6lHg/mnNbtC7cYXnahBPQdToA/pzfDtKg33.js", "ssg:https://boosters.flowbase.co/before-after-framer.js#Pi7ExYI4gXmQ", "ssg:https://framerusercontent.com/modules/fwBsvTqTyRRLgfCjQLMU/GlchIr50CkzCeitH1hjL/Before_After_2.js", "ssg:https://framerusercontent.com/modules/5i0fgC4uS6MJxAg0VTes/0ravy1cGk60q4Rfwrcvj/p0RfILXrj.js"],
  "sourcesContent": ["import{jsx as e}from\"react/jsx-runtime\";import{useState as t,useEffect as o}from\"react\";import{addPropertyControls as i,ControlType as l}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */function s(i){let[l,s]=t(null);o(()=>{let e=i.customSvgCode;r(e);},[i.customSvgCode,i.customColor,i.customStrokeWidth,i.lineCap,i.lineJoin]);let r=e=>{let t=[[/width=\"[^\"]*\"/,'width=\"100%\"'],[/height=\"[^\"]*\"/,'height=\"100%\"']],o=e.includes('stroke=\"'),l=e.includes('stroke-width=\"'),r=e.includes('stroke-linecap=\"'),n=e.includes('stroke-linejoin=\"');if(e.includes(\"<circle\")){// Find the circle element and update its fill attribute\nlet o=/<circle[^>]*fill=\"([^\"]*)\"/,l=e.match(o);if(l){// Update the fill attribute with the custom color\nlet t=l[0].replace(l[1],i.customColor);e=e.replace(o,t);}else // If there is no fill attribute, add it with the custom color\nt.push([/<circle/g,`<circle fill=\"${i.customColor}\"`]);}o?(r?t.push([/<path/g,`<path stroke=\"${i.customColor}\" stroke-linecap=\"${i.lineCap}\"`]):t.push([/<path/g,`<path stroke=\"${i.customColor}\"`]),l&&t.push([/stroke-width=\"(?!0\\b)\\d+(\\.\\d+)?\"/g,`stroke-width=\"${i.customStrokeWidth}\"`])):t.push([/<path/g,`<path fill=\"${i.customColor}\"`]),e.includes('overflow=\"')?t.push([/overflow=\"[^\"]*\"/,'overflow=\"visible\"']):t.push([/<svg/,'<svg overflow=\"visible\"']),n?t.push([/stroke-linejoin=\"[^\"]*\"/,`stroke-linejoin=\"${i.lineJoin}\"`]):t.push([/<path/g,`<path stroke-linejoin=\"${i.lineJoin}\"`]),t.forEach(([t,o])=>{e=e.replace(t,o);}),s(e);},n={padding:`${i.customPadding}px`,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",overflow:\"visible\"};return /*#__PURE__*/e(\"div\",{dangerouslySetInnerHTML:{__html:l},style:n});}s.defaultProps={customSvgCode:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M11.9996 4.58607L19.414 12.0001L22.9139 8.50015L15.4997 1.08594L11.9996 4.58607Z\" fill=\"black\"/> <path d=\"M18.403 13.8175L10.1822 5.59708L5.63438 7.25082L3.08203 19.5021L8.15387 14.4302C8.0427 14.1472 7.98166 13.839 7.98166 13.5166C7.98166 12.1359 9.10095 11.0166 10.4817 11.0166C11.8624 11.0166 12.9817 12.1359 12.9817 13.5166C12.9817 14.8973 11.8624 16.0166 10.4817 16.0166C10.1592 16.0166 9.85109 15.9556 9.56811 15.8444L4.49378 20.9188L16.7491 18.3656L18.403 13.8175Z\" fill=\"black\"/> </svg>',customColor:\"#ffffff\",customPadding:0,customStrokeWidth:2,lineCap:\"butt\",lineJoin:\"miter\"},i(s,{customSvgCode:{type:l.String,title:\"SVG Code\",displayTextArea:!1},customColor:{type:l.Color,title:\"Color\",defaultValue:\"#ffffff\"},customStrokeWidth:{type:l.Number,title:\"Stroke\",defaultValue:2,min:0,step:.1,displayStepper:!0,hidden:e=>!e.customSvgCode.includes('stroke=\"')},customPadding:{type:l.Number,title:\"Padding\",defaultValue:0,min:0,step:1,displayStepper:!0},lineCap:{type:l.Enum,title:\"Line Cap\",options:[\"butt\",\"round\",\"square\"],optionTitles:[\"Butt\",\"Round\",\"Square\"],defaultValue:\"butt\",hidden:e=>!e.customSvgCode.includes('stroke=\"')},lineJoin:{type:l.Enum,title:\"Line Join\",options:[\"round\",\"miter\",\"bevel\"],optionTitles:[\"Round\",\"Miter\",\"Bevel\"],defaultValue:\"miter\",hidden:e=>!e.customSvgCode.includes('stroke=\"')}});export default s;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SVG\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SVG.map", "// Generated by Framer (4f5e97b)\nimport{jsx as e,jsxs as r}from\"react/jsx-runtime\";import{addFonts as t,addPropertyControls as a,ControlType as o,cx as i,Image as n,useActiveVariantCallback as l,useLocaleInfo as s,useVariantState as d,withCSS as m}from\"framer\";import{LayoutGroup as u,motion as p,MotionConfigContext as f}from\"framer-motion\";import*as c from\"react\";let h={JSBRhZ05q:{hover:!0}},v=[\"kGqWZo08u\",\"JSBRhZ05q\"],w=\"framer-vWUw1\",b={JSBRhZ05q:\"framer-v-12o467w\",kGqWZo08u:\"framer-v-10hsbsc\"};function y(e,...r){let t={};return null==r||r.forEach(r=>r&&Object.assign(t,e[r])),t;}let g={default:{delay:0,duration:.25,ease:[.44,0,.56,1],type:\"tween\"}},R=e=>\"object\"==typeof e&&null!==e&&\"string\"==typeof e.src?e:\"string\"==typeof e?{src:e}:void 0,B=({value:r,children:t})=>{let a=c.useContext(f),o=null!=r?r:a.transition,i=c.useMemo(()=>({...a,transition:o}),[JSON.stringify(o)]);return /*#__PURE__*/e(f.Provider,{value:i,children:t});},q={Active:\"kGqWZo08u\",Inactive:\"JSBRhZ05q\"},x=({border:e,height:r,id:t,image:a,tap:o,width:i,...n})=>{var l,s,d,m;return{...n,Na8yZDTE3:null!=o?o:n.Na8yZDTE3,qorJ6sE5a:null!==(l=null!=e?e:n.qorJ6sE5a)&&void 0!==l?l:\"rgb(255, 255, 255)\",variant:null!==(d=null!==(s=q[n.variant])&&void 0!==s?s:n.variant)&&void 0!==d?d:\"kGqWZo08u\",ztRBQIg9r:null!==(m=null!=a?a:n.ztRBQIg9r)&&void 0!==m?m:{src:\"https://framerusercontent.com/images/lmFollwwBANyjurh7LnOrwRjzY.webp?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/lmFollwwBANyjurh7LnOrwRjzY.webp?scale-down-to=512 512w, https://framerusercontent.com/images/lmFollwwBANyjurh7LnOrwRjzY.webp?scale-down-to=1024 1024w, https://framerusercontent.com/images/lmFollwwBANyjurh7LnOrwRjzY.webp 1456w\"}};},Z=(e,r)=>r.join(\"-\")+e.layoutDependency,j=/*#__PURE__*/c.forwardRef(function(t,a){let{activeLocale:o}=s(),{style:m,className:f,layoutId:w,variant:q,ztRBQIg9r:j,Na8yZDTE3:W,qorJ6sE5a:J,...N}=x(t),{baseVariant:S,classNames:k,gestureVariant:I,setGestureState:T,setVariant:z,transition:E,variants:A}=d({cycleOrder:v,defaultVariant:\"kGqWZo08u\",enabledGestures:h,transitions:g,variant:q,variantClassNames:b}),L=Z(t,A),{activeVariantCallback:U,delay:G}=l(S),D=U(async(...e)=>{if(W){let r=await W(...e);if(!1===r)return!1;}}),O=c.useRef(null),F=c.useId();return /*#__PURE__*/e(u,{id:null!=w?w:F,children:/*#__PURE__*/e(p.div,{initial:q,animate:A,onHoverStart:()=>T({isHovered:!0}),onHoverEnd:()=>T({isHovered:!1}),onTapStart:()=>T({isPressed:!0}),onTap:()=>T({isPressed:!1}),onTapCancel:()=>T({isPressed:!1}),className:i(\"framer-vWUw1\",...[],k),style:{display:\"contents\"},children:/*#__PURE__*/e(B,{value:E,children:/*#__PURE__*/r(p.div,{...N,className:i(\"framer-10hsbsc\",f),\"data-framer-name\":\"Active\",\"data-highlight\":!0,layoutDependency:L,layoutId:\"kGqWZo08u\",onTap:D,ref:null!=a?a:O,style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,opacity:1,...m},variants:{\"JSBRhZ05q-hover\":{opacity:.8},JSBRhZ05q:{opacity:.4}},...y({\"JSBRhZ05q-hover\":{\"data-framer-name\":void 0},JSBRhZ05q:{\"data-framer-name\":\"Inactive\"}},S,I),children:[/*#__PURE__*/e(p.div,{className:\"framer-1kwqkx5\",\"data-framer-name\":\"Border\",layoutDependency:L,layoutId:\"JWiUs4_s_\",style:{backgroundColor:J,opacity:0},variants:{JSBRhZ05q:{opacity:.2}}}),/*#__PURE__*/e(n,{background:{alt:\"\",fit:\"fill\",sizes:\"80px\",...R(j)},className:\"framer-1ame7u7\",\"data-framer-name\":\"Image\",layoutDependency:L,layoutId:\"RjsMvp5Bq\",style:{borderBottomLeftRadius:7,borderBottomRightRadius:7,borderTopLeftRadius:7,borderTopRightRadius:7}})]})})})});}),W=['.framer-vWUw1 [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-vWUw1 .framer-3os7mm { display: block; }\",\".framer-vWUw1 .framer-10hsbsc { cursor: pointer; height: 46px; overflow: hidden; position: relative; width: 82px; will-change: var(--framer-will-change-override, transform); }\",\".framer-vWUw1 .framer-1kwqkx5 { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; }\",\".framer-vWUw1 .framer-1ame7u7 { flex: none; height: 44px; left: calc(50.00000000000002% - 80px / 2); overflow: visible; pointer-events: none; position: absolute; top: calc(50.00000000000002% - 44px / 2); width: 80px; }\"],J=m(j,W,\"framer-vWUw1\");export default J;J.displayName=\"Gallery/Navigation Item\",J.defaultProps={height:46,width:82},a(J,{variant:{options:[\"kGqWZo08u\",\"JSBRhZ05q\"],optionTitles:[\"Active\",\"Inactive\"],title:\"Variant\",type:o.Enum},ztRBQIg9r:{__defaultAssetReference:\"data:framer/asset-reference,lmFollwwBANyjurh7LnOrwRjzY.webp?originalFilename=blue-1.webp&preferredSize=auto\",title:\"Image\",type:o.ResponsiveImage},Na8yZDTE3:{title:\"Tap\",type:o.EventHandler},qorJ6sE5a:{defaultValue:\"rgb(255, 255, 255)\",title:\"Border\",type:o.Color}}),t(J,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEvMPvjkuO\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"46\",\"framerVariables\":\"{\\\"ztRBQIg9r\\\":\\\"image\\\",\\\"Na8yZDTE3\\\":\\\"tap\\\",\\\"qorJ6sE5a\\\":\\\"border\\\"}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JSBRhZ05q\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dt5DBic_o\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"82\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EvMPvjkuO.map", "// Generated by Framer (4f5e97b)\nimport{jsx as r,jsxs as e}from\"react/jsx-runtime\";import{addFonts as a,addPropertyControls as t,ControlType as n,cx as i,getFonts as m,useActiveVariantCallback as o,useLocaleInfo as f,useVariantState as s,withCSS as l}from\"framer\";import{LayoutGroup as d,motion as c,MotionConfigContext as h}from\"framer-motion\";import*as v from\"react\";import y from\"https://framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/hAahUT5WhkA90ScusgxD/SVG.js\";import u from\"https://framerusercontent.com/modules/tqrLC7FdWnbrTBu4Jbjx/xAsV4D3kJS5KXk2kRGw6/EvMPvjkuO.js\";let g=m(u),p=m(y),q=[\"sWviQKIxH\",\"PhT7IzTRL\",\"fvK3TlZwl\",\"MsmC3_wur\",\"Ko10hC4oY\",\"Y0OZVA34l\",\"BKuMeoHms\",\"tSm0HX6eu\"],x=\"framer-rqdns\",w={BKuMeoHms:\"framer-v-z4eh2f\",fvK3TlZwl:\"framer-v-1la4q2t\",Ko10hC4oY:\"framer-v-31f8og\",MsmC3_wur:\"framer-v-1xrs7i6\",PhT7IzTRL:\"framer-v-ae5lod\",sWviQKIxH:\"framer-v-1tm5zsy\",tSm0HX6eu:\"framer-v-137zijx\",Y0OZVA34l:\"framer-v-z8sx1g\"};function b(r,...e){let a={};return null==e||e.forEach(e=>e&&Object.assign(a,r[e])),a;}let z={default:{damping:60,delay:0,mass:1,stiffness:650,type:\"spring\"}},I=r=>\"object\"==typeof r&&null!==r&&\"string\"==typeof r.src?r:\"string\"==typeof r?{src:r}:void 0,R=r=>null!=r&&\"\"!==r,k=({value:e,children:a})=>{let t=v.useContext(h),n=null!=e?e:t.transition,i=v.useMemo(()=>({...t,transition:n}),[JSON.stringify(n)]);return /*#__PURE__*/r(h.Provider,{value:i,children:a});},j={1:\"sWviQKIxH\",2:\"PhT7IzTRL\",3:\"fvK3TlZwl\",4:\"MsmC3_wur\",5:\"Ko10hC4oY\",6:\"Y0OZVA34l\",7:\"BKuMeoHms\",8:\"tSm0HX6eu\"},T=({_1:r,_2:e,_3:a,_4:t,_5:n,_6:i,_7:m,_8:o,background:f,height:s,id:l,image1:d,image2:c,image3:h,image4:v,image5:y,image6:u,image7:g,image8:p,selector:q,width:x,...w})=>{var b,z,I,R,k,T;return{...w,cx33mnUE3:null!==(b=null!=c?c:w.cx33mnUE3)&&void 0!==b?b:{src:\"https://framerusercontent.com/images/sQNMTjOuH5HwpdcYsQ1Mini7TGk.webp?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/sQNMTjOuH5HwpdcYsQ1Mini7TGk.webp?scale-down-to=512 512w, https://framerusercontent.com/images/sQNMTjOuH5HwpdcYsQ1Mini7TGk.webp?scale-down-to=1024 1024w, https://framerusercontent.com/images/sQNMTjOuH5HwpdcYsQ1Mini7TGk.webp 1456w\"},FfrO1KV0Q:null!=a?a:w.FfrO1KV0Q,FX_YoCLJm:null!==(z=null!=d?d:w.FX_YoCLJm)&&void 0!==z?z:{src:\"https://framerusercontent.com/images/lmFollwwBANyjurh7LnOrwRjzY.webp?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/lmFollwwBANyjurh7LnOrwRjzY.webp?scale-down-to=512 512w, https://framerusercontent.com/images/lmFollwwBANyjurh7LnOrwRjzY.webp?scale-down-to=1024 1024w, https://framerusercontent.com/images/lmFollwwBANyjurh7LnOrwRjzY.webp 1456w\"},g8ToaZVmj:null!=h?h:w.g8ToaZVmj,guL96G44I:null!=m?m:w.guL96G44I,IqDVb43PR:null!==(I=null!=q?q:w.IqDVb43PR)&&void 0!==I?I:'var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)) /* {\"name\":\"12\"} */',jR68EO0KP:null!=t?t:w.jR68EO0KP,kV0neR1DF:null!=p?p:w.kV0neR1DF,moyOFAv_J:null!=i?i:w.moyOFAv_J,MvhWGEEJw:null!=o?o:w.MvhWGEEJw,qO9woDsIE:null!=v?v:w.qO9woDsIE,qX5aJY0_l:null!=r?r:w.qX5aJY0_l,RthHlBIYj:null!=e?e:w.RthHlBIYj,variant:null!==(k=null!==(R=j[w.variant])&&void 0!==R?R:w.variant)&&void 0!==k?k:\"sWviQKIxH\",XLzMbvsC3:null!==(T=null!=f?f:w.XLzMbvsC3)&&void 0!==T?T:'var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)) /* {\"name\":\"1\"} */',y0fX7xmZq:null!=y?y:w.y0fX7xmZq,YjoLglh7W:null!=g?g:w.YjoLglh7W,YLJ1H6SSA:null!=n?n:w.YLJ1H6SSA,ZrKNCUwGg:null!=u?u:w.ZrKNCUwGg};},Z=(r,e)=>e.join(\"-\")+r.layoutDependency,H=/*#__PURE__*/v.forwardRef(function(a,t){let{activeLocale:n}=f(),{style:m,className:l,layoutId:h,variant:g,moyOFAv_J:p,guL96G44I:x,MvhWGEEJw:j,XLzMbvsC3:H,IqDVb43PR:B,FX_YoCLJm:J,cx33mnUE3:C,g8ToaZVmj:Y,qO9woDsIE:E,y0fX7xmZq:S,ZrKNCUwGg:N,YjoLglh7W:D,kV0neR1DF:K,qX5aJY0_l:M,RthHlBIYj:O,FfrO1KV0Q:Q,jR68EO0KP:X,YLJ1H6SSA:L,...V}=T(a),{baseVariant:W,classNames:A,gestureVariant:G,setGestureState:F,setVariant:_,transition:U,variants:P}=s({cycleOrder:q,defaultVariant:\"sWviQKIxH\",transitions:z,variant:g,variantClassNames:w}),$=Z(a,P),{activeVariantCallback:rr,delay:re}=o(W),ra=rr(async(...r)=>{if(M){let e=await M(...r);if(!1===e)return!1;}_(\"sWviQKIxH\");}),rt=rr(async(...r)=>{if(O){let e=await O(...r);if(!1===e)return!1;}_(\"PhT7IzTRL\");}),rn=rr(async(...r)=>{if(Q){let e=await Q(...r);if(!1===e)return!1;}_(\"fvK3TlZwl\");}),ri=rr(async(...r)=>{if(X){let e=await X(...r);if(!1===e)return!1;}_(\"MsmC3_wur\");}),rm=rr(async(...r)=>{if(L){let e=await L(...r);if(!1===e)return!1;}_(\"Ko10hC4oY\");}),ro=rr(async(...r)=>{if(p){let e=await p(...r);if(!1===e)return!1;}_(\"Y0OZVA34l\");}),rf=rr(async(...r)=>{if(x){let e=await x(...r);if(!1===e)return!1;}_(\"BKuMeoHms\");}),rs=rr(async(...r)=>{if(j){let e=await j(...r);if(!1===e)return!1;}_(\"tSm0HX6eu\");}),rl=v.useRef(null),rd=v.useId();return /*#__PURE__*/r(d,{id:null!=h?h:rd,children:/*#__PURE__*/r(c.div,{initial:g,animate:P,onHoverStart:()=>F({isHovered:!0}),onHoverEnd:()=>F({isHovered:!1}),onTapStart:()=>F({isPressed:!0}),onTap:()=>F({isPressed:!1}),onTapCancel:()=>F({isPressed:!1}),className:i(\"framer-rqdns\",...[],A),style:{display:\"contents\"},children:/*#__PURE__*/r(k,{value:U,children:/*#__PURE__*/e(c.div,{...V,className:i(\"framer-1tm5zsy\",l),\"data-framer-name\":\"1\",layoutDependency:$,layoutId:\"sWviQKIxH\",ref:null!=t?t:rl,style:{backgroundColor:H,borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...m},...b({BKuMeoHms:{\"data-framer-name\":\"7\"},fvK3TlZwl:{\"data-framer-name\":\"3\"},Ko10hC4oY:{\"data-framer-name\":\"5\"},MsmC3_wur:{\"data-framer-name\":\"4\"},PhT7IzTRL:{\"data-framer-name\":\"2\"},tSm0HX6eu:{\"data-framer-name\":\"8\"},Y0OZVA34l:{\"data-framer-name\":\"6\"}},W,G),children:[/*#__PURE__*/r(c.div,{className:\"framer-1wxztg6-container\",layoutDependency:$,layoutId:\"sLmRmXFIx-container\",children:/*#__PURE__*/r(u,{height:\"100%\",id:\"sLmRmXFIx\",layoutId:\"sLmRmXFIx\",Na8yZDTE3:ra,qorJ6sE5a:B,style:{height:\"100%\",width:\"100%\"},variant:\"kGqWZo08u\",width:\"100%\",ztRBQIg9r:I(J),...b({BKuMeoHms:{variant:\"JSBRhZ05q\"},fvK3TlZwl:{variant:\"JSBRhZ05q\"},Ko10hC4oY:{variant:\"JSBRhZ05q\"},MsmC3_wur:{variant:\"JSBRhZ05q\"},PhT7IzTRL:{variant:\"JSBRhZ05q\"},tSm0HX6eu:{variant:\"JSBRhZ05q\"},Y0OZVA34l:{variant:\"JSBRhZ05q\"}},W,G)})}),/*#__PURE__*/r(c.div,{className:\"framer-1073ma4-container\",layoutDependency:$,layoutId:\"TaIXWTY4s-container\",children:/*#__PURE__*/r(u,{height:\"100%\",id:\"TaIXWTY4s\",layoutId:\"TaIXWTY4s\",Na8yZDTE3:rt,qorJ6sE5a:B,style:{height:\"100%\",width:\"100%\"},variant:\"JSBRhZ05q\",width:\"100%\",ztRBQIg9r:I(C),...b({PhT7IzTRL:{variant:\"kGqWZo08u\"}},W,G)})}),R(Y)&&/*#__PURE__*/r(c.div,{className:\"framer-1qzh8qf-container\",layoutDependency:$,layoutId:\"eUZi21W6s-container\",children:/*#__PURE__*/r(u,{height:\"100%\",id:\"eUZi21W6s\",layoutId:\"eUZi21W6s\",Na8yZDTE3:rn,qorJ6sE5a:B,style:{height:\"100%\",width:\"100%\"},variant:\"JSBRhZ05q\",width:\"100%\",ztRBQIg9r:I(Y),...b({fvK3TlZwl:{variant:\"kGqWZo08u\"}},W,G)})}),R(E)&&/*#__PURE__*/r(c.div,{className:\"framer-180pvf0-container\",layoutDependency:$,layoutId:\"UVK4ywfbk-container\",children:/*#__PURE__*/r(u,{height:\"100%\",id:\"UVK4ywfbk\",layoutId:\"UVK4ywfbk\",Na8yZDTE3:ri,qorJ6sE5a:B,style:{height:\"100%\",width:\"100%\"},variant:\"JSBRhZ05q\",width:\"100%\",ztRBQIg9r:I(E),...b({MsmC3_wur:{variant:\"kGqWZo08u\"}},W,G)})}),R(S)&&/*#__PURE__*/r(c.div,{className:\"framer-1szz7ph-container\",layoutDependency:$,layoutId:\"vBDJTuYqx-container\",children:/*#__PURE__*/r(u,{height:\"100%\",id:\"vBDJTuYqx\",layoutId:\"vBDJTuYqx\",Na8yZDTE3:rm,qorJ6sE5a:B,style:{height:\"100%\",width:\"100%\"},variant:\"JSBRhZ05q\",width:\"100%\",ztRBQIg9r:I(S),...b({Ko10hC4oY:{variant:\"kGqWZo08u\"}},W,G)})}),R(N)&&/*#__PURE__*/r(c.div,{className:\"framer-2rngo5-container\",layoutDependency:$,layoutId:\"t3F3pCjyV-container\",children:/*#__PURE__*/r(u,{height:\"100%\",id:\"t3F3pCjyV\",layoutId:\"t3F3pCjyV\",Na8yZDTE3:ro,qorJ6sE5a:B,style:{height:\"100%\",width:\"100%\"},variant:\"JSBRhZ05q\",width:\"100%\",ztRBQIg9r:I(N),...b({Y0OZVA34l:{variant:\"kGqWZo08u\"}},W,G)})}),R(D)&&/*#__PURE__*/r(c.div,{className:\"framer-1yfpeax-container\",layoutDependency:$,layoutId:\"UBYubqkj1-container\",children:/*#__PURE__*/r(u,{height:\"100%\",id:\"UBYubqkj1\",layoutId:\"UBYubqkj1\",Na8yZDTE3:rf,qorJ6sE5a:B,style:{height:\"100%\",width:\"100%\"},variant:\"JSBRhZ05q\",width:\"100%\",ztRBQIg9r:I(D),...b({BKuMeoHms:{variant:\"kGqWZo08u\"}},W,G)})}),R(K)&&/*#__PURE__*/r(c.div,{className:\"framer-wyv4ta-container\",layoutDependency:$,layoutId:\"RezuIzgLA-container\",children:/*#__PURE__*/r(u,{height:\"100%\",id:\"RezuIzgLA\",layoutId:\"RezuIzgLA\",Na8yZDTE3:rs,qorJ6sE5a:B,style:{height:\"100%\",width:\"100%\"},variant:\"JSBRhZ05q\",width:\"100%\",ztRBQIg9r:I(K),...b({tSm0HX6eu:{variant:\"kGqWZo08u\"}},W,G)})}),/*#__PURE__*/e(c.div,{className:\"framer-1mxfycc\",\"data-framer-name\":\"Selector\",layoutDependency:$,layoutId:\"q2P8WsY24\",children:[/*#__PURE__*/r(c.div,{className:\"framer-r55sj5\",\"data-framer-name\":\"Helper\",layoutDependency:$,layoutId:\"Lhxgvii2w\",children:/*#__PURE__*/r(c.div,{className:\"framer-sgtyak-container\",layoutDependency:$,layoutId:\"Ty0JWO93A-container\",children:/*#__PURE__*/r(y,{customColor:B,customPadding:0,customStrokeWidth:2,customSvgCode:'<svg width=\"86\" height=\"50\" viewBox=\"0 0 86 50\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M9.96341 0H76.0366C81.5731 0 86 4.48832 86 9.94983V40.0502C86 45.5117 81.5731 50 76.0366 50H9.96342C4.42691 50 0 45.5117 0 40.0502V9.94983C0 4.48832 4.42691 0 9.96341 0ZM9.96341 1.92308C5.54024 1.92308 1.95455 5.51678 1.95455 9.94983V40.0502C1.95455 44.4832 5.54024 48.0769 9.96342 48.0769H76.0366C80.4598 48.0769 84.0455 44.4832 84.0455 40.0502V9.94983C84.0455 5.51678 80.4598 1.92308 76.0366 1.92308H9.96341Z\" fill=\"black\"/> </svg>',height:\"100%\",id:\"Ty0JWO93A\",layoutId:\"Ty0JWO93A\",lineCap:\"butt\",lineJoin:\"miter\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/r(c.div,{className:\"framer-s2mbvd-container\",layoutDependency:$,layoutId:\"wECCHjToT-container\",style:{opacity:0},children:/*#__PURE__*/r(u,{height:\"100%\",id:\"wECCHjToT\",layoutId:\"wECCHjToT\",qorJ6sE5a:\"rgb(255, 255, 255)\",style:{height:\"100%\",width:\"100%\"},variant:\"JSBRhZ05q\",width:\"100%\",ztRBQIg9r:I(C)})}),/*#__PURE__*/r(c.div,{className:\"framer-1kmx5kj-container\",layoutDependency:$,layoutId:\"XOrlg_vuC-container\",style:{opacity:0},children:/*#__PURE__*/r(u,{height:\"100%\",id:\"XOrlg_vuC\",layoutId:\"XOrlg_vuC\",qorJ6sE5a:\"rgb(255, 255, 255)\",style:{height:\"100%\",width:\"100%\"},variant:\"JSBRhZ05q\",width:\"100%\",ztRBQIg9r:I(Y)})}),R(E)&&/*#__PURE__*/r(c.div,{className:\"framer-bg4x7l-container\",layoutDependency:$,layoutId:\"AYHUXfXGq-container\",style:{opacity:0},children:/*#__PURE__*/r(u,{height:\"100%\",id:\"AYHUXfXGq\",layoutId:\"AYHUXfXGq\",qorJ6sE5a:\"rgb(255, 255, 255)\",style:{height:\"100%\",width:\"100%\"},variant:\"JSBRhZ05q\",width:\"100%\",ztRBQIg9r:I(E)})}),R(S)&&/*#__PURE__*/r(c.div,{className:\"framer-dr01gk-container\",layoutDependency:$,layoutId:\"llkhpgocz-container\",style:{opacity:0},children:/*#__PURE__*/r(u,{height:\"100%\",id:\"llkhpgocz\",layoutId:\"llkhpgocz\",qorJ6sE5a:\"rgb(255, 255, 255)\",style:{height:\"100%\",width:\"100%\"},variant:\"JSBRhZ05q\",width:\"100%\",ztRBQIg9r:I(S)})}),R(N)&&/*#__PURE__*/r(c.div,{className:\"framer-xa9a5g-container\",layoutDependency:$,layoutId:\"R76MQU60D-container\",style:{opacity:0},children:/*#__PURE__*/r(u,{height:\"100%\",id:\"R76MQU60D\",layoutId:\"R76MQU60D\",qorJ6sE5a:\"rgb(255, 255, 255)\",style:{height:\"100%\",width:\"100%\"},variant:\"JSBRhZ05q\",width:\"100%\",ztRBQIg9r:I(N)})}),R(D)&&/*#__PURE__*/r(c.div,{className:\"framer-kzephy-container\",layoutDependency:$,layoutId:\"Zbz4SNtq9-container\",style:{opacity:0},children:/*#__PURE__*/r(u,{height:\"100%\",id:\"Zbz4SNtq9\",layoutId:\"Zbz4SNtq9\",qorJ6sE5a:\"rgb(255, 255, 255)\",style:{height:\"100%\",width:\"100%\"},variant:\"JSBRhZ05q\",width:\"100%\",ztRBQIg9r:I(D)})}),R(K)&&/*#__PURE__*/r(c.div,{className:\"framer-ohayr8-container\",layoutDependency:$,layoutId:\"Xxb7fIxqu-container\",style:{opacity:0},children:/*#__PURE__*/r(u,{height:\"100%\",id:\"Xxb7fIxqu\",layoutId:\"Xxb7fIxqu\",qorJ6sE5a:\"rgb(255, 255, 255)\",style:{height:\"100%\",width:\"100%\"},variant:\"JSBRhZ05q\",width:\"100%\",ztRBQIg9r:I(K)})})]})]})})})});}),B=['.framer-rqdns [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rqdns .framer-102fvrs { display: block; }\",\".framer-rqdns .framer-1tm5zsy { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; max-width: 380px; overflow: hidden; padding: 8px 8px 8px 8px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-rqdns .framer-1wxztg6-container, .framer-rqdns .framer-1073ma4-container, .framer-rqdns .framer-1qzh8qf-container, .framer-rqdns .framer-180pvf0-container, .framer-rqdns .framer-1szz7ph-container, .framer-rqdns .framer-2rngo5-container, .framer-rqdns .framer-1yfpeax-container, .framer-rqdns .framer-wyv4ta-container { flex: none; height: 46px; position: relative; width: 82px; }\",\".framer-rqdns .framer-1mxfycc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: 52px; justify-content: flex-start; left: 0px; overflow: visible; padding: 8px 8px 8px 8px; pointer-events: none; position: absolute; right: 0px; top: calc(50.00000000000002% - 52px / 2); z-index: 2; }\",\".framer-rqdns .framer-r55sj5 { flex: none; height: 52px; overflow: visible; pointer-events: none; position: relative; width: 82px; }\",\".framer-rqdns .framer-sgtyak-container { flex: none; height: 50px; left: calc(50.00000000000002% - 86px / 2); position: absolute; top: calc(50.00000000000002% - 50px / 2); width: 86px; z-index: 1; }\",\".framer-rqdns .framer-s2mbvd-container, .framer-rqdns .framer-1kmx5kj-container, .framer-rqdns .framer-bg4x7l-container, .framer-rqdns .framer-dr01gk-container, .framer-rqdns .framer-xa9a5g-container, .framer-rqdns .framer-kzephy-container, .framer-rqdns .framer-ohayr8-container { flex: none; height: 46px; pointer-events: none; position: relative; width: 82px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-rqdns .framer-1tm5zsy, .framer-rqdns .framer-1mxfycc { gap: 0px; } .framer-rqdns .framer-1tm5zsy > *, .framer-rqdns .framer-1mxfycc > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-rqdns .framer-1tm5zsy > :first-child, .framer-rqdns .framer-1mxfycc > :first-child { margin-left: 0px; } .framer-rqdns .framer-1tm5zsy > :last-child, .framer-rqdns .framer-1mxfycc > :last-child { margin-right: 0px; } }\",\".framer-rqdns.framer-v-ae5lod .framer-r55sj5, .framer-rqdns.framer-v-1la4q2t .framer-1kmx5kj-container, .framer-rqdns.framer-v-1xrs7i6 .framer-1kmx5kj-container, .framer-rqdns.framer-v-31f8og .framer-1kmx5kj-container, .framer-rqdns.framer-v-z8sx1g .framer-1kmx5kj-container, .framer-rqdns.framer-v-z4eh2f .framer-1kmx5kj-container, .framer-rqdns.framer-v-137zijx .framer-1kmx5kj-container { order: 1; }\",\".framer-rqdns.framer-v-ae5lod .framer-s2mbvd-container, .framer-rqdns.framer-v-1la4q2t .framer-s2mbvd-container, .framer-rqdns.framer-v-1xrs7i6 .framer-s2mbvd-container, .framer-rqdns.framer-v-31f8og .framer-s2mbvd-container, .framer-rqdns.framer-v-z8sx1g .framer-s2mbvd-container, .framer-rqdns.framer-v-z4eh2f .framer-s2mbvd-container, .framer-rqdns.framer-v-137zijx .framer-s2mbvd-container { order: 0; }\",\".framer-rqdns.framer-v-ae5lod .framer-1kmx5kj-container, .framer-rqdns.framer-v-1la4q2t .framer-r55sj5, .framer-rqdns.framer-v-1xrs7i6 .framer-bg4x7l-container, .framer-rqdns.framer-v-31f8og .framer-bg4x7l-container, .framer-rqdns.framer-v-z8sx1g .framer-bg4x7l-container, .framer-rqdns.framer-v-z4eh2f .framer-bg4x7l-container, .framer-rqdns.framer-v-137zijx .framer-bg4x7l-container { order: 2; }\",\".framer-rqdns.framer-v-ae5lod .framer-bg4x7l-container, .framer-rqdns.framer-v-1la4q2t .framer-bg4x7l-container, .framer-rqdns.framer-v-1xrs7i6 .framer-r55sj5, .framer-rqdns.framer-v-31f8og .framer-dr01gk-container, .framer-rqdns.framer-v-z8sx1g .framer-dr01gk-container, .framer-rqdns.framer-v-z4eh2f .framer-dr01gk-container, .framer-rqdns.framer-v-137zijx .framer-dr01gk-container { order: 3; }\",\".framer-rqdns.framer-v-ae5lod .framer-dr01gk-container, .framer-rqdns.framer-v-1la4q2t .framer-dr01gk-container, .framer-rqdns.framer-v-1xrs7i6 .framer-dr01gk-container, .framer-rqdns.framer-v-31f8og .framer-r55sj5, .framer-rqdns.framer-v-z8sx1g .framer-xa9a5g-container, .framer-rqdns.framer-v-z4eh2f .framer-xa9a5g-container, .framer-rqdns.framer-v-137zijx .framer-xa9a5g-container { order: 4; }\",\".framer-rqdns.framer-v-ae5lod .framer-xa9a5g-container, .framer-rqdns.framer-v-1la4q2t .framer-xa9a5g-container, .framer-rqdns.framer-v-1xrs7i6 .framer-xa9a5g-container, .framer-rqdns.framer-v-31f8og .framer-xa9a5g-container, .framer-rqdns.framer-v-z8sx1g .framer-r55sj5, .framer-rqdns.framer-v-z4eh2f .framer-kzephy-container, .framer-rqdns.framer-v-137zijx .framer-kzephy-container { order: 5; }\",\".framer-rqdns.framer-v-ae5lod .framer-kzephy-container, .framer-rqdns.framer-v-1la4q2t .framer-kzephy-container, .framer-rqdns.framer-v-1xrs7i6 .framer-kzephy-container, .framer-rqdns.framer-v-31f8og .framer-kzephy-container, .framer-rqdns.framer-v-z8sx1g .framer-kzephy-container, .framer-rqdns.framer-v-z4eh2f .framer-r55sj5, .framer-rqdns.framer-v-137zijx .framer-ohayr8-container { order: 6; }\",\".framer-rqdns.framer-v-ae5lod .framer-ohayr8-container, .framer-rqdns.framer-v-1la4q2t .framer-ohayr8-container, .framer-rqdns.framer-v-1xrs7i6 .framer-ohayr8-container, .framer-rqdns.framer-v-31f8og .framer-ohayr8-container, .framer-rqdns.framer-v-z8sx1g .framer-ohayr8-container, .framer-rqdns.framer-v-z4eh2f .framer-ohayr8-container, .framer-rqdns.framer-v-137zijx .framer-r55sj5 { order: 7; }\",\".framer-rqdns.framer-v-31f8og .framer-1tm5zsy, .framer-rqdns.framer-v-31f8og .framer-1mxfycc, .framer-rqdns.framer-v-z8sx1g .framer-1tm5zsy, .framer-rqdns.framer-v-z8sx1g .framer-1mxfycc, .framer-rqdns.framer-v-z4eh2f .framer-1tm5zsy, .framer-rqdns.framer-v-z4eh2f .framer-1mxfycc, .framer-rqdns.framer-v-137zijx .framer-1tm5zsy, .framer-rqdns.framer-v-137zijx .framer-1mxfycc { justify-content: flex-end; }\"],J=l(H,B,\"framer-rqdns\");export default J;J.displayName=\"Gallery/Navigation\",J.defaultProps={height:62,width:184},t(J,{variant:{options:[\"sWviQKIxH\",\"PhT7IzTRL\",\"fvK3TlZwl\",\"MsmC3_wur\",\"Ko10hC4oY\",\"Y0OZVA34l\",\"BKuMeoHms\",\"tSm0HX6eu\"],optionTitles:[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\"],title:\"Variant\",type:n.Enum},moyOFAv_J:{title:\"6\",type:n.EventHandler},guL96G44I:{title:\"7\",type:n.EventHandler},MvhWGEEJw:{title:\"8\",type:n.EventHandler},XLzMbvsC3:{defaultValue:'var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)) /* {\"name\":\"1\"} */',title:\"Background\",type:n.Color},IqDVb43PR:{defaultValue:'var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)) /* {\"name\":\"12\"} */',title:\"Selector\",type:n.Color},FX_YoCLJm:{__defaultAssetReference:\"data:framer/asset-reference,lmFollwwBANyjurh7LnOrwRjzY.webp?originalFilename=blue-1.webp&preferredSize=auto\",title:\"Image 1\",type:n.ResponsiveImage},cx33mnUE3:{__defaultAssetReference:\"data:framer/asset-reference,sQNMTjOuH5HwpdcYsQ1Mini7TGk.webp?originalFilename=orange-1.webp&preferredSize=auto\",title:\"Image 2\",type:n.ResponsiveImage},g8ToaZVmj:{title:\"Image 3\",type:n.ResponsiveImage},qO9woDsIE:{title:\"Image 4\",type:n.ResponsiveImage},y0fX7xmZq:{title:\"Image 5\",type:n.ResponsiveImage},ZrKNCUwGg:{title:\"Image 6\",type:n.ResponsiveImage},YjoLglh7W:{title:\"Image 7\",type:n.ResponsiveImage},kV0neR1DF:{title:\"Image 8\",type:n.ResponsiveImage},qX5aJY0_l:{title:\"1\",type:n.EventHandler},RthHlBIYj:{title:\"2\",type:n.EventHandler},FfrO1KV0Q:{title:\"3\",type:n.EventHandler},jR68EO0KP:{title:\"4\",type:n.EventHandler},YLJ1H6SSA:{title:\"5\",type:n.EventHandler}}),a(J,[...g,...p]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDT5zjlPvT\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"62\",\"framerVariables\":\"{\\\"moyOFAv_J\\\":\\\"_6\\\",\\\"guL96G44I\\\":\\\"_7\\\",\\\"MvhWGEEJw\\\":\\\"_8\\\",\\\"XLzMbvsC3\\\":\\\"background\\\",\\\"IqDVb43PR\\\":\\\"selector\\\",\\\"FX_YoCLJm\\\":\\\"image1\\\",\\\"cx33mnUE3\\\":\\\"image2\\\",\\\"g8ToaZVmj\\\":\\\"image3\\\",\\\"qO9woDsIE\\\":\\\"image4\\\",\\\"y0fX7xmZq\\\":\\\"image5\\\",\\\"ZrKNCUwGg\\\":\\\"image6\\\",\\\"YjoLglh7W\\\":\\\"image7\\\",\\\"kV0neR1DF\\\":\\\"image8\\\",\\\"qX5aJY0_l\\\":\\\"_1\\\",\\\"RthHlBIYj\\\":\\\"_2\\\",\\\"FfrO1KV0Q\\\":\\\"_3\\\",\\\"jR68EO0KP\\\":\\\"_4\\\",\\\"YLJ1H6SSA\\\":\\\"_5\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"184\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"380px\\\",null,null]},\\\"PhT7IzTRL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"380px\\\",null,null]},\\\"fvK3TlZwl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"380px\\\",null,null]},\\\"MsmC3_wur\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"380px\\\",null,null]},\\\"Ko10hC4oY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"380px\\\",null,null]},\\\"Y0OZVA34l\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"380px\\\",null,null]},\\\"BKuMeoHms\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"380px\\\",null,null]},\\\"tSm0HX6eu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"380px\\\",null,null]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (f318921)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"JGlakE8qa\",\"o7QsoAxwH\",\"uTdd8OmBI\",\"kWct0HqmR\",\"BNiDDB15w\",\"rz5u9G9U2\",\"hnl36yGLC\",\"g_tZZTxTe\"];const serializationHash=\"framer-yhSw3\";const variantClassNames={BNiDDB15w:\"framer-v-13aq55a\",g_tZZTxTe:\"framer-v-itmkkq\",hnl36yGLC:\"framer-v-1sg78qo\",JGlakE8qa:\"framer-v-t9cwzd\",kWct0HqmR:\"framer-v-1m9gn6e\",o7QsoAxwH:\"framer-v-14e2aiq\",rz5u9G9U2:\"framer-v-1t8npy7\",uTdd8OmBI:\"framer-v-znup0l\"};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={duration:0,type:\"tween\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};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 humanReadableVariantMap={\"1\":\"JGlakE8qa\",\"2\":\"o7QsoAxwH\",\"3\":\"uTdd8OmBI\",\"4\":\"kWct0HqmR\",\"5\":\"BNiDDB15w\",\"6\":\"rz5u9G9U2\",\"7\":\"hnl36yGLC\",\"8\":\"g_tZZTxTe\"};const getProps=({height,id,image1,image2,image3,image4,image5,image6,image7,image8,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,CQuyllWoH:image2!==null&&image2!==void 0?image2:props.CQuyllWoH,CVqnpV02V:image5!==null&&image5!==void 0?image5:props.CVqnpV02V,E1VYOkQbB:image3!==null&&image3!==void 0?image3:props.E1VYOkQbB,fo7liKqhn:image4!==null&&image4!==void 0?image4:props.fo7liKqhn,ga3pCLb7N:image1!==null&&image1!==void 0?image1:props.ga3pCLb7N,Hbt1_Qqr7:image8!==null&&image8!==void 0?image8:props.Hbt1_Qqr7,NOOYR5UCo:image6!==null&&image6!==void 0?image6:props.NOOYR5UCo,oVr0ArdS6:image7!==null&&image7!==void 0?image7:props.oVr0ArdS6,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"JGlakE8qa\"};};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,ga3pCLb7N,CQuyllWoH,E1VYOkQbB,fo7liKqhn,CVqnpV02V,NOOYR5UCo,oVr0ArdS6,Hbt1_Qqr7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"JGlakE8qa\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];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-t9cwzd\",className,classNames),\"data-framer-name\":\"1\",layoutDependency:layoutDependency,layoutId:\"JGlakE8qa\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({BNiDDB15w:{\"data-framer-name\":\"5\"},g_tZZTxTe:{\"data-framer-name\":\"8\"},hnl36yGLC:{\"data-framer-name\":\"7\"},kWct0HqmR:{\"data-framer-name\":\"4\"},o7QsoAxwH:{\"data-framer-name\":\"2\"},rz5u9G9U2:{\"data-framer-name\":\"6\"},uTdd8OmBI:{\"data-framer-name\":\"3\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0),sizes:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",...toResponsiveImage(ga3pCLb7N)},className:\"framer-9prhb3\",\"data-framer-name\":\"1\",layoutDependency:layoutDependency,layoutId:\"rPHqOqB4j\",style:{opacity:1},variants:{BNiDDB15w:{opacity:0},g_tZZTxTe:{opacity:0},hnl36yGLC:{opacity:0},kWct0HqmR:{opacity:0},o7QsoAxwH:{opacity:0},rz5u9G9U2:{opacity:0},uTdd8OmBI:{opacity:0}}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0),sizes:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",...toResponsiveImage(CQuyllWoH)},className:\"framer-hxob8j\",\"data-framer-name\":\"2\",layoutDependency:layoutDependency,layoutId:\"Hzg1q22iE\",style:{opacity:0},variants:{o7QsoAxwH:{opacity:1}}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0),sizes:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",...toResponsiveImage(E1VYOkQbB)},className:\"framer-m102yx\",\"data-framer-name\":\"3\",layoutDependency:layoutDependency,layoutId:\"WgPDVe8xk\",style:{opacity:0},variants:{uTdd8OmBI:{opacity:1}}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0),sizes:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",...toResponsiveImage(fo7liKqhn)},className:\"framer-g2vkcq\",\"data-framer-name\":\"4\",layoutDependency:layoutDependency,layoutId:\"d04t1lowM\",style:{opacity:0},variants:{kWct0HqmR:{opacity:1}}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0),sizes:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",...toResponsiveImage(CVqnpV02V)},className:\"framer-f3lqbu\",\"data-framer-name\":\"5\",layoutDependency:layoutDependency,layoutId:\"B6yMpI4lW\",style:{opacity:0},variants:{BNiDDB15w:{opacity:1}}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0),sizes:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",...toResponsiveImage(NOOYR5UCo)},className:\"framer-zl7ufa\",\"data-framer-name\":\"6\",layoutDependency:layoutDependency,layoutId:\"zhPmeYuZ0\",style:{opacity:0},variants:{rz5u9G9U2:{opacity:1}}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0),sizes:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",...toResponsiveImage(oVr0ArdS6)},className:\"framer-7wvein\",\"data-framer-name\":\"7\",layoutDependency:layoutDependency,layoutId:\"Cbr5TMxBI\",style:{opacity:0},variants:{hnl36yGLC:{opacity:1}}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0),sizes:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",...toResponsiveImage(Hbt1_Qqr7)},className:\"framer-yg6biv\",\"data-framer-name\":\"8\",layoutDependency:layoutDependency,layoutId:\"P6Aj71vnL\",style:{opacity:0},variants:{g_tZZTxTe:{opacity:1}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-yhSw3.framer-emzmi5, .framer-yhSw3 .framer-emzmi5 { display: block; }\",\".framer-yhSw3.framer-t9cwzd { height: 368px; overflow: hidden; position: relative; width: 656px; }\",\".framer-yhSw3 .framer-9prhb3, .framer-yhSw3 .framer-hxob8j, .framer-yhSw3 .framer-m102yx, .framer-yhSw3 .framer-g2vkcq, .framer-yhSw3 .framer-f3lqbu, .framer-yhSw3 .framer-zl7ufa, .framer-yhSw3 .framer-7wvein, .framer-yhSw3 .framer-yg6biv { bottom: 0px; flex: none; left: 0px; overflow: visible; pointer-events: none; position: absolute; right: 0px; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 368\n * @framerIntrinsicWidth 656\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"o7QsoAxwH\":{\"layout\":[\"fixed\",\"fixed\"]},\"uTdd8OmBI\":{\"layout\":[\"fixed\",\"fixed\"]},\"kWct0HqmR\":{\"layout\":[\"fixed\",\"fixed\"]},\"BNiDDB15w\":{\"layout\":[\"fixed\",\"fixed\"]},\"rz5u9G9U2\":{\"layout\":[\"fixed\",\"fixed\"]},\"hnl36yGLC\":{\"layout\":[\"fixed\",\"fixed\"]},\"g_tZZTxTe\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ga3pCLb7N\":\"image1\",\"CQuyllWoH\":\"image2\",\"E1VYOkQbB\":\"image3\",\"fo7liKqhn\":\"image4\",\"CVqnpV02V\":\"image5\",\"NOOYR5UCo\":\"image6\",\"oVr0ArdS6\":\"image7\",\"Hbt1_Qqr7\":\"image8\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerDMXmeQ4ZO=withCSS(Component,css,\"framer-yhSw3\");export default FramerDMXmeQ4ZO;FramerDMXmeQ4ZO.displayName=\"Gallery/Images\";FramerDMXmeQ4ZO.defaultProps={height:368,width:656};addPropertyControls(FramerDMXmeQ4ZO,{variant:{options:[\"JGlakE8qa\",\"o7QsoAxwH\",\"uTdd8OmBI\",\"kWct0HqmR\",\"BNiDDB15w\",\"rz5u9G9U2\",\"hnl36yGLC\",\"g_tZZTxTe\"],optionTitles:[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\"],title:\"Variant\",type:ControlType.Enum},ga3pCLb7N:{title:\"Image 1\",type:ControlType.ResponsiveImage},CQuyllWoH:{title:\"Image 2\",type:ControlType.ResponsiveImage},E1VYOkQbB:{title:\"Image 3\",type:ControlType.ResponsiveImage},fo7liKqhn:{title:\"Image 4\",type:ControlType.ResponsiveImage},CVqnpV02V:{title:\"Image 5\",type:ControlType.ResponsiveImage},NOOYR5UCo:{title:\"Image 6\",type:ControlType.ResponsiveImage},oVr0ArdS6:{title:\"Image 7\",type:ControlType.ResponsiveImage},Hbt1_Qqr7:{title:\"Image 8\",type:ControlType.ResponsiveImage}});addFonts(FramerDMXmeQ4ZO,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDMXmeQ4ZO\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"ga3pCLb7N\\\":\\\"image1\\\",\\\"CQuyllWoH\\\":\\\"image2\\\",\\\"E1VYOkQbB\\\":\\\"image3\\\",\\\"fo7liKqhn\\\":\\\"image4\\\",\\\"CVqnpV02V\\\":\\\"image5\\\",\\\"NOOYR5UCo\\\":\\\"image6\\\",\\\"oVr0ArdS6\\\":\\\"image7\\\",\\\"Hbt1_Qqr7\\\":\\\"image8\\\"}\",\"framerIntrinsicWidth\":\"656\",\"framerIntrinsicHeight\":\"368\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"o7QsoAxwH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uTdd8OmBI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kWct0HqmR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BNiDDB15w\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rz5u9G9U2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hnl36yGLC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"g_tZZTxTe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DMXmeQ4ZO.map", "// Generated by Framer (f318921)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import GalleryNavigation from\"https://framerusercontent.com/modules/gpJQyGjpKPevTaQiu3p0/ZDmzR79yPuaIOrHccYOJ/DT5zjlPvT.js\";import GalleryImages from\"https://framerusercontent.com/modules/weM1APbFFWTYjtgyWO6H/I2EtZDNbB51KwWTD5CEl/DMXmeQ4ZO.js\";const GalleryNavigationFonts=getFonts(GalleryNavigation);const GalleryImagesFonts=getFonts(GalleryImages);const cycleOrder=[\"uOSUuSuQl\",\"Ym1YoUHM2\",\"NGiksfUY6\",\"Ptf3U64y6\",\"t0z0otjWs\",\"ZslEMD0UU\",\"mlKkokz_0\",\"zKXoBuGLr\"];const serializationHash=\"framer-6kKmv\";const variantClassNames={mlKkokz_0:\"framer-v-14n6alu\",NGiksfUY6:\"framer-v-mykieh\",Ptf3U64y6:\"framer-v-cuj68e\",t0z0otjWs:\"framer-v-7tq4q4\",uOSUuSuQl:\"framer-v-zle34f\",Ym1YoUHM2:\"framer-v-sb3zgn\",zKXoBuGLr:\"framer-v-14x93br\",ZslEMD0UU:\"framer-v-17yo05m\"};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:650,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};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 humanReadableVariantMap={\"1\":\"uOSUuSuQl\",\"2\":\"Ym1YoUHM2\",\"3\":\"NGiksfUY6\",\"4\":\"Ptf3U64y6\",\"5\":\"t0z0otjWs\",\"6\":\"ZslEMD0UU\",\"7\":\"mlKkokz_0\",\"8\":\"zKXoBuGLr\"};const getProps=({background,height,id,image1,image2,image3,image4,image5,image6,image7,image8,selector,width,...props})=>{var _ref,_ref1,_ref2,_ref3,_humanReadableVariantMap_props_variant,_ref4;return{...props,AB57wm4vu:image5!==null&&image5!==void 0?image5:props.AB57wm4vu,aQnc30A6N:(_ref=selector!==null&&selector!==void 0?selector:props.aQnc30A6N)!==null&&_ref!==void 0?_ref:\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",DSJNh7kE4:(_ref1=image2!==null&&image2!==void 0?image2:props.DSJNh7kE4)!==null&&_ref1!==void 0?_ref1:{src:\"https://framerusercontent.com/images/sQNMTjOuH5HwpdcYsQ1Mini7TGk.webp?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/sQNMTjOuH5HwpdcYsQ1Mini7TGk.webp?scale-down-to=512 512w,https://framerusercontent.com/images/sQNMTjOuH5HwpdcYsQ1Mini7TGk.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/sQNMTjOuH5HwpdcYsQ1Mini7TGk.webp 1456w\"},iVBKtZsnr:image6!==null&&image6!==void 0?image6:props.iVBKtZsnr,Jz5mRKP8b:image3!==null&&image3!==void 0?image3:props.Jz5mRKP8b,L3eYtamgf:(_ref2=background!==null&&background!==void 0?background:props.L3eYtamgf)!==null&&_ref2!==void 0?_ref2:\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",LqdxvB4A5:image7!==null&&image7!==void 0?image7:props.LqdxvB4A5,NFYUL81vf:(_ref3=image1!==null&&image1!==void 0?image1:props.NFYUL81vf)!==null&&_ref3!==void 0?_ref3:{src:\"https://framerusercontent.com/images/lmFollwwBANyjurh7LnOrwRjzY.webp?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/lmFollwwBANyjurh7LnOrwRjzY.webp?scale-down-to=512 512w,https://framerusercontent.com/images/lmFollwwBANyjurh7LnOrwRjzY.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/lmFollwwBANyjurh7LnOrwRjzY.webp 1456w\"},RROWsrtui:image4!==null&&image4!==void 0?image4:props.RROWsrtui,variant:(_ref4=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref4!==void 0?_ref4:\"uOSUuSuQl\",Vc2MsyiJ4:image8!==null&&image8!==void 0?image8:props.Vc2MsyiJ4};};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,L3eYtamgf,aQnc30A6N,NFYUL81vf,DSJNh7kE4,Jz5mRKP8b,RROWsrtui,AB57wm4vu,iVBKtZsnr,LqdxvB4A5,Vc2MsyiJ4,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"uOSUuSuQl\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const moyOFAv_Jytua8q=activeVariantCallback(async(...args)=>{setVariant(\"ZslEMD0UU\");});const guL96G44I10wdlnv=activeVariantCallback(async(...args)=>{setVariant(\"mlKkokz_0\");});const MvhWGEEJw1edkery=activeVariantCallback(async(...args)=>{setVariant(\"zKXoBuGLr\");});const qX5aJY0_l2fpce=activeVariantCallback(async(...args)=>{setVariant(\"uOSUuSuQl\");});const RthHlBIYj1ux18qj=activeVariantCallback(async(...args)=>{setVariant(\"Ym1YoUHM2\");});const FfrO1KV0Qnqn8tl=activeVariantCallback(async(...args)=>{setVariant(\"NGiksfUY6\");});const jR68EO0KP1lz84bo=activeVariantCallback(async(...args)=>{setVariant(\"Ptf3U64y6\");});const YLJ1H6SSA1hkjznu=activeVariantCallback(async(...args)=>{setVariant(\"t0z0otjWs\");});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];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-zle34f\",className,classNames),\"data-framer-name\":\"1\",layoutDependency:layoutDependency,layoutId:\"uOSUuSuQl\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({mlKkokz_0:{\"data-framer-name\":\"7\"},NGiksfUY6:{\"data-framer-name\":\"3\"},Ptf3U64y6:{\"data-framer-name\":\"4\"},t0z0otjWs:{\"data-framer-name\":\"5\"},Ym1YoUHM2:{\"data-framer-name\":\"2\"},zKXoBuGLr:{\"data-framer-name\":\"8\"},ZslEMD0UU:{\"data-framer-name\":\"6\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-v7nnlw-container\",layoutDependency:layoutDependency,layoutId:\"Zh6PmZmDh-container\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(GalleryNavigation,{cx33mnUE3:toResponsiveImage(DSJNh7kE4),FfrO1KV0Q:FfrO1KV0Qnqn8tl,FX_YoCLJm:toResponsiveImage(NFYUL81vf),g8ToaZVmj:toResponsiveImage(Jz5mRKP8b),guL96G44I:guL96G44I10wdlnv,height:\"100%\",id:\"Zh6PmZmDh\",IqDVb43PR:aQnc30A6N,jR68EO0KP:jR68EO0KP1lz84bo,kV0neR1DF:toResponsiveImage(Vc2MsyiJ4),layoutId:\"Zh6PmZmDh\",moyOFAv_J:moyOFAv_Jytua8q,MvhWGEEJw:MvhWGEEJw1edkery,qO9woDsIE:toResponsiveImage(RROWsrtui),qX5aJY0_l:qX5aJY0_l2fpce,RthHlBIYj:RthHlBIYj1ux18qj,variant:\"sWviQKIxH\",width:\"100%\",XLzMbvsC3:L3eYtamgf,y0fX7xmZq:toResponsiveImage(AB57wm4vu),YjoLglh7W:toResponsiveImage(LqdxvB4A5),YLJ1H6SSA:YLJ1H6SSA1hkjznu,ZrKNCUwGg:toResponsiveImage(iVBKtZsnr),...addPropertyOverrides({mlKkokz_0:{variant:\"BKuMeoHms\"},NGiksfUY6:{variant:\"fvK3TlZwl\"},Ptf3U64y6:{variant:\"MsmC3_wur\"},t0z0otjWs:{variant:\"Ko10hC4oY\"},Ym1YoUHM2:{variant:\"PhT7IzTRL\"},zKXoBuGLr:{variant:\"tSm0HX6eu\"},ZslEMD0UU:{variant:\"Y0OZVA34l\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||368)-2,width:`calc(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"} - 2px)`,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+1,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tqdplr-container\",layoutDependency:layoutDependency,layoutId:\"lDoRH2HDg-container\",children:/*#__PURE__*/_jsx(GalleryImages,{CQuyllWoH:toResponsiveImage(DSJNh7kE4),CVqnpV02V:toResponsiveImage(AB57wm4vu),E1VYOkQbB:toResponsiveImage(Jz5mRKP8b),fo7liKqhn:toResponsiveImage(RROWsrtui),ga3pCLb7N:toResponsiveImage(NFYUL81vf),Hbt1_Qqr7:toResponsiveImage(Vc2MsyiJ4),height:\"100%\",id:\"lDoRH2HDg\",layoutId:\"lDoRH2HDg\",NOOYR5UCo:toResponsiveImage(iVBKtZsnr),oVr0ArdS6:toResponsiveImage(LqdxvB4A5),style:{height:\"100%\",width:\"100%\"},variant:\"JGlakE8qa\",width:\"100%\",...addPropertyOverrides({mlKkokz_0:{variant:\"hnl36yGLC\"},NGiksfUY6:{variant:\"uTdd8OmBI\"},Ptf3U64y6:{variant:\"kWct0HqmR\"},t0z0otjWs:{variant:\"BNiDDB15w\"},Ym1YoUHM2:{variant:\"o7QsoAxwH\"},zKXoBuGLr:{variant:\"g_tZZTxTe\"},ZslEMD0UU:{variant:\"rz5u9G9U2\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-kh7u6d\",\"data-framer-name\":\"Border\",layoutDependency:layoutDependency,layoutId:\"h0qtAveg4\",style:{backgroundColor:aQnc30A6N,opacity:.1}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6kKmv.framer-1mlm36m, .framer-6kKmv .framer-1mlm36m { display: block; }\",\".framer-6kKmv.framer-zle34f { height: 368px; overflow: visible; position: relative; width: 656px; }\",\".framer-6kKmv .framer-v7nnlw-container { bottom: -44px; flex: none; height: auto; left: 50%; position: absolute; width: auto; z-index: 2; }\",\".framer-6kKmv .framer-1tqdplr-container { bottom: 1px; flex: none; left: 1px; position: absolute; right: 1px; top: 1px; z-index: 1; }\",\".framer-6kKmv .framer-kh7u6d { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 368\n * @framerIntrinsicWidth 656\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ym1YoUHM2\":{\"layout\":[\"fixed\",\"fixed\"]},\"NGiksfUY6\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ptf3U64y6\":{\"layout\":[\"fixed\",\"fixed\"]},\"t0z0otjWs\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZslEMD0UU\":{\"layout\":[\"fixed\",\"fixed\"]},\"mlKkokz_0\":{\"layout\":[\"fixed\",\"fixed\"]},\"zKXoBuGLr\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"L3eYtamgf\":\"background\",\"aQnc30A6N\":\"selector\",\"NFYUL81vf\":\"image1\",\"DSJNh7kE4\":\"image2\",\"Jz5mRKP8b\":\"image3\",\"RROWsrtui\":\"image4\",\"AB57wm4vu\":\"image5\",\"iVBKtZsnr\":\"image6\",\"LqdxvB4A5\":\"image7\",\"Vc2MsyiJ4\":\"image8\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerpzfDtKg33=withCSS(Component,css,\"framer-6kKmv\");export default FramerpzfDtKg33;FramerpzfDtKg33.displayName=\"Gallery/Gallery\";FramerpzfDtKg33.defaultProps={height:368,width:656};addPropertyControls(FramerpzfDtKg33,{variant:{options:[\"uOSUuSuQl\",\"Ym1YoUHM2\",\"NGiksfUY6\",\"Ptf3U64y6\",\"t0z0otjWs\",\"ZslEMD0UU\",\"mlKkokz_0\",\"zKXoBuGLr\"],optionTitles:[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\"],title:\"Variant\",type:ControlType.Enum},L3eYtamgf:{defaultValue:'var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)) /* {\"name\":\"12\"} */',title:\"Background\",type:ControlType.Color},aQnc30A6N:{defaultValue:'var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)) /* {\"name\":\"1\"} */',title:\"Selector\",type:ControlType.Color},NFYUL81vf:{__defaultAssetReference:\"data:framer/asset-reference,lmFollwwBANyjurh7LnOrwRjzY.webp?originalFilename=blue-1.webp&preferredSize=auto\",title:\"Image 1\",type:ControlType.ResponsiveImage},DSJNh7kE4:{__defaultAssetReference:\"data:framer/asset-reference,sQNMTjOuH5HwpdcYsQ1Mini7TGk.webp?originalFilename=orange-1.webp&preferredSize=auto\",title:\"Image 2\",type:ControlType.ResponsiveImage},Jz5mRKP8b:{title:\"Image 3\",type:ControlType.ResponsiveImage},RROWsrtui:{title:\"Image 4\",type:ControlType.ResponsiveImage},AB57wm4vu:{title:\"Image 5\",type:ControlType.ResponsiveImage},iVBKtZsnr:{title:\"Image 6\",type:ControlType.ResponsiveImage},LqdxvB4A5:{title:\"Image 7\",type:ControlType.ResponsiveImage},Vc2MsyiJ4:{title:\"Image 8\",type:ControlType.ResponsiveImage}});addFonts(FramerpzfDtKg33,[{explicitInter:true,fonts:[]},...GalleryNavigationFonts,...GalleryImagesFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpzfDtKg33\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"L3eYtamgf\\\":\\\"background\\\",\\\"aQnc30A6N\\\":\\\"selector\\\",\\\"NFYUL81vf\\\":\\\"image1\\\",\\\"DSJNh7kE4\\\":\\\"image2\\\",\\\"Jz5mRKP8b\\\":\\\"image3\\\",\\\"RROWsrtui\\\":\\\"image4\\\",\\\"AB57wm4vu\\\":\\\"image5\\\",\\\"iVBKtZsnr\\\":\\\"image6\\\",\\\"LqdxvB4A5\\\":\\\"image7\\\",\\\"Vc2MsyiJ4\\\":\\\"image8\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ym1YoUHM2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NGiksfUY6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ptf3U64y6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"t0z0otjWs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZslEMD0UU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mlKkokz_0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zKXoBuGLr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"368\",\"framerIntrinsicWidth\":\"656\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import * as Sr from \"react\";\nimport Yr, { forwardRef as $t, useContext as Be, createContext as Ur, createElement as ne, Fragment as qr, useRef as te, useEffect as We, useState as Dt } from \"react\";\nvar Re = {}, jt = {\n  get exports() {\n    return Re;\n  },\n  set exports(e) {\n    Re = e;\n  }\n}, le = {};\n/**\n * @license React\n * react-jsx-runtime.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\nvar Rr;\nfunction Lt() {\n  if (Rr)\n    return le;\n  Rr = 1;\n  var e = Yr, r = Symbol.for(\"react.element\"), n = Symbol.for(\"react.fragment\"), a = Object.prototype.hasOwnProperty, i = e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner, s = { key: !0, ref: !0, __self: !0, __source: !0 };\n  function l(u, d, g) {\n    var f, v = {}, C = null, T = null;\n    g !== void 0 && (C = \"\" + g), d.key !== void 0 && (C = \"\" + d.key), d.ref !== void 0 && (T = d.ref);\n    for (f in d)\n      a.call(d, f) && !s.hasOwnProperty(f) && (v[f] = d[f]);\n    if (u && u.defaultProps)\n      for (f in d = u.defaultProps, d)\n        v[f] === void 0 && (v[f] = d[f]);\n    return { $$typeof: r, type: u, key: C, ref: T, props: v, _owner: i.current };\n  }\n  return le.Fragment = n, le.jsx = l, le.jsxs = l, le;\n}\nvar ue = {};\n/**\n * @license React\n * react-jsx-runtime.development.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\nvar Or;\nfunction Vt() {\n  return Or || (Or = 1, process.env.NODE_ENV !== \"production\" && function() {\n    var e = Yr, r = Symbol.for(\"react.element\"), n = Symbol.for(\"react.portal\"), a = Symbol.for(\"react.fragment\"), i = Symbol.for(\"react.strict_mode\"), s = Symbol.for(\"react.profiler\"), l = Symbol.for(\"react.provider\"), u = Symbol.for(\"react.context\"), d = Symbol.for(\"react.forward_ref\"), g = Symbol.for(\"react.suspense\"), f = Symbol.for(\"react.suspense_list\"), v = Symbol.for(\"react.memo\"), C = Symbol.for(\"react.lazy\"), T = Symbol.for(\"react.offscreen\"), x = Symbol.iterator, h = \"@@iterator\";\n    function O(t) {\n      if (t === null || typeof t != \"object\")\n        return null;\n      var o = x && t[x] || t[h];\n      return typeof o == \"function\" ? o : null;\n    }\n    var E = e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;\n    function p(t) {\n      {\n        for (var o = arguments.length, c = new Array(o > 1 ? o - 1 : 0), m = 1; m < o; m++)\n          c[m - 1] = arguments[m];\n        P(\"error\", t, c);\n      }\n    }\n    function P(t, o, c) {\n      {\n        var m = E.ReactDebugCurrentFrame, w = m.getStackAddendum();\n        w !== \"\" && (o += \"%s\", c = c.concat([w]));\n        var k = c.map(function(y) {\n          return String(y);\n        });\n        k.unshift(\"Warning: \" + o), Function.prototype.apply.call(console[t], console, k);\n      }\n    }\n    var q = !1, D = !1, V = !1, R = !1, Ne = !1, K;\n    K = Symbol.for(\"react.module.reference\");\n    function Q(t) {\n      return !!(typeof t == \"string\" || typeof t == \"function\" || t === a || t === s || Ne || t === i || t === g || t === f || R || t === T || q || D || V || typeof t == \"object\" && t !== null && (t.$$typeof === C || t.$$typeof === v || t.$$typeof === l || t.$$typeof === u || t.$$typeof === d || // This needs to include all possible module reference object\n      // types supported by any Flight configuration anywhere since\n      // we don't know which Flight build this will end up being used\n      // with.\n      t.$$typeof === K || t.getModuleId !== void 0));\n    }\n    function ct(t, o, c) {\n      var m = t.displayName;\n      if (m)\n        return m;\n      var w = o.displayName || o.name || \"\";\n      return w !== \"\" ? c + \"(\" + w + \")\" : c;\n    }\n    function rr(t) {\n      return t.displayName || \"Context\";\n    }\n    function G(t) {\n      if (t == null)\n        return null;\n      if (typeof t.tag == \"number\" && p(\"Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue.\"), typeof t == \"function\")\n        return t.displayName || t.name || null;\n      if (typeof t == \"string\")\n        return t;\n      switch (t) {\n        case a:\n          return \"Fragment\";\n        case n:\n          return \"Portal\";\n        case s:\n          return \"Profiler\";\n        case i:\n          return \"StrictMode\";\n        case g:\n          return \"Suspense\";\n        case f:\n          return \"SuspenseList\";\n      }\n      if (typeof t == \"object\")\n        switch (t.$$typeof) {\n          case u:\n            var o = t;\n            return rr(o) + \".Consumer\";\n          case l:\n            var c = t;\n            return rr(c._context) + \".Provider\";\n          case d:\n            return ct(t, t.render, \"ForwardRef\");\n          case v:\n            var m = t.displayName || null;\n            return m !== null ? m : G(t.type) || \"Memo\";\n          case C: {\n            var w = t, k = w._payload, y = w._init;\n            try {\n              return G(y(k));\n            } catch {\n              return null;\n            }\n          }\n        }\n      return null;\n    }\n    var Z = Object.assign, se = 0, tr, nr, ar, ir, or, sr, cr;\n    function lr() {\n    }\n    lr.__reactDisabledLog = !0;\n    function lt() {\n      {\n        if (se === 0) {\n          tr = console.log, nr = console.info, ar = console.warn, ir = console.error, or = console.group, sr = console.groupCollapsed, cr = console.groupEnd;\n          var t = {\n            configurable: !0,\n            enumerable: !0,\n            value: lr,\n            writable: !0\n          };\n          Object.defineProperties(console, {\n            info: t,\n            log: t,\n            warn: t,\n            error: t,\n            group: t,\n            groupCollapsed: t,\n            groupEnd: t\n          });\n        }\n        se++;\n      }\n    }\n    function ut() {\n      {\n        if (se--, se === 0) {\n          var t = {\n            configurable: !0,\n            enumerable: !0,\n            writable: !0\n          };\n          Object.defineProperties(console, {\n            log: Z({}, t, {\n              value: tr\n            }),\n            info: Z({}, t, {\n              value: nr\n            }),\n            warn: Z({}, t, {\n              value: ar\n            }),\n            error: Z({}, t, {\n              value: ir\n            }),\n            group: Z({}, t, {\n              value: or\n            }),\n            groupCollapsed: Z({}, t, {\n              value: sr\n            }),\n            groupEnd: Z({}, t, {\n              value: cr\n            })\n          });\n        }\n        se < 0 && p(\"disabledDepth fell below zero. This is a bug in React. Please file an issue.\");\n      }\n    }\n    var Ae = E.ReactCurrentDispatcher, Ie;\n    function ve(t, o, c) {\n      {\n        if (Ie === void 0)\n          try {\n            throw Error();\n          } catch (w) {\n            var m = w.stack.trim().match(/\\n( *(at )?)/);\n            Ie = m && m[1] || \"\";\n          }\n        return `\n` + Ie + t;\n      }\n    }\n    var $e = !1, ge;\n    {\n      var ft = typeof WeakMap == \"function\" ? WeakMap : Map;\n      ge = new ft();\n    }\n    function ur(t, o) {\n      if (!t || $e)\n        return \"\";\n      {\n        var c = ge.get(t);\n        if (c !== void 0)\n          return c;\n      }\n      var m;\n      $e = !0;\n      var w = Error.prepareStackTrace;\n      Error.prepareStackTrace = void 0;\n      var k;\n      k = Ae.current, Ae.current = null, lt();\n      try {\n        if (o) {\n          var y = function() {\n            throw Error();\n          };\n          if (Object.defineProperty(y.prototype, \"props\", {\n            set: function() {\n              throw Error();\n            }\n          }), typeof Reflect == \"object\" && Reflect.construct) {\n            try {\n              Reflect.construct(y, []);\n            } catch (J) {\n              m = J;\n            }\n            Reflect.construct(t, [], y);\n          } else {\n            try {\n              y.call();\n            } catch (J) {\n              m = J;\n            }\n            t.call(y.prototype);\n          }\n        } else {\n          try {\n            throw Error();\n          } catch (J) {\n            m = J;\n          }\n          t();\n        }\n      } catch (J) {\n        if (J && m && typeof J.stack == \"string\") {\n          for (var b = J.stack.split(`\n`), F = m.stack.split(`\n`), N = b.length - 1, A = F.length - 1; N >= 1 && A >= 0 && b[N] !== F[A]; )\n            A--;\n          for (; N >= 1 && A >= 0; N--, A--)\n            if (b[N] !== F[A]) {\n              if (N !== 1 || A !== 1)\n                do\n                  if (N--, A--, A < 0 || b[N] !== F[A]) {\n                    var Y = `\n` + b[N].replace(\" at new \", \" at \");\n                    return t.displayName && Y.includes(\"<anonymous>\") && (Y = Y.replace(\"<anonymous>\", t.displayName)), typeof t == \"function\" && ge.set(t, Y), Y;\n                  }\n                while (N >= 1 && A >= 0);\n              break;\n            }\n        }\n      } finally {\n        $e = !1, Ae.current = k, ut(), Error.prepareStackTrace = w;\n      }\n      var re = t ? t.displayName || t.name : \"\", _r = re ? ve(re) : \"\";\n      return typeof t == \"function\" && ge.set(t, _r), _r;\n    }\n    function dt(t, o, c) {\n      return ur(t, !1);\n    }\n    function pt(t) {\n      var o = t.prototype;\n      return !!(o && o.isReactComponent);\n    }\n    function be(t, o, c) {\n      if (t == null)\n        return \"\";\n      if (typeof t == \"function\")\n        return ur(t, pt(t));\n      if (typeof t == \"string\")\n        return ve(t);\n      switch (t) {\n        case g:\n          return ve(\"Suspense\");\n        case f:\n          return ve(\"SuspenseList\");\n      }\n      if (typeof t == \"object\")\n        switch (t.$$typeof) {\n          case d:\n            return dt(t.render);\n          case v:\n            return be(t.type, o, c);\n          case C: {\n            var m = t, w = m._payload, k = m._init;\n            try {\n              return be(k(w), o, c);\n            } catch {\n            }\n          }\n        }\n      return \"\";\n    }\n    var ye = Object.prototype.hasOwnProperty, fr = {}, dr = E.ReactDebugCurrentFrame;\n    function Ee(t) {\n      if (t) {\n        var o = t._owner, c = be(t.type, t._source, o ? o.type : null);\n        dr.setExtraStackFrame(c);\n      } else\n        dr.setExtraStackFrame(null);\n    }\n    function ht(t, o, c, m, w) {\n      {\n        var k = Function.call.bind(ye);\n        for (var y in t)\n          if (k(t, y)) {\n            var b = void 0;\n            try {\n              if (typeof t[y] != \"function\") {\n                var F = Error((m || \"React class\") + \": \" + c + \" type `\" + y + \"` is invalid; it must be a function, usually from the `prop-types` package, but received `\" + typeof t[y] + \"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.\");\n                throw F.name = \"Invariant Violation\", F;\n              }\n              b = t[y](o, y, m, c, null, \"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED\");\n            } catch (N) {\n              b = N;\n            }\n            b && !(b instanceof Error) && (Ee(w), p(\"%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).\", m || \"React class\", c, y, typeof b), Ee(null)), b instanceof Error && !(b.message in fr) && (fr[b.message] = !0, Ee(w), p(\"Failed %s type: %s\", c, b.message), Ee(null));\n          }\n      }\n    }\n    var mt = Array.isArray;\n    function De(t) {\n      return mt(t);\n    }\n    function vt(t) {\n      {\n        var o = typeof Symbol == \"function\" && Symbol.toStringTag, c = o && t[Symbol.toStringTag] || t.constructor.name || \"Object\";\n        return c;\n      }\n    }\n    function gt(t) {\n      try {\n        return pr(t), !1;\n      } catch {\n        return !0;\n      }\n    }\n    function pr(t) {\n      return \"\" + t;\n    }\n    function hr(t) {\n      if (gt(t))\n        return p(\"The provided key is an unsupported type %s. This value must be coerced to a string before before using it here.\", vt(t)), pr(t);\n    }\n    var ce = E.ReactCurrentOwner, bt = {\n      key: !0,\n      ref: !0,\n      __self: !0,\n      __source: !0\n    }, mr, vr, je;\n    je = {};\n    function yt(t) {\n      if (ye.call(t, \"ref\")) {\n        var o = Object.getOwnPropertyDescriptor(t, \"ref\").get;\n        if (o && o.isReactWarning)\n          return !1;\n      }\n      return t.ref !== void 0;\n    }\n    function Et(t) {\n      if (ye.call(t, \"key\")) {\n        var o = Object.getOwnPropertyDescriptor(t, \"key\").get;\n        if (o && o.isReactWarning)\n          return !1;\n      }\n      return t.key !== void 0;\n    }\n    function xt(t, o) {\n      if (typeof t.ref == \"string\" && ce.current && o && ce.current.stateNode !== o) {\n        var c = G(ce.current.type);\n        je[c] || (p('Component \"%s\" contains the string ref \"%s\". Support for string refs will be removed in a future major release. This case cannot be automatically converted to an arrow function. We ask you to manually fix this case by using useRef() or createRef() instead. Learn more about using refs safely here: https://reactjs.org/link/strict-mode-string-ref', G(ce.current.type), t.ref), je[c] = !0);\n      }\n    }\n    function wt(t, o) {\n      {\n        var c = function() {\n          mr || (mr = !0, p(\"%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)\", o));\n        };\n        c.isReactWarning = !0, Object.defineProperty(t, \"key\", {\n          get: c,\n          configurable: !0\n        });\n      }\n    }\n    function _t(t, o) {\n      {\n        var c = function() {\n          vr || (vr = !0, p(\"%s: `ref` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)\", o));\n        };\n        c.isReactWarning = !0, Object.defineProperty(t, \"ref\", {\n          get: c,\n          configurable: !0\n        });\n      }\n    }\n    var St = function(t, o, c, m, w, k, y) {\n      var b = {\n        // This tag allows us to uniquely identify this as a React Element\n        $$typeof: r,\n        // Built-in properties that belong on the element\n        type: t,\n        key: o,\n        ref: c,\n        props: y,\n        // Record the component responsible for creating this element.\n        _owner: k\n      };\n      return b._store = {}, Object.defineProperty(b._store, \"validated\", {\n        configurable: !1,\n        enumerable: !1,\n        writable: !0,\n        value: !1\n      }), Object.defineProperty(b, \"_self\", {\n        configurable: !1,\n        enumerable: !1,\n        writable: !1,\n        value: m\n      }), Object.defineProperty(b, \"_source\", {\n        configurable: !1,\n        enumerable: !1,\n        writable: !1,\n        value: w\n      }), Object.freeze && (Object.freeze(b.props), Object.freeze(b)), b;\n    };\n    function Rt(t, o, c, m, w) {\n      {\n        var k, y = {}, b = null, F = null;\n        c !== void 0 && (hr(c), b = \"\" + c), Et(o) && (hr(o.key), b = \"\" + o.key), yt(o) && (F = o.ref, xt(o, w));\n        for (k in o)\n          ye.call(o, k) && !bt.hasOwnProperty(k) && (y[k] = o[k]);\n        if (t && t.defaultProps) {\n          var N = t.defaultProps;\n          for (k in N)\n            y[k] === void 0 && (y[k] = N[k]);\n        }\n        if (b || F) {\n          var A = typeof t == \"function\" ? t.displayName || t.name || \"Unknown\" : t;\n          b && wt(y, A), F && _t(y, A);\n        }\n        return St(t, b, F, w, m, ce.current, y);\n      }\n    }\n    var Le = E.ReactCurrentOwner, gr = E.ReactDebugCurrentFrame;\n    function ee(t) {\n      if (t) {\n        var o = t._owner, c = be(t.type, t._source, o ? o.type : null);\n        gr.setExtraStackFrame(c);\n      } else\n        gr.setExtraStackFrame(null);\n    }\n    var Ve;\n    Ve = !1;\n    function Fe(t) {\n      return typeof t == \"object\" && t !== null && t.$$typeof === r;\n    }\n    function br() {\n      {\n        if (Le.current) {\n          var t = G(Le.current.type);\n          if (t)\n            return `\n\nCheck the render method of \\`` + t + \"`.\";\n        }\n        return \"\";\n      }\n    }\n    function Ot(t) {\n      {\n        if (t !== void 0) {\n          var o = t.fileName.replace(/^.*[\\\\\\/]/, \"\"), c = t.lineNumber;\n          return `\n\nCheck your code at ` + o + \":\" + c + \".\";\n        }\n        return \"\";\n      }\n    }\n    var yr = {};\n    function kt(t) {\n      {\n        var o = br();\n        if (!o) {\n          var c = typeof t == \"string\" ? t : t.displayName || t.name;\n          c && (o = `\n\nCheck the top-level render call using <` + c + \">.\");\n        }\n        return o;\n      }\n    }\n    function Er(t, o) {\n      {\n        if (!t._store || t._store.validated || t.key != null)\n          return;\n        t._store.validated = !0;\n        var c = kt(o);\n        if (yr[c])\n          return;\n        yr[c] = !0;\n        var m = \"\";\n        t && t._owner && t._owner !== Le.current && (m = \" It was passed a child from \" + G(t._owner.type) + \".\"), ee(t), p('Each child in a list should have a unique \"key\" prop.%s%s See https://reactjs.org/link/warning-keys for more information.', c, m), ee(null);\n      }\n    }\n    function xr(t, o) {\n      {\n        if (typeof t != \"object\")\n          return;\n        if (De(t))\n          for (var c = 0; c < t.length; c++) {\n            var m = t[c];\n            Fe(m) && Er(m, o);\n          }\n        else if (Fe(t))\n          t._store && (t._store.validated = !0);\n        else if (t) {\n          var w = O(t);\n          if (typeof w == \"function\" && w !== t.entries)\n            for (var k = w.call(t), y; !(y = k.next()).done; )\n              Fe(y.value) && Er(y.value, o);\n        }\n      }\n    }\n    function Ct(t) {\n      {\n        var o = t.type;\n        if (o == null || typeof o == \"string\")\n          return;\n        var c;\n        if (typeof o == \"function\")\n          c = o.propTypes;\n        else if (typeof o == \"object\" && (o.$$typeof === d || // Note: Memo only checks outer props here.\n        // Inner props are checked in the reconciler.\n        o.$$typeof === v))\n          c = o.propTypes;\n        else\n          return;\n        if (c) {\n          var m = G(o);\n          ht(c, t.props, \"prop\", m, t);\n        } else if (o.PropTypes !== void 0 && !Ve) {\n          Ve = !0;\n          var w = G(o);\n          p(\"Component %s declared `PropTypes` instead of `propTypes`. Did you misspell the property assignment?\", w || \"Unknown\");\n        }\n        typeof o.getDefaultProps == \"function\" && !o.getDefaultProps.isReactClassApproved && p(\"getDefaultProps is only used on classic React.createClass definitions. Use a static property named `defaultProps` instead.\");\n      }\n    }\n    function Tt(t) {\n      {\n        for (var o = Object.keys(t.props), c = 0; c < o.length; c++) {\n          var m = o[c];\n          if (m !== \"children\" && m !== \"key\") {\n            ee(t), p(\"Invalid prop `%s` supplied to `React.Fragment`. React.Fragment can only have `key` and `children` props.\", m), ee(null);\n            break;\n          }\n        }\n        t.ref !== null && (ee(t), p(\"Invalid attribute `ref` supplied to `React.Fragment`.\"), ee(null));\n      }\n    }\n    function wr(t, o, c, m, w, k) {\n      {\n        var y = Q(t);\n        if (!y) {\n          var b = \"\";\n          (t === void 0 || typeof t == \"object\" && t !== null && Object.keys(t).length === 0) && (b += \" You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.\");\n          var F = Ot(w);\n          F ? b += F : b += br();\n          var N;\n          t === null ? N = \"null\" : De(t) ? N = \"array\" : t !== void 0 && t.$$typeof === r ? (N = \"<\" + (G(t.type) || \"Unknown\") + \" />\", b = \" Did you accidentally export a JSX literal instead of a component?\") : N = typeof t, p(\"React.jsx: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s\", N, b);\n        }\n        var A = Rt(t, o, c, w, k);\n        if (A == null)\n          return A;\n        if (y) {\n          var Y = o.children;\n          if (Y !== void 0)\n            if (m)\n              if (De(Y)) {\n                for (var re = 0; re < Y.length; re++)\n                  xr(Y[re], t);\n                Object.freeze && Object.freeze(Y);\n              } else\n                p(\"React.jsx: Static children should always be an array. You are likely explicitly calling React.jsxs or React.jsxDEV. Use the Babel transform instead.\");\n            else\n              xr(Y, t);\n        }\n        return t === a ? Tt(A) : Ct(A), A;\n      }\n    }\n    function Pt(t, o, c) {\n      return wr(t, o, c, !0);\n    }\n    function Nt(t, o, c) {\n      return wr(t, o, c, !1);\n    }\n    var At = Nt, It = Pt;\n    ue.Fragment = a, ue.jsx = At, ue.jsxs = It;\n  }()), ue;\n}\n(function(e) {\n  process.env.NODE_ENV === \"production\" ? e.exports = Lt() : e.exports = Vt();\n})(jt);\nconst L = Re.jsx, Br = Re.jsxs;\nfunction ze() {\n  return ze = Object.assign ? Object.assign.bind() : function(e) {\n    for (var r = 1; r < arguments.length; r++) {\n      var n = arguments[r];\n      for (var a in n)\n        Object.prototype.hasOwnProperty.call(n, a) && (e[a] = n[a]);\n    }\n    return e;\n  }, ze.apply(this, arguments);\n}\nfunction Hr(e) {\n  var r = /* @__PURE__ */ Object.create(null);\n  return function(n) {\n    return r[n] === void 0 && (r[n] = e(n)), r[n];\n  };\n}\nvar Ft = /^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/, Mt = /* @__PURE__ */ Hr(\n  function(e) {\n    return Ft.test(e) || e.charCodeAt(0) === 111 && e.charCodeAt(1) === 110 && e.charCodeAt(2) < 91;\n  }\n  /* Z+1 */\n);\nfunction Wt(e) {\n  if (e.sheet)\n    return e.sheet;\n  for (var r = 0; r < document.styleSheets.length; r++)\n    if (document.styleSheets[r].ownerNode === e)\n      return document.styleSheets[r];\n}\nfunction zt(e) {\n  var r = document.createElement(\"style\");\n  return r.setAttribute(\"data-emotion\", e.key), e.nonce !== void 0 && r.setAttribute(\"nonce\", e.nonce), r.appendChild(document.createTextNode(\"\")), r.setAttribute(\"data-s\", \"\"), r;\n}\nvar Yt = /* @__PURE__ */ function() {\n  function e(n) {\n    var a = this;\n    this._insertTag = function(i) {\n      var s;\n      a.tags.length === 0 ? a.insertionPoint ? s = a.insertionPoint.nextSibling : a.prepend ? s = a.container.firstChild : s = a.before : s = a.tags[a.tags.length - 1].nextSibling, a.container.insertBefore(i, s), a.tags.push(i);\n    }, this.isSpeedy = n.speedy === void 0 ? process.env.NODE_ENV === \"production\" : n.speedy, this.tags = [], this.ctr = 0, this.nonce = n.nonce, this.key = n.key, this.container = n.container, this.prepend = n.prepend, this.insertionPoint = n.insertionPoint, this.before = null;\n  }\n  var r = e.prototype;\n  return r.hydrate = function(a) {\n    a.forEach(this._insertTag);\n  }, r.insert = function(a) {\n    this.ctr % (this.isSpeedy ? 65e3 : 1) === 0 && this._insertTag(zt(this));\n    var i = this.tags[this.tags.length - 1];\n    if (process.env.NODE_ENV !== \"production\") {\n      var s = a.charCodeAt(0) === 64 && a.charCodeAt(1) === 105;\n      s && this._alreadyInsertedOrderInsensitiveRule && console.error(`You're attempting to insert the following rule:\n` + a + \"\\n\\n`@import` rules must be before all other types of rules in a stylesheet but other rules have already been inserted. Please ensure that `@import` rules are before all other rules.\"), this._alreadyInsertedOrderInsensitiveRule = this._alreadyInsertedOrderInsensitiveRule || !s;\n    }\n    if (this.isSpeedy) {\n      var l = Wt(i);\n      try {\n        l.insertRule(a, l.cssRules.length);\n      } catch (u) {\n        process.env.NODE_ENV !== \"production\" && !/:(-moz-placeholder|-moz-focus-inner|-moz-focusring|-ms-input-placeholder|-moz-read-write|-moz-read-only|-ms-clear|-ms-expand|-ms-reveal){/.test(a) && console.error('There was a problem inserting the following rule: \"' + a + '\"', u);\n      }\n    } else\n      i.appendChild(document.createTextNode(a));\n    this.ctr++;\n  }, r.flush = function() {\n    this.tags.forEach(function(a) {\n      return a.parentNode && a.parentNode.removeChild(a);\n    }), this.tags = [], this.ctr = 0, process.env.NODE_ENV !== \"production\" && (this._alreadyInsertedOrderInsensitiveRule = !1);\n  }, e;\n}(), j = \"-ms-\", Oe = \"-moz-\", _ = \"-webkit-\", He = \"comm\", Ge = \"rule\", Je = \"decl\", Ut = \"@import\", Gr = \"@keyframes\", qt = Math.abs, Ce = String.fromCharCode, Bt = Object.assign;\nfunction Ht(e, r) {\n  return $(e, 0) ^ 45 ? (((r << 2 ^ $(e, 0)) << 2 ^ $(e, 1)) << 2 ^ $(e, 2)) << 2 ^ $(e, 3) : 0;\n}\nfunction Jr(e) {\n  return e.trim();\n}\nfunction Gt(e, r) {\n  return (e = r.exec(e)) ? e[0] : e;\n}\nfunction S(e, r, n) {\n  return e.replace(r, n);\n}\nfunction Ye(e, r) {\n  return e.indexOf(r);\n}\nfunction $(e, r) {\n  return e.charCodeAt(r) | 0;\n}\nfunction de(e, r, n) {\n  return e.slice(r, n);\n}\nfunction B(e) {\n  return e.length;\n}\nfunction Xe(e) {\n  return e.length;\n}\nfunction xe(e, r) {\n  return r.push(e), e;\n}\nfunction Jt(e, r) {\n  return e.map(r).join(\"\");\n}\nvar Te = 1, ie = 1, Xr = 0, M = 0, I = 0, oe = \"\";\nfunction Pe(e, r, n, a, i, s, l) {\n  return { value: e, root: r, parent: n, type: a, props: i, children: s, line: Te, column: ie, length: l, return: \"\" };\n}\nfunction fe(e, r) {\n  return Bt(Pe(\"\", null, null, \"\", null, null, 0), e, { length: -e.length }, r);\n}\nfunction Xt() {\n  return I;\n}\nfunction Kt() {\n  return I = M > 0 ? $(oe, --M) : 0, ie--, I === 10 && (ie = 1, Te--), I;\n}\nfunction W() {\n  return I = M < Xr ? $(oe, M++) : 0, ie++, I === 10 && (ie = 1, Te++), I;\n}\nfunction H() {\n  return $(oe, M);\n}\nfunction we() {\n  return M;\n}\nfunction me(e, r) {\n  return de(oe, e, r);\n}\nfunction pe(e) {\n  switch (e) {\n    case 0:\n    case 9:\n    case 10:\n    case 13:\n    case 32:\n      return 5;\n    case 33:\n    case 43:\n    case 44:\n    case 47:\n    case 62:\n    case 64:\n    case 126:\n    case 59:\n    case 123:\n    case 125:\n      return 4;\n    case 58:\n      return 3;\n    case 34:\n    case 39:\n    case 40:\n    case 91:\n      return 2;\n    case 41:\n    case 93:\n      return 1;\n  }\n  return 0;\n}\nfunction Kr(e) {\n  return Te = ie = 1, Xr = B(oe = e), M = 0, [];\n}\nfunction Zr(e) {\n  return oe = \"\", e;\n}\nfunction _e(e) {\n  return Jr(me(M - 1, Ue(e === 91 ? e + 2 : e === 40 ? e + 1 : e)));\n}\nfunction Zt(e) {\n  for (; (I = H()) && I < 33; )\n    W();\n  return pe(e) > 2 || pe(I) > 3 ? \"\" : \" \";\n}\nfunction Qt(e, r) {\n  for (; --r && W() && !(I < 48 || I > 102 || I > 57 && I < 65 || I > 70 && I < 97); )\n    ;\n  return me(e, we() + (r < 6 && H() == 32 && W() == 32));\n}\nfunction Ue(e) {\n  for (; W(); )\n    switch (I) {\n      case e:\n        return M;\n      case 34:\n      case 39:\n        e !== 34 && e !== 39 && Ue(I);\n        break;\n      case 40:\n        e === 41 && Ue(e);\n        break;\n      case 92:\n        W();\n        break;\n    }\n  return M;\n}\nfunction en(e, r) {\n  for (; W() && e + I !== 47 + 10; )\n    if (e + I === 42 + 42 && H() === 47)\n      break;\n  return \"/*\" + me(r, M - 1) + \"*\" + Ce(e === 47 ? e : W());\n}\nfunction rn(e) {\n  for (; !pe(H()); )\n    W();\n  return me(e, M);\n}\nfunction tn(e) {\n  return Zr(Se(\"\", null, null, null, [\"\"], e = Kr(e), 0, [0], e));\n}\nfunction Se(e, r, n, a, i, s, l, u, d) {\n  for (var g = 0, f = 0, v = l, C = 0, T = 0, x = 0, h = 1, O = 1, E = 1, p = 0, P = \"\", q = i, D = s, V = a, R = P; O; )\n    switch (x = p, p = W()) {\n      case 40:\n        if (x != 108 && $(R, v - 1) == 58) {\n          Ye(R += S(_e(p), \"&\", \"&\\f\"), \"&\\f\") != -1 && (E = -1);\n          break;\n        }\n      case 34:\n      case 39:\n      case 91:\n        R += _e(p);\n        break;\n      case 9:\n      case 10:\n      case 13:\n      case 32:\n        R += Zt(x);\n        break;\n      case 92:\n        R += Qt(we() - 1, 7);\n        continue;\n      case 47:\n        switch (H()) {\n          case 42:\n          case 47:\n            xe(nn(en(W(), we()), r, n), d);\n            break;\n          default:\n            R += \"/\";\n        }\n        break;\n      case 123 * h:\n        u[g++] = B(R) * E;\n      case 125 * h:\n      case 59:\n      case 0:\n        switch (p) {\n          case 0:\n          case 125:\n            O = 0;\n          case 59 + f:\n            T > 0 && B(R) - v && xe(T > 32 ? Cr(R + \";\", a, n, v - 1) : Cr(S(R, \" \", \"\") + \";\", a, n, v - 2), d);\n            break;\n          case 59:\n            R += \";\";\n          default:\n            if (xe(V = kr(R, r, n, g, f, i, u, P, q = [], D = [], v), s), p === 123)\n              if (f === 0)\n                Se(R, r, V, V, q, s, v, u, D);\n              else\n                switch (C === 99 && $(R, 3) === 110 ? 100 : C) {\n                  case 100:\n                  case 109:\n                  case 115:\n                    Se(e, V, V, a && xe(kr(e, V, V, 0, 0, i, u, P, i, q = [], v), D), i, D, v, u, a ? q : D);\n                    break;\n                  default:\n                    Se(R, V, V, V, [\"\"], D, 0, u, D);\n                }\n        }\n        g = f = T = 0, h = E = 1, P = R = \"\", v = l;\n        break;\n      case 58:\n        v = 1 + B(R), T = x;\n      default:\n        if (h < 1) {\n          if (p == 123)\n            --h;\n          else if (p == 125 && h++ == 0 && Kt() == 125)\n            continue;\n        }\n        switch (R += Ce(p), p * h) {\n          case 38:\n            E = f > 0 ? 1 : (R += \"\\f\", -1);\n            break;\n          case 44:\n            u[g++] = (B(R) - 1) * E, E = 1;\n            break;\n          case 64:\n            H() === 45 && (R += _e(W())), C = H(), f = v = B(P = R += rn(we())), p++;\n            break;\n          case 45:\n            x === 45 && B(R) == 2 && (h = 0);\n        }\n    }\n  return s;\n}\nfunction kr(e, r, n, a, i, s, l, u, d, g, f) {\n  for (var v = i - 1, C = i === 0 ? s : [\"\"], T = Xe(C), x = 0, h = 0, O = 0; x < a; ++x)\n    for (var E = 0, p = de(e, v + 1, v = qt(h = l[x])), P = e; E < T; ++E)\n      (P = Jr(h > 0 ? C[E] + \" \" + p : S(p, /&\\f/g, C[E]))) && (d[O++] = P);\n  return Pe(e, r, n, i === 0 ? Ge : u, d, g, f);\n}\nfunction nn(e, r, n) {\n  return Pe(e, r, n, He, Ce(Xt()), de(e, 2, -2), 0);\n}\nfunction Cr(e, r, n, a) {\n  return Pe(e, r, n, Je, de(e, 0, a), de(e, a + 1, -1), a);\n}\nfunction ae(e, r) {\n  for (var n = \"\", a = Xe(e), i = 0; i < a; i++)\n    n += r(e[i], i, e, r) || \"\";\n  return n;\n}\nfunction an(e, r, n, a) {\n  switch (e.type) {\n    case Ut:\n    case Je:\n      return e.return = e.return || e.value;\n    case He:\n      return \"\";\n    case Gr:\n      return e.return = e.value + \"{\" + ae(e.children, a) + \"}\";\n    case Ge:\n      e.value = e.props.join(\",\");\n  }\n  return B(n = ae(e.children, a)) ? e.return = e.value + \"{\" + n + \"}\" : \"\";\n}\nfunction on(e) {\n  var r = Xe(e);\n  return function(n, a, i, s) {\n    for (var l = \"\", u = 0; u < r; u++)\n      l += e[u](n, a, i, s) || \"\";\n    return l;\n  };\n}\nfunction sn(e) {\n  return function(r) {\n    r.root || (r = r.return) && e(r);\n  };\n}\nvar cn = function(r, n, a) {\n  for (var i = 0, s = 0; i = s, s = H(), i === 38 && s === 12 && (n[a] = 1), !pe(s); )\n    W();\n  return me(r, M);\n}, ln = function(r, n) {\n  var a = -1, i = 44;\n  do\n    switch (pe(i)) {\n      case 0:\n        i === 38 && H() === 12 && (n[a] = 1), r[a] += cn(M - 1, n, a);\n        break;\n      case 2:\n        r[a] += _e(i);\n        break;\n      case 4:\n        if (i === 44) {\n          r[++a] = H() === 58 ? \"&\\f\" : \"\", n[a] = r[a].length;\n          break;\n        }\n      default:\n        r[a] += Ce(i);\n    }\n  while (i = W());\n  return r;\n}, un = function(r, n) {\n  return Zr(ln(Kr(r), n));\n}, Tr = /* @__PURE__ */ new WeakMap(), fn = function(r) {\n  if (!(r.type !== \"rule\" || !r.parent || // positive .length indicates that this rule contains pseudo\n  // negative .length indicates that this rule has been already prefixed\n  r.length < 1)) {\n    for (var n = r.value, a = r.parent, i = r.column === a.column && r.line === a.line; a.type !== \"rule\"; )\n      if (a = a.parent, !a)\n        return;\n    if (!(r.props.length === 1 && n.charCodeAt(0) !== 58 && !Tr.get(a)) && !i) {\n      Tr.set(r, !0);\n      for (var s = [], l = un(n, s), u = a.props, d = 0, g = 0; d < l.length; d++)\n        for (var f = 0; f < u.length; f++, g++)\n          r.props[g] = s[d] ? l[d].replace(/&\\f/g, u[f]) : u[f] + \" \" + l[d];\n    }\n  }\n}, dn = function(r) {\n  if (r.type === \"decl\") {\n    var n = r.value;\n    // charcode for l\n    n.charCodeAt(0) === 108 && // charcode for b\n    n.charCodeAt(2) === 98 && (r.return = \"\", r.value = \"\");\n  }\n}, pn = \"emotion-disable-server-rendering-unsafe-selector-warning-please-do-not-use-this-the-warning-exists-for-a-reason\", hn = function(r) {\n  return r.type === \"comm\" && r.children.indexOf(pn) > -1;\n}, mn = function(r) {\n  return function(n, a, i) {\n    if (!(n.type !== \"rule\" || r.compat)) {\n      var s = n.value.match(/(:first|:nth|:nth-last)-child/g);\n      if (s) {\n        for (var l = !!n.parent, u = l ? n.parent.children : (\n          // global rule at the root level\n          i\n        ), d = u.length - 1; d >= 0; d--) {\n          var g = u[d];\n          if (g.line < n.line)\n            break;\n          if (g.column < n.column) {\n            if (hn(g))\n              return;\n            break;\n          }\n        }\n        s.forEach(function(f) {\n          console.error('The pseudo class \"' + f + '\" is potentially unsafe when doing server-side rendering. Try changing it to \"' + f.split(\"-child\")[0] + '-of-type\".');\n        });\n      }\n    }\n  };\n}, Qr = function(r) {\n  return r.type.charCodeAt(1) === 105 && r.type.charCodeAt(0) === 64;\n}, vn = function(r, n) {\n  for (var a = r - 1; a >= 0; a--)\n    if (!Qr(n[a]))\n      return !0;\n  return !1;\n}, Pr = function(r) {\n  r.type = \"\", r.value = \"\", r.return = \"\", r.children = \"\", r.props = \"\";\n}, gn = function(r, n, a) {\n  Qr(r) && (r.parent ? (console.error(\"`@import` rules can't be nested inside other rules. Please move it to the top level and put it before regular rules. Keep in mind that they can only be used within global styles.\"), Pr(r)) : vn(n, a) && (console.error(\"`@import` rules can't be after other rules. Please put your `@import` rules before your other rules.\"), Pr(r)));\n};\nfunction et(e, r) {\n  switch (Ht(e, r)) {\n    case 5103:\n      return _ + \"print-\" + e + e;\n    case 5737:\n    case 4201:\n    case 3177:\n    case 3433:\n    case 1641:\n    case 4457:\n    case 2921:\n    case 5572:\n    case 6356:\n    case 5844:\n    case 3191:\n    case 6645:\n    case 3005:\n    case 6391:\n    case 5879:\n    case 5623:\n    case 6135:\n    case 4599:\n    case 4855:\n    case 4215:\n    case 6389:\n    case 5109:\n    case 5365:\n    case 5621:\n    case 3829:\n      return _ + e + e;\n    case 5349:\n    case 4246:\n    case 4810:\n    case 6968:\n    case 2756:\n      return _ + e + Oe + e + j + e + e;\n    case 6828:\n    case 4268:\n      return _ + e + j + e + e;\n    case 6165:\n      return _ + e + j + \"flex-\" + e + e;\n    case 5187:\n      return _ + e + S(e, /(\\w+).+(:[^]+)/, _ + \"box-$1$2\" + j + \"flex-$1$2\") + e;\n    case 5443:\n      return _ + e + j + \"flex-item-\" + S(e, /flex-|-self/, \"\") + e;\n    case 4675:\n      return _ + e + j + \"flex-line-pack\" + S(e, /align-content|flex-|-self/, \"\") + e;\n    case 5548:\n      return _ + e + j + S(e, \"shrink\", \"negative\") + e;\n    case 5292:\n      return _ + e + j + S(e, \"basis\", \"preferred-size\") + e;\n    case 6060:\n      return _ + \"box-\" + S(e, \"-grow\", \"\") + _ + e + j + S(e, \"grow\", \"positive\") + e;\n    case 4554:\n      return _ + S(e, /([^-])(transform)/g, \"$1\" + _ + \"$2\") + e;\n    case 6187:\n      return S(S(S(e, /(zoom-|grab)/, _ + \"$1\"), /(image-set)/, _ + \"$1\"), e, \"\") + e;\n    case 5495:\n    case 3959:\n      return S(e, /(image-set\\([^]*)/, _ + \"$1$`$1\");\n    case 4968:\n      return S(S(e, /(.+:)(flex-)?(.*)/, _ + \"box-pack:$3\" + j + \"flex-pack:$3\"), /s.+-b[^;]+/, \"justify\") + _ + e + e;\n    case 4095:\n    case 3583:\n    case 4068:\n    case 2532:\n      return S(e, /(.+)-inline(.+)/, _ + \"$1$2\") + e;\n    case 8116:\n    case 7059:\n    case 5753:\n    case 5535:\n    case 5445:\n    case 5701:\n    case 4933:\n    case 4677:\n    case 5533:\n    case 5789:\n    case 5021:\n    case 4765:\n      if (B(e) - 1 - r > 6)\n        switch ($(e, r + 1)) {\n          case 109:\n            if ($(e, r + 4) !== 45)\n              break;\n          case 102:\n            return S(e, /(.+:)(.+)-([^]+)/, \"$1\" + _ + \"$2-$3$1\" + Oe + ($(e, r + 3) == 108 ? \"$3\" : \"$2-$3\")) + e;\n          case 115:\n            return ~Ye(e, \"stretch\") ? et(S(e, \"stretch\", \"fill-available\"), r) + e : e;\n        }\n      break;\n    case 4949:\n      if ($(e, r + 1) !== 115)\n        break;\n    case 6444:\n      switch ($(e, B(e) - 3 - (~Ye(e, \"!important\") && 10))) {\n        case 107:\n          return S(e, \":\", \":\" + _) + e;\n        case 101:\n          return S(e, /(.+:)([^;!]+)(;|!.+)?/, \"$1\" + _ + ($(e, 14) === 45 ? \"inline-\" : \"\") + \"box$3$1\" + _ + \"$2$3$1\" + j + \"$2box$3\") + e;\n      }\n      break;\n    case 5936:\n      switch ($(e, r + 11)) {\n        case 114:\n          return _ + e + j + S(e, /[svh]\\w+-[tblr]{2}/, \"tb\") + e;\n        case 108:\n          return _ + e + j + S(e, /[svh]\\w+-[tblr]{2}/, \"tb-rl\") + e;\n        case 45:\n          return _ + e + j + S(e, /[svh]\\w+-[tblr]{2}/, \"lr\") + e;\n      }\n      return _ + e + j + e + e;\n  }\n  return e;\n}\nvar bn = function(r, n, a, i) {\n  if (r.length > -1 && !r.return)\n    switch (r.type) {\n      case Je:\n        r.return = et(r.value, r.length);\n        break;\n      case Gr:\n        return ae([fe(r, {\n          value: S(r.value, \"@\", \"@\" + _)\n        })], i);\n      case Ge:\n        if (r.length)\n          return Jt(r.props, function(s) {\n            switch (Gt(s, /(::plac\\w+|:read-\\w+)/)) {\n              case \":read-only\":\n              case \":read-write\":\n                return ae([fe(r, {\n                  props: [S(s, /:(read-\\w+)/, \":\" + Oe + \"$1\")]\n                })], i);\n              case \"::placeholder\":\n                return ae([fe(r, {\n                  props: [S(s, /:(plac\\w+)/, \":\" + _ + \"input-$1\")]\n                }), fe(r, {\n                  props: [S(s, /:(plac\\w+)/, \":\" + Oe + \"$1\")]\n                }), fe(r, {\n                  props: [S(s, /:(plac\\w+)/, j + \"input-$1\")]\n                })], i);\n            }\n            return \"\";\n          });\n    }\n}, yn = [bn], En = function(r) {\n  var n = r.key;\n  if (process.env.NODE_ENV !== \"production\" && !n)\n    throw new Error(`You have to configure \\`key\\` for your cache. Please make sure it's unique (and not equal to 'css') as it's used for linking styles to your cache.\nIf multiple caches share the same key they might \"fight\" for each other's style elements.`);\n  if (n === \"css\") {\n    var a = document.querySelectorAll(\"style[data-emotion]:not([data-s])\");\n    Array.prototype.forEach.call(a, function(h) {\n      var O = h.getAttribute(\"data-emotion\");\n      O.indexOf(\" \") !== -1 && (document.head.appendChild(h), h.setAttribute(\"data-s\", \"\"));\n    });\n  }\n  var i = r.stylisPlugins || yn;\n  if (process.env.NODE_ENV !== \"production\" && /[^a-z-]/.test(n))\n    throw new Error('Emotion key must only contain lower case alphabetical characters and - but \"' + n + '\" was passed');\n  var s = {}, l, u = [];\n  l = r.container || document.head, Array.prototype.forEach.call(\n    // this means we will ignore elements which don't have a space in them which\n    // means that the style elements we're looking at are only Emotion 11 server-rendered style elements\n    document.querySelectorAll('style[data-emotion^=\"' + n + ' \"]'),\n    function(h) {\n      for (var O = h.getAttribute(\"data-emotion\").split(\" \"), E = 1; E < O.length; E++)\n        s[O[E]] = !0;\n      u.push(h);\n    }\n  );\n  var d, g = [fn, dn];\n  process.env.NODE_ENV !== \"production\" && g.push(mn({\n    get compat() {\n      return x.compat;\n    }\n  }), gn);\n  {\n    var f, v = [an, process.env.NODE_ENV !== \"production\" ? function(h) {\n      h.root || (h.return ? f.insert(h.return) : h.value && h.type !== He && f.insert(h.value + \"{}\"));\n    } : sn(function(h) {\n      f.insert(h);\n    })], C = on(g.concat(i, v)), T = function(O) {\n      return ae(tn(O), C);\n    };\n    d = function(O, E, p, P) {\n      f = p, process.env.NODE_ENV !== \"production\" && E.map !== void 0 && (f = {\n        insert: function(D) {\n          p.insert(D + E.map);\n        }\n      }), T(O ? O + \"{\" + E.styles + \"}\" : E.styles), P && (x.inserted[E.name] = !0);\n    };\n  }\n  var x = {\n    key: n,\n    sheet: new Yt({\n      key: n,\n      container: l,\n      nonce: r.nonce,\n      speedy: r.speedy,\n      prepend: r.prepend,\n      insertionPoint: r.insertionPoint\n    }),\n    nonce: r.nonce,\n    inserted: s,\n    registered: {},\n    insert: d\n  };\n  return x.sheet.hydrate(u), x;\n}, xn = !0;\nfunction rt(e, r, n) {\n  var a = \"\";\n  return n.split(\" \").forEach(function(i) {\n    e[i] !== void 0 ? r.push(e[i] + \";\") : a += i + \" \";\n  }), a;\n}\nvar Ke = function(r, n, a) {\n  var i = r.key + \"-\" + n.name;\n  // we only need to add the styles to the registered cache if the\n  // class name could be used further down\n  // the tree but if it's a string tag, we know it won't\n  // so we don't have to add it to registered cache.\n  // this improves memory usage since we can avoid storing the whole style string\n  (a === !1 || // we need to always store it if we're in compat mode and\n  // in node since emotion-server relies on whether a style is in\n  // the registered cache to know whether a style is global or not\n  // also, note that this check will be dead code eliminated in the browser\n  xn === !1) && r.registered[i] === void 0 && (r.registered[i] = n.styles);\n}, tt = function(r, n, a) {\n  Ke(r, n, a);\n  var i = r.key + \"-\" + n.name;\n  if (r.inserted[n.name] === void 0) {\n    var s = n;\n    do\n      r.insert(n === s ? \".\" + i : \"\", s, r.sheet, !0), s = s.next;\n    while (s !== void 0);\n  }\n};\nfunction wn(e) {\n  for (var r = 0, n, a = 0, i = e.length; i >= 4; ++a, i -= 4)\n    n = e.charCodeAt(a) & 255 | (e.charCodeAt(++a) & 255) << 8 | (e.charCodeAt(++a) & 255) << 16 | (e.charCodeAt(++a) & 255) << 24, n = /* Math.imul(k, m): */\n    (n & 65535) * 1540483477 + ((n >>> 16) * 59797 << 16), n ^= /* k >>> r: */\n    n >>> 24, r = /* Math.imul(k, m): */\n    (n & 65535) * 1540483477 + ((n >>> 16) * 59797 << 16) ^ /* Math.imul(h, m): */\n    (r & 65535) * 1540483477 + ((r >>> 16) * 59797 << 16);\n  switch (i) {\n    case 3:\n      r ^= (e.charCodeAt(a + 2) & 255) << 16;\n    case 2:\n      r ^= (e.charCodeAt(a + 1) & 255) << 8;\n    case 1:\n      r ^= e.charCodeAt(a) & 255, r = /* Math.imul(h, m): */\n      (r & 65535) * 1540483477 + ((r >>> 16) * 59797 << 16);\n  }\n  return r ^= r >>> 13, r = /* Math.imul(h, m): */\n  (r & 65535) * 1540483477 + ((r >>> 16) * 59797 << 16), ((r ^ r >>> 15) >>> 0).toString(36);\n}\nvar _n = {\n  animationIterationCount: 1,\n  borderImageOutset: 1,\n  borderImageSlice: 1,\n  borderImageWidth: 1,\n  boxFlex: 1,\n  boxFlexGroup: 1,\n  boxOrdinalGroup: 1,\n  columnCount: 1,\n  columns: 1,\n  flex: 1,\n  flexGrow: 1,\n  flexPositive: 1,\n  flexShrink: 1,\n  flexNegative: 1,\n  flexOrder: 1,\n  gridRow: 1,\n  gridRowEnd: 1,\n  gridRowSpan: 1,\n  gridRowStart: 1,\n  gridColumn: 1,\n  gridColumnEnd: 1,\n  gridColumnSpan: 1,\n  gridColumnStart: 1,\n  msGridRow: 1,\n  msGridRowSpan: 1,\n  msGridColumn: 1,\n  msGridColumnSpan: 1,\n  fontWeight: 1,\n  lineHeight: 1,\n  opacity: 1,\n  order: 1,\n  orphans: 1,\n  tabSize: 1,\n  widows: 1,\n  zIndex: 1,\n  zoom: 1,\n  WebkitLineClamp: 1,\n  // SVG-related properties\n  fillOpacity: 1,\n  floodOpacity: 1,\n  stopOpacity: 1,\n  strokeDasharray: 1,\n  strokeDashoffset: 1,\n  strokeMiterlimit: 1,\n  strokeOpacity: 1,\n  strokeWidth: 1\n}, Nr = `You have illegal escape sequence in your template literal, most likely inside content's property value.\nBecause you write your CSS inside a JavaScript string you actually have to do double escaping, so for example \"content: '\\\\00d7';\" should become \"content: '\\\\\\\\00d7';\".\nYou can read more about this here:\nhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals#ES2018_revision_of_illegal_escape_sequences`, Sn = \"You have passed in falsy value as style object's key (can happen when in example you pass unexported component as computed key).\", Rn = /[A-Z]|^ms/g, nt = /_EMO_([^_]+?)_([^]*?)_EMO_/g, Ze = function(r) {\n  return r.charCodeAt(1) === 45;\n}, Ar = function(r) {\n  return r != null && typeof r != \"boolean\";\n}, Me = /* @__PURE__ */ Hr(function(e) {\n  return Ze(e) ? e : e.replace(Rn, \"-$&\").toLowerCase();\n}), ke = function(r, n) {\n  switch (r) {\n    case \"animation\":\n    case \"animationName\":\n      if (typeof n == \"string\")\n        return n.replace(nt, function(a, i, s) {\n          return U = {\n            name: i,\n            styles: s,\n            next: U\n          }, i;\n        });\n  }\n  return _n[r] !== 1 && !Ze(r) && typeof n == \"number\" && n !== 0 ? n + \"px\" : n;\n};\nif (process.env.NODE_ENV !== \"production\") {\n  var On = /(var|attr|counters?|url|element|(((repeating-)?(linear|radial))|conic)-gradient)\\(|(no-)?(open|close)-quote/, kn = [\"normal\", \"none\", \"initial\", \"inherit\", \"unset\"], Cn = ke, Tn = /^-ms-/, Pn = /-(.)/g, Ir = {};\n  ke = function(r, n) {\n    if (r === \"content\" && (typeof n != \"string\" || kn.indexOf(n) === -1 && !On.test(n) && (n.charAt(0) !== n.charAt(n.length - 1) || n.charAt(0) !== '\"' && n.charAt(0) !== \"'\")))\n      throw new Error(\"You seem to be using a value for 'content' without quotes, try replacing it with `content: '\\\"\" + n + \"\\\"'`\");\n    var a = Cn(r, n);\n    return a !== \"\" && !Ze(r) && r.indexOf(\"-\") !== -1 && Ir[r] === void 0 && (Ir[r] = !0, console.error(\"Using kebab-case for css properties in objects is not supported. Did you mean \" + r.replace(Tn, \"ms-\").replace(Pn, function(i, s) {\n      return s.toUpperCase();\n    }) + \"?\")), a;\n  };\n}\nvar at = \"Component selectors can only be used in conjunction with @emotion/babel-plugin, the swc Emotion plugin, or another Emotion-aware compiler transform.\";\nfunction he(e, r, n) {\n  if (n == null)\n    return \"\";\n  if (n.__emotion_styles !== void 0) {\n    if (process.env.NODE_ENV !== \"production\" && n.toString() === \"NO_COMPONENT_SELECTOR\")\n      throw new Error(at);\n    return n;\n  }\n  switch (typeof n) {\n    case \"boolean\":\n      return \"\";\n    case \"object\": {\n      if (n.anim === 1)\n        return U = {\n          name: n.name,\n          styles: n.styles,\n          next: U\n        }, n.name;\n      if (n.styles !== void 0) {\n        var a = n.next;\n        if (a !== void 0)\n          for (; a !== void 0; )\n            U = {\n              name: a.name,\n              styles: a.styles,\n              next: U\n            }, a = a.next;\n        var i = n.styles + \";\";\n        return process.env.NODE_ENV !== \"production\" && n.map !== void 0 && (i += n.map), i;\n      }\n      return Nn(e, r, n);\n    }\n    case \"function\": {\n      if (e !== void 0) {\n        var s = U, l = n(e);\n        return U = s, he(e, r, l);\n      } else\n        process.env.NODE_ENV !== \"production\" && console.error(\"Functions that are interpolated in css calls will be stringified.\\nIf you want to have a css call based on props, create a function that returns a css call like this\\nlet dynamicStyle = (props) => css`color: ${props.color}`\\nIt can be called directly with props or interpolated in a styled call like this\\nlet SomeComponent = styled('div')`${dynamicStyle}`\");\n      break;\n    }\n    case \"string\":\n      if (process.env.NODE_ENV !== \"production\") {\n        var u = [], d = n.replace(nt, function(f, v, C) {\n          var T = \"animation\" + u.length;\n          return u.push(\"const \" + T + \" = keyframes`\" + C.replace(/^@keyframes animation-\\w+/, \"\") + \"`\"), \"${\" + T + \"}\";\n        });\n        u.length && console.error(\"`keyframes` output got interpolated into plain string, please wrap it with `css`.\\n\\nInstead of doing this:\\n\\n\" + [].concat(u, [\"`\" + d + \"`\"]).join(`\n`) + `\n\nYou should wrap it with \\`css\\` like this:\n\n` + (\"css`\" + d + \"`\"));\n      }\n      break;\n  }\n  if (r == null)\n    return n;\n  var g = r[n];\n  return g !== void 0 ? g : n;\n}\nfunction Nn(e, r, n) {\n  var a = \"\";\n  if (Array.isArray(n))\n    for (var i = 0; i < n.length; i++)\n      a += he(e, r, n[i]) + \";\";\n  else\n    for (var s in n) {\n      var l = n[s];\n      if (typeof l != \"object\")\n        r != null && r[l] !== void 0 ? a += s + \"{\" + r[l] + \"}\" : Ar(l) && (a += Me(s) + \":\" + ke(s, l) + \";\");\n      else {\n        if (s === \"NO_COMPONENT_SELECTOR\" && process.env.NODE_ENV !== \"production\")\n          throw new Error(at);\n        if (Array.isArray(l) && typeof l[0] == \"string\" && (r == null || r[l[0]] === void 0))\n          for (var u = 0; u < l.length; u++)\n            Ar(l[u]) && (a += Me(s) + \":\" + ke(s, l[u]) + \";\");\n        else {\n          var d = he(e, r, l);\n          switch (s) {\n            case \"animation\":\n            case \"animationName\": {\n              a += Me(s) + \":\" + d + \";\";\n              break;\n            }\n            default:\n              process.env.NODE_ENV !== \"production\" && s === \"undefined\" && console.error(Sn), a += s + \"{\" + d + \"}\";\n          }\n        }\n      }\n    }\n  return a;\n}\nvar $r = /label:\\s*([^\\s;\\n{]+)\\s*(;|$)/g, it;\nprocess.env.NODE_ENV !== \"production\" && (it = /\\/\\*#\\ssourceMappingURL=data:application\\/json;\\S+\\s+\\*\\//g);\nvar U, qe = function(r, n, a) {\n  if (r.length === 1 && typeof r[0] == \"object\" && r[0] !== null && r[0].styles !== void 0)\n    return r[0];\n  var i = !0, s = \"\";\n  U = void 0;\n  var l = r[0];\n  l == null || l.raw === void 0 ? (i = !1, s += he(a, n, l)) : (process.env.NODE_ENV !== \"production\" && l[0] === void 0 && console.error(Nr), s += l[0]);\n  for (var u = 1; u < r.length; u++)\n    s += he(a, n, r[u]), i && (process.env.NODE_ENV !== \"production\" && l[u] === void 0 && console.error(Nr), s += l[u]);\n  var d;\n  process.env.NODE_ENV !== \"production\" && (s = s.replace(it, function(C) {\n    return d = C, \"\";\n  })), $r.lastIndex = 0;\n  for (var g = \"\", f; (f = $r.exec(s)) !== null; )\n    g += \"-\" + // $FlowFixMe we know it's not null\n    f[1];\n  var v = wn(s) + g;\n  return process.env.NODE_ENV !== \"production\" ? {\n    name: v,\n    styles: s,\n    map: d,\n    next: U,\n    toString: function() {\n      return \"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop).\";\n    }\n  } : {\n    name: v,\n    styles: s,\n    next: U\n  };\n}, An = function(r) {\n  return r();\n}, In = Sr[\"useInsertionEffect\"] ? Sr[\"useInsertionEffect\"] : !1, ot = In || An, $n = {}.hasOwnProperty, Qe = /* @__PURE__ */ Ur(\n  // we're doing this to avoid preconstruct's dead code elimination in this one case\n  // because this module is primarily intended for the browser and node\n  // but it's also required in react native and similar environments sometimes\n  // and we could have a special build just for that\n  // but this is much easier and the native packages\n  // might use a different theme context in the future anyway\n  typeof HTMLElement < \"u\" ? /* @__PURE__ */ En({\n    key: \"css\"\n  }) : null\n);\nprocess.env.NODE_ENV !== \"production\" && (Qe.displayName = \"EmotionCacheContext\");\nQe.Provider;\nvar st = function(r) {\n  return /* @__PURE__ */ $t(function(n, a) {\n    var i = Be(Qe);\n    return r(n, i, a);\n  });\n}, er = /* @__PURE__ */ Ur({});\nprocess.env.NODE_ENV !== \"production\" && (er.displayName = \"EmotionThemeContext\");\nvar Dr = \"__EMOTION_TYPE_PLEASE_DO_NOT_USE__\", jr = \"__EMOTION_LABEL_PLEASE_DO_NOT_USE__\", Dn = function(r) {\n  var n = r.cache, a = r.serialized, i = r.isStringTag;\n  return Ke(n, a, i), ot(function() {\n    return tt(n, a, i);\n  }), null;\n}, jn = /* @__PURE__ */ st(function(e, r, n) {\n  var a = e.css;\n  typeof a == \"string\" && r.registered[a] !== void 0 && (a = r.registered[a]);\n  var i = e[Dr], s = [a], l = \"\";\n  typeof e.className == \"string\" ? l = rt(r.registered, s, e.className) : e.className != null && (l = e.className + \" \");\n  var u = qe(s, void 0, Be(er));\n  if (process.env.NODE_ENV !== \"production\" && u.name.indexOf(\"-\") === -1) {\n    var d = e[jr];\n    d && (u = qe([u, \"label:\" + d + \";\"]));\n  }\n  l += r.key + \"-\" + u.name;\n  var g = {};\n  for (var f in e)\n    $n.call(e, f) && f !== \"css\" && f !== Dr && (process.env.NODE_ENV === \"production\" || f !== jr) && (g[f] = e[f]);\n  return g.ref = n, g.className = l, /* @__PURE__ */ ne(qr, null, /* @__PURE__ */ ne(Dn, {\n    cache: r,\n    serialized: u,\n    isStringTag: typeof i == \"string\"\n  }), /* @__PURE__ */ ne(i, g));\n});\nprocess.env.NODE_ENV !== \"production\" && (jn.displayName = \"EmotionCssPropInternal\");\nvar Ln = Mt, Vn = function(r) {\n  return r !== \"theme\";\n}, Lr = function(r) {\n  return typeof r == \"string\" && // 96 is one less than the char code\n  // for \"a\" so this is checking that\n  // it's a lowercase character\n  r.charCodeAt(0) > 96 ? Ln : Vn;\n}, Vr = function(r, n, a) {\n  var i;\n  if (n) {\n    var s = n.shouldForwardProp;\n    i = r.__emotion_forwardProp && s ? function(l) {\n      return r.__emotion_forwardProp(l) && s(l);\n    } : s;\n  }\n  return typeof i != \"function\" && a && (i = r.__emotion_forwardProp), i;\n}, Fr = `You have illegal escape sequence in your template literal, most likely inside content's property value.\nBecause you write your CSS inside a JavaScript string you actually have to do double escaping, so for example \"content: '\\\\00d7';\" should become \"content: '\\\\\\\\00d7';\".\nYou can read more about this here:\nhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals#ES2018_revision_of_illegal_escape_sequences`, Fn = function(r) {\n  var n = r.cache, a = r.serialized, i = r.isStringTag;\n  return Ke(n, a, i), ot(function() {\n    return tt(n, a, i);\n  }), null;\n}, Mn = function e(r, n) {\n  if (process.env.NODE_ENV !== \"production\" && r === void 0)\n    throw new Error(`You are trying to create a styled element with an undefined component.\nYou may have forgotten to import it.`);\n  var a = r.__emotion_real === r, i = a && r.__emotion_base || r, s, l;\n  n !== void 0 && (s = n.label, l = n.target);\n  var u = Vr(r, n, a), d = u || Lr(i), g = !d(\"as\");\n  return function() {\n    var f = arguments, v = a && r.__emotion_styles !== void 0 ? r.__emotion_styles.slice(0) : [];\n    if (s !== void 0 && v.push(\"label:\" + s + \";\"), f[0] == null || f[0].raw === void 0)\n      v.push.apply(v, f);\n    else {\n      process.env.NODE_ENV !== \"production\" && f[0][0] === void 0 && console.error(Fr), v.push(f[0][0]);\n      for (var C = f.length, T = 1; T < C; T++)\n        process.env.NODE_ENV !== \"production\" && f[0][T] === void 0 && console.error(Fr), v.push(f[T], f[0][T]);\n    }\n    var x = st(function(h, O, E) {\n      var p = g && h.as || i, P = \"\", q = [], D = h;\n      if (h.theme == null) {\n        D = {};\n        for (var V in h)\n          D[V] = h[V];\n        D.theme = Be(er);\n      }\n      typeof h.className == \"string\" ? P = rt(O.registered, q, h.className) : h.className != null && (P = h.className + \" \");\n      var R = qe(v.concat(q), O.registered, D);\n      P += O.key + \"-\" + R.name, l !== void 0 && (P += \" \" + l);\n      var Ne = g && u === void 0 ? Lr(p) : d, K = {};\n      for (var Q in h)\n        g && Q === \"as\" || // $FlowFixMe\n        Ne(Q) && (K[Q] = h[Q]);\n      return K.className = P, K.ref = E, /* @__PURE__ */ ne(qr, null, /* @__PURE__ */ ne(Fn, {\n        cache: O,\n        serialized: R,\n        isStringTag: typeof p == \"string\"\n      }), /* @__PURE__ */ ne(p, K));\n    });\n    return x.displayName = s !== void 0 ? s : \"Styled(\" + (typeof i == \"string\" ? i : i.displayName || i.name || \"Component\") + \")\", x.defaultProps = r.defaultProps, x.__emotion_real = x, x.__emotion_base = i, x.__emotion_styles = v, x.__emotion_forwardProp = u, Object.defineProperty(x, \"toString\", {\n      value: function() {\n        return l === void 0 && process.env.NODE_ENV !== \"production\" ? \"NO_COMPONENT_SELECTOR\" : \".\" + l;\n      }\n    }), x.withComponent = function(h, O) {\n      return e(h, ze({}, n, O, {\n        shouldForwardProp: Vr(x, O, !0)\n      })).apply(void 0, v);\n    }, x;\n  };\n}, Wn = [\n  \"a\",\n  \"abbr\",\n  \"address\",\n  \"area\",\n  \"article\",\n  \"aside\",\n  \"audio\",\n  \"b\",\n  \"base\",\n  \"bdi\",\n  \"bdo\",\n  \"big\",\n  \"blockquote\",\n  \"body\",\n  \"br\",\n  \"button\",\n  \"canvas\",\n  \"caption\",\n  \"cite\",\n  \"code\",\n  \"col\",\n  \"colgroup\",\n  \"data\",\n  \"datalist\",\n  \"dd\",\n  \"del\",\n  \"details\",\n  \"dfn\",\n  \"dialog\",\n  \"div\",\n  \"dl\",\n  \"dt\",\n  \"em\",\n  \"embed\",\n  \"fieldset\",\n  \"figcaption\",\n  \"figure\",\n  \"footer\",\n  \"form\",\n  \"h1\",\n  \"h2\",\n  \"h3\",\n  \"h4\",\n  \"h5\",\n  \"h6\",\n  \"head\",\n  \"header\",\n  \"hgroup\",\n  \"hr\",\n  \"html\",\n  \"i\",\n  \"iframe\",\n  \"img\",\n  \"input\",\n  \"ins\",\n  \"kbd\",\n  \"keygen\",\n  \"label\",\n  \"legend\",\n  \"li\",\n  \"link\",\n  \"main\",\n  \"map\",\n  \"mark\",\n  \"marquee\",\n  \"menu\",\n  \"menuitem\",\n  \"meta\",\n  \"meter\",\n  \"nav\",\n  \"noscript\",\n  \"object\",\n  \"ol\",\n  \"optgroup\",\n  \"option\",\n  \"output\",\n  \"p\",\n  \"param\",\n  \"picture\",\n  \"pre\",\n  \"progress\",\n  \"q\",\n  \"rp\",\n  \"rt\",\n  \"ruby\",\n  \"s\",\n  \"samp\",\n  \"script\",\n  \"section\",\n  \"select\",\n  \"small\",\n  \"source\",\n  \"span\",\n  \"strong\",\n  \"style\",\n  \"sub\",\n  \"summary\",\n  \"sup\",\n  \"table\",\n  \"tbody\",\n  \"td\",\n  \"textarea\",\n  \"tfoot\",\n  \"th\",\n  \"thead\",\n  \"time\",\n  \"title\",\n  \"tr\",\n  \"track\",\n  \"u\",\n  \"ul\",\n  \"var\",\n  \"video\",\n  \"wbr\",\n  // SVG\n  \"circle\",\n  \"clipPath\",\n  \"defs\",\n  \"ellipse\",\n  \"foreignObject\",\n  \"g\",\n  \"image\",\n  \"line\",\n  \"linearGradient\",\n  \"mask\",\n  \"path\",\n  \"pattern\",\n  \"polygon\",\n  \"polyline\",\n  \"radialGradient\",\n  \"rect\",\n  \"stop\",\n  \"svg\",\n  \"text\",\n  \"tspan\"\n], z = Mn.bind();\nWn.forEach(function(e) {\n  z[e] = z(e);\n});\nconst zn = (e) => Br(Yn, {\n  children: [L(Un, {\n    src: \"https://assets.website-files.com/5beab1239ac88487c3a6608f/616b9cffac007b154cee8afc_Logo.webp\"\n  }), L(qn, {\n    children: e.text\n  })]\n}), Yn = z.div`\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-direction: column;\n  row-gap: 20px;\n\n  width: 100%;\n  height: 100%;\n\n  border-radius: 18px;\n\n  min-width: 600px;\n  min-height: 400px;\n\n  background: #f7f8fd;\n`, Un = z.img`\n  width: 160px;\n`, qn = z.span`\n  color: #061237;\n  font-family: Inter, sans-serif;\n  font-size: 18px;\n  line-height: 36px;\n`, Bn = 50;\nvar Hn = ((e) => (e[e.Left = 0] = \"Left\", e[e.Right = 1] = \"Right\", e))(Hn || {});\nconst Gn = (e) => {\n  var x, h, O, E;\n  if (!((x = e.left) != null && x.src) || !((h = e.right) != null && h.src)) {\n    let p = 2;\n    return ((O = e.left) != null && O.src || (E = e.right) != null && E.src) && p--, L(zn, {\n      text: `Upload ${p} image${p > 1 ? \"s\" : \"\"} to continue`\n    });\n  }\n  const r = te(null), n = te(null), a = te(null), i = te(null), s = te(null), l = te(null), u = (p) => {\n    r.current.style.clipPath = `inset(0px 0px 0px ${p}%)`, a.current.style.left = `${p}%`;\n  }, d = (p) => n.current.value = `${p}`, g = (p) => {\n    u(+p.target.value);\n  };\n  We(() => {\n    u(e.position);\n  }, [e.position]), We(() => {\n    f(), e.position !== Bn && (u(e.position), d(e.position));\n  }, []);\n  const f = () => {\n    var P;\n    const p = (P = a.current) == null ? void 0 : P.firstChild;\n    i.current && p && i.current.style.setProperty(\"--thumb-size\", `${p.clientWidth}px`);\n  }, v = () => {\n    r.current.style.transition = \"clip-path 0.3s\", a.current.style.transition = \"left 0.3s\";\n  }, C = () => {\n    r.current.style.transition = \"\", a.current.style.transition = \"\";\n  }, T = (p) => {\n    switch (v(), p) {\n      case 0:\n        u(0), d(0);\n        break;\n      case 1:\n        u(100), d(100);\n        break;\n    }\n    setTimeout(C, 300);\n  };\n  return Br(Jn, {\n    ref: i,\n    borderRadius: e.radius,\n    background: e.bg,\n    children: [L(Wr, {\n      ref: s,\n      hp: \"left\",\n      vp: e.label.position,\n      x: e.label.x,\n      y: e.label.y,\n      onClick: () => T(0),\n      children: e.customLabel ? e.leftLabel : L(zr, {\n        children: e.label.before\n      })\n    }), L(Wr, {\n      ref: l,\n      hp: \"right\",\n      vp: e.label.position,\n      x: e.label.x,\n      y: e.label.y,\n      onClick: () => T(1),\n      children: e.customLabel ? e.rightLabel : L(zr, {\n        children: e.label.after\n      })\n    }), L(Xn, {\n      ref: r,\n      children: L(Mr, {\n        src: e.right.src,\n        srcSet: e.right.srcSet,\n        alt: e.right.alt\n      })\n    }), L(Mr, {\n      src: e.left.src,\n      srcSet: e.left.srcSet,\n      alt: e.left.alt\n    }), L(Zn, {\n      type: \"range\",\n      ref: n,\n      min: \"0\",\n      max: \"100\",\n      onChange: g\n    }), L(Kn, {\n      ref: a,\n      color: e.line.color,\n      width: e.line.width,\n      children: e.customHandle ? e.handle : L(Qn, {})\n    })]\n  });\n}, Jn = z.div`\n  position: relative;\n  display: inline-block;\n  overflow: hidden;\n  width: 100%;\n  height: 100%;\n  border-radius: ${(e) => e.borderRadius}px;\n  background: ${(e) => e.background};\n`, Xn = z.div`\n  position: absolute;\n  z-index: 1;\n  bottom: 0;\n  right: 0;\n  left: 0;\n  top: 0;\n`, Mr = z.img`\n  vertical-align: bottom;\n  object-fit: cover;\n  height: 100%;\n  width: 100%;\n}`, Kn = z.div`\n  pointer-events: none;\n\n  display: flex;\n  align-items: center;\n  justify-content: center;\n\n  position: absolute;\n  z-index: 2;\n\n  left: 50%;\n  bottom: 0;\n  top: 0;\n\n  transform: translateX(-50%);\n\n  &:before {\n    content: '';\n\n    position: absolute;\n    left: 50%;\n    bottom: 0;\n    top: 0;\n\n    width: ${(e) => e.width}px;\n    background: ${(e) => e.color};\n\n    transform: translateX(-50%);\n  }\n`, Zn = z.input`\n  bottom: 0;\n  cursor: pointer;\n  height: 100%;\n  left: -1px;\n  margin: 0;\n  opacity: 0;\n  position: absolute;\n  top: 0;\n  touch-action: auto;\n  width: calc(100% + 2px);\n  z-index: 2;\n\n  &::-webkit-slider-thumb {\n    -webkit-appearance: none;\n    width: calc(var(--thumb-size) * 2);\n    height: calc(var(--thumb-size) * 1.5);\n  }\n`, Qn = z.div`\n  flex-shrink: 0;\n  position: relative;\n\n  width: 64px;\n  height: 64px;\n  background: rgba(255, 255, 255, 0.4);\n  border: 1px solid rgba(255, 255, 255, 0.24);\n  border-radius: 50%;\n\n  &:before,\n  &:after {\n    content: '';\n\n    position: absolute;\n    top: 50%;\n\n    border-left: 2px solid;\n    border-top: 2px solid;\n\n    height: 8px;\n    width: 8px;\n\n    transform-origin: 0 0;\n  }\n\n  &:before {\n    left: 18px;\n    transform: rotate(-45deg);\n  }\n\n  &:after {\n    right: 8px;\n    transform: rotate(135deg);\n  }\n`, Wr = z.div`\n  position: absolute;\n  z-index: 3;\n\n  cursor: pointer;\n\n  ${(e) => `${e.vp}: ${e.y}px;`}\n  ${(e) => `${e.hp}: ${e.x}px;`}\n`, zr = z.div`\n  display: flex;\n  flex-direction: row;\n  align-items: flex-start;\n  padding: 2px 16px;\n  background: rgba(255, 255, 255, 0.48);\n  border: 1px solid rgba(255, 255, 255, 0.24);\n  border-radius: 6px;\n\n  font-family: Inter, sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  line-height: 28px;\n  color: #000000;\n`, ea = ({ loading: e, loaded: r }) => {\n  const [n, a] = Dt(!0);\n  return We(() => a(!1), []), n ? e : r;\n}, X = (e) => {\n  var r, n;\n  return !((r = e.left) != null && r.src) || !((n = e.right) != null && n.src);\n}, ta = {\n  left: {\n    type: \"responsiveimage\",\n    title: \"Left Image\"\n  },\n  right: {\n    type: \"responsiveimage\",\n    title: \"Right Image\",\n    description: \"[Flowbase](https://www.flowbase.co/) is the worlds largest component resource site. Explore endless components and templates to inspire your workflows and help you build better, faster.\"\n  },\n  radius: {\n    type: \"number\",\n    defaultValue: 0,\n    min: 0,\n    max: 999,\n    step: 1,\n    displayStepper: !0,\n    hidden: X\n  },\n  bg: {\n    type: \"color\",\n    title: \"Background\",\n    defaultValue: \"#e4e6f1\"\n  },\n  position: {\n    type: \"number\",\n    defaultValue: 50,\n    description: \"Starting position of the handle\",\n    min: 0,\n    max: 100,\n    step: 1,\n    displayStepper: !0,\n    hidden: X\n  },\n  customHandle: {\n    type: \"boolean\",\n    defaultValue: !1,\n    hidden: X\n  },\n  handle: {\n    type: \"componentinstance\",\n    title: \"Handle\",\n    hidden: (e) => X(e) || !e.customHandle\n  },\n  label: {\n    type: \"object\",\n    hidden: X,\n    controls: {\n      position: {\n        type: \"enum\",\n        defaultValue: \"row\",\n        options: [\"top\", \"bottom\"],\n        optionTitles: [\"Top\", \"Bottom\"]\n      },\n      x: {\n        type: \"number\",\n        defaultValue: 24,\n        min: 0,\n        max: 999,\n        step: 1,\n        displayStepper: !0\n      },\n      y: {\n        type: \"number\",\n        defaultValue: 24,\n        min: 0,\n        max: 999,\n        step: 1,\n        displayStepper: !0\n      },\n      before: {\n        type: \"string\",\n        defaultValue: \"Before\"\n      },\n      after: {\n        type: \"string\",\n        defaultValue: \"After\"\n      }\n    }\n  },\n  customLabel: {\n    type: \"boolean\",\n    defaultValue: !1,\n    hidden: X\n  },\n  leftLabel: {\n    type: \"componentinstance\",\n    title: \"Left Label\",\n    hidden: (e) => X(e) || !e.customLabel\n  },\n  rightLabel: {\n    type: \"componentinstance\",\n    title: \"Left Label\",\n    hidden: (e) => X(e) || !e.customLabel\n  },\n  line: {\n    type: \"object\",\n    hidden: X,\n    controls: {\n      color: {\n        type: \"color\",\n        defaultValue: \"rgba(255, 255, 255, 0.4)\"\n      },\n      width: {\n        type: \"number\",\n        defaultValue: 1,\n        min: 0,\n        max: 99,\n        step: 1,\n        displayStepper: !0\n      }\n    }\n  }\n}, na = (e) => L(ea, {\n  loading: L(\"div\", {\n    style: {\n      width: \"100%\",\n      height: \"100%\",\n      borderRadius: `${e.radius}px`,\n      background: e.bg\n    }\n  }),\n  loaded: L(Gn, {\n    ...e\n  })\n});\nexport {\n  na as BeforeAfter,\n  ta as propertyControls\n};\n", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls}from\"framer\";import{propertyControls,BeforeAfter as Component}from\"https://boosters.flowbase.co/before-after-framer.js#Pi7ExYI4gXmQ\";addPropertyControls(BeforeAfter,propertyControls);export default function BeforeAfter(props){return /*#__PURE__*/_jsx(Component,{...props});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BeforeAfter\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Before_After_2.map", "// Generated by Framer (f318921)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,PropertyOverrides,ResolveLinks,RichText,useCustomCursors,useHydratedBreakpointVariants,useLocaleInfo,useRouteElementId,useRouter,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js\";import{Icon as Phosphor1}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/CzcVr5U1VFk6uNcyYvJq/SmoothScroll_Prod.js\";import Cursor from\"#framer/local/canvasComponent/Ac1yLYQq1/Ac1yLYQq1.js\";import Footer from\"#framer/local/canvasComponent/ggMcgppfJ/ggMcgppfJ.js\";import UnderlineButton from\"#framer/local/canvasComponent/kQQm3S18j/kQQm3S18j.js\";import GalleryGallery from\"#framer/local/canvasComponent/pzfDtKg33/pzfDtKg33.js\";import NavNavbar from\"#framer/local/canvasComponent/VduY3QHxh/VduY3QHxh.js\";import BackToTop from\"#framer/local/canvasComponent/Vg6B6eyyJ/Vg6B6eyyJ.js\";import BeforeAfter from\"#framer/local/codeFile/hSL_iVW/Before_After_2.js\";import*as sharedStyle from\"#framer/local/css/EPVYTsu3C/EPVYTsu3C.js\";import*as sharedStyle5 from\"#framer/local/css/HoMcrUuwk/HoMcrUuwk.js\";import*as sharedStyle4 from\"#framer/local/css/jIIiyacMI/jIIiyacMI.js\";import*as sharedStyle1 from\"#framer/local/css/mlnX4TjC3/mlnX4TjC3.js\";import*as sharedStyle3 from\"#framer/local/css/nWhhC6_hb/nWhhC6_hb.js\";import*as sharedStyle2 from\"#framer/local/css/P14PwnqqG/P14PwnqqG.js\";import metadataProvider from\"#framer/local/webPageMetadata/p0RfILXrj/p0RfILXrj.js\";const SmoothScrollFonts=getFonts(SmoothScroll);const NavNavbarFonts=getFonts(NavNavbar);const PhosphorFonts=getFonts(Phosphor);const MotionAWithFX=withFX(motion.a);const BackToTopFonts=getFonts(BackToTop);const ContainerWithFX=withFX(Container);const GalleryGalleryFonts=getFonts(GalleryGallery);const Phosphor1Fonts=getFonts(Phosphor1);const BeforeAfterFonts=getFonts(BeforeAfter);const UnderlineButtonFonts=getFonts(UnderlineButton);const FooterFonts=getFonts(Footer);const CursorFonts=getFonts(Cursor);const breakpoints={c19n5qng9:\"(max-width: 809px)\",dPdtYWL_4:\"(min-width: 810px) and (max-width: 1199px)\",RPCQGRxNN:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-r9qSw\";const variantClassNames={c19n5qng9:\"framer-v-1der0b0\",dPdtYWL_4:\"framer-v-1e3aajb\",RPCQGRxNN:\"framer-v-1xo86b7\"};const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={delay:0,duration:1,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.2,skewX:0,skewY:0,x:0,y:8};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition3={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const metadata=metadataProvider();const humanReadableVariantMap={Desktop:\"RPCQGRxNN\",Phone:\"c19n5qng9\",Tablet:\"dPdtYWL_4\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"RPCQGRxNN\"};};const cursor={alignment:\"center\",component:Cursor,offset:{x:4,y:-8},placement:\"left\",transition:transition1,variant:\"GHivYhV7v\"};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);React.useEffect(()=>{const metadata1=metadataProvider(undefined,activeLocale);if(metadata1.robots){let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",metadata1.robots);}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",metadata1.robots);document.head.appendChild(robotsTag);}}},[undefined,activeLocale]);React.useInsertionEffect(()=>{const metadata1=metadataProvider(undefined,activeLocale);document.title=metadata1.title||\"\";if(metadata1.viewport){var _document_querySelector;(_document_querySelector=document.querySelector('meta[name=\"viewport\"]'))===null||_document_querySelector===void 0?void 0:_document_querySelector.setAttribute(\"content\",metadata1.viewport);}const bodyCls=metadata1.bodyClassName;if(bodyCls){const body=document.body;body.classList.forEach(c=>c.startsWith(\"framer-body-\")&&body.classList.remove(c));body.classList.add(`${metadata1.bodyClassName}-framer-r9qSw`);}return()=>{if(bodyCls)document.body.classList.remove(`${metadata1.bodyClassName}-framer-r9qSw`);};},[undefined,activeLocale]);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const ref1=React.useRef(null);const elementId=useRouteElementId(\"s5t4yA7De\");const ref2=React.useRef(null);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"c19n5qng9\")return false;return true;};const ref3=React.useRef(null);const router=useRouter();const elementId1=useRouteElementId(\"hFvNr5nyP\");const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className];useCustomCursors({\"17ufwrx\":{...cursor,variant:\"bnKtLeCDZ\"},\"1r78x29\":cursor,ar82t2:{...cursor,variant:\"zk70NnVql\"},cn1v6c:{...cursor,variant:\"UBDjJDfyl\"}});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"RPCQGRxNN\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:[/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1xo86b7\",className),\"data-framer-cursor\":\"1r78x29\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-xpmk69-container\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"SBxBNowDt\",intensity:10,layoutId:\"SBxBNowDt\",width:\"100%\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-kp2m09\",\"data-framer-name\":\"Top Bar\",name:\"Top Bar\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c19n5qng9:{width:\"max(100vw, 1px)\"},dPdtYWL_4:{width:\"max(100vw, 1px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:\"1200px\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1j87hv4-container\",id:elementId,ref:ref2,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c19n5qng9:{variant:\"lvaWnriCo\"},dPdtYWL_4:{variant:\"lvaWnriCo\"}},children:/*#__PURE__*/_jsx(NavNavbar,{height:\"100%\",id:\"s5t4yA7De\",layoutId:\"s5t4yA7De\",style:{height:\"100%\",width:\"100%\"},variant:\"Dc47auoSL\",width:\"100%\"})})})})})}),/*#__PURE__*/_jsxs(Image,{as:\"header\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:2413,intrinsicWidth:4935,loading:getLoadingLazyAtYPosition(200),pixelHeight:2880,pixelWidth:3840,positionX:\"center\",positionY:\"top\",sizes:\"100vw\",src:\"https://framerusercontent.com/images/XJ4peZcuF2wO2AJB2hKk9Z0OY.webp\",srcSet:\"https://framerusercontent.com/images/XJ4peZcuF2wO2AJB2hKk9Z0OY.webp?scale-down-to=512 512w,https://framerusercontent.com/images/XJ4peZcuF2wO2AJB2hKk9Z0OY.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/XJ4peZcuF2wO2AJB2hKk9Z0OY.webp?scale-down-to=2048 2048w,https://framerusercontent.com/images/XJ4peZcuF2wO2AJB2hKk9Z0OY.webp 3840w\"},className:\"framer-133788\",\"data-framer-name\":\"Hero\",name:\"Hero\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-zxe814\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1tnukf\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c19n5qng9:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(335.6666666666667),pixelHeight:71,pixelWidth:755,positionX:\"left\",positionY:\"center\",sizes:\"270px\",src:\"https://framerusercontent.com/images/BQuMTcKwAFRoCDPak8T7MREUU.png\",srcSet:\"https://framerusercontent.com/images/BQuMTcKwAFRoCDPak8T7MREUU.png?scale-down-to=512 512w,https://framerusercontent.com/images/BQuMTcKwAFRoCDPak8T7MREUU.png 755w\"}},dPdtYWL_4:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(415),pixelHeight:71,pixelWidth:755,positionX:\"left\",positionY:\"center\",sizes:\"270px\",src:\"https://framerusercontent.com/images/BQuMTcKwAFRoCDPak8T7MREUU.png\",srcSet:\"https://framerusercontent.com/images/BQuMTcKwAFRoCDPak8T7MREUU.png?scale-down-to=512 512w,https://framerusercontent.com/images/BQuMTcKwAFRoCDPak8T7MREUU.png 755w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(407),pixelHeight:71,pixelWidth:755,positionX:\"left\",positionY:\"center\",sizes:\"270px\",src:\"https://framerusercontent.com/images/BQuMTcKwAFRoCDPak8T7MREUU.png\",srcSet:\"https://framerusercontent.com/images/BQuMTcKwAFRoCDPak8T7MREUU.png?scale-down-to=512 512w,https://framerusercontent.com/images/BQuMTcKwAFRoCDPak8T7MREUU.png 755w\"},className:\"framer-tuypcc\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ajpbat\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ksnwa7\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--token-bbda6f07-2e6a-43b4-b0a2-dec4b51b350a, rgb(255, 248, 231))\"},children:\"Role\"})}),className:\"framer-1jazwsn\",fonts:[\"Inter-SemiBold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c19n5qng9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h5\",{style:{\"--font-selector\":\"RlM7S2FybGEtbWVkaXVt\",\"--framer-font-family\":'\"Karla\", \"Karla Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--token-9ddc28df-cddf-47d8-a8f6-25b381424af4, rgb(255, 255, 255))\"},children:\"UX/UI Lead\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h5\",{style:{\"--font-selector\":\"RlM7S2FybGEtbWVkaXVt\",\"--framer-font-family\":'\"Karla\", \"Karla Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--token-9ddc28df-cddf-47d8-a8f6-25b381424af4, rgb(255, 255, 255))\"},children:\"UX/UI Lead\"})}),className:\"framer-19xkm4u\",fonts:[\"FS;Karla-medium\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1yi5olh\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--token-bbda6f07-2e6a-43b4-b0a2-dec4b51b350a, rgb(255, 248, 231))\"},children:\"Function\"})}),className:\"framer-1i4qsy1\",fonts:[\"Inter-SemiBold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c19n5qng9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h5\",{style:{\"--font-selector\":\"RlM7S2FybGEtbWVkaXVt\",\"--framer-font-family\":'\"Karla\", \"Karla Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--token-9ddc28df-cddf-47d8-a8f6-25b381424af4, rgb(255, 255, 255))\"},children:\"User Research, Heuristic Evaluation, Competitive & Comparative Analysis, Rapid Prototyping, Branding, Design System, Visual & Interaction Design, Usability Testing.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h5\",{style:{\"--font-selector\":\"RlM7S2FybGEtbWVkaXVt\",\"--framer-font-family\":'\"Karla\", \"Karla Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--token-9ddc28df-cddf-47d8-a8f6-25b381424af4, rgb(255, 255, 255))\"},children:\"User Research, Heuristic Evaluation, Competitive & Comparative Analysis, Rapid Prototyping, Branding, Design System, Visual & Interaction Design, Usability Testing.\"})}),className:\"framer-1csc9gu\",fonts:[\"FS;Karla-medium\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1qwxfy2\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--token-bbda6f07-2e6a-43b4-b0a2-dec4b51b350a, rgb(255, 248, 231))\"},children:\"Timeline\"})}),className:\"framer-vl46ld\",fonts:[\"Inter-SemiBold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c19n5qng9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h5\",{style:{\"--font-selector\":\"RlM7S2FybGEtbWVkaXVt\",\"--framer-font-family\":'\"Karla\", \"Karla Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--token-9ddc28df-cddf-47d8-a8f6-25b381424af4, rgb(255, 255, 255))\"},children:\"2022\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h5\",{style:{\"--font-selector\":\"RlM7S2FybGEtbWVkaXVt\",\"--framer-font-family\":'\"Karla\", \"Karla Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--token-9ddc28df-cddf-47d8-a8f6-25b381424af4, rgb(255, 255, 255))\"},children:\"2022\"})}),className:\"framer-5rcf7\",fonts:[\"FS;Karla-medium\"],verticalAlignment:\"top\",withExternalLayout:true})})]})]})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c19n5qng9:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(924.3333333333333),pixelHeight:894,pixelWidth:1462,positionX:\"center\",positionY:\"center\",sizes:\"calc(100vw - 32px)\",src:\"https://framerusercontent.com/images/Y4IUJVSBzVfogKGvdmVybQmBvVY.png\",srcSet:\"https://framerusercontent.com/images/Y4IUJVSBzVfogKGvdmVybQmBvVY.png?scale-down-to=512 512w,https://framerusercontent.com/images/Y4IUJVSBzVfogKGvdmVybQmBvVY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Y4IUJVSBzVfogKGvdmVybQmBvVY.png 1462w\"}},dPdtYWL_4:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(300),pixelHeight:894,pixelWidth:1462,positionX:\"center\",positionY:\"center\",sizes:\"max((min(100vw, 1200px) - 48px) * 0.7 - 32px, 1px)\",src:\"https://framerusercontent.com/images/Y4IUJVSBzVfogKGvdmVybQmBvVY.png\",srcSet:\"https://framerusercontent.com/images/Y4IUJVSBzVfogKGvdmVybQmBvVY.png?scale-down-to=512 512w,https://framerusercontent.com/images/Y4IUJVSBzVfogKGvdmVybQmBvVY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Y4IUJVSBzVfogKGvdmVybQmBvVY.png 1462w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(300),pixelHeight:894,pixelWidth:1462,positionX:\"center\",positionY:\"center\",sizes:\"max((min(100vw, 1200px) - 48px) * 0.7, 1px)\",src:\"https://framerusercontent.com/images/Y4IUJVSBzVfogKGvdmVybQmBvVY.png\",srcSet:\"https://framerusercontent.com/images/Y4IUJVSBzVfogKGvdmVybQmBvVY.png?scale-down-to=512 512w,https://framerusercontent.com/images/Y4IUJVSBzVfogKGvdmVybQmBvVY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Y4IUJVSBzVfogKGvdmVybQmBvVY.png 1462w\"},className:\"framer-1d6bq1v\"})})]}),isDisplayed()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-1jii3pe hidden-1der0b0\",\"data-framer-name\":\"Overlay\",name:\"Overlay\"}),isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{hash:\":hFvNr5nyP\",webPageId:\"p0RfILXrj\"},nodeId:\"NzHBVbd6u\",openInNewTab:false,smoothScroll:true,children:/*#__PURE__*/_jsx(MotionAWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition2,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1mf1e9x hidden-1der0b0 framer-10u84r5\",\"data-framer-cursor\":\"17ufwrx\",\"data-framer-name\":\"Next section\",name:\"Next section\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-17xi8ue-container\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-9ddc28df-cddf-47d8-a8f6-25b381424af4, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"CaretDoubleDown\",id:\"pPS4Jvx9I\",layoutId:\"pPS4Jvx9I\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":s5t4yA7De\",webPageId:\"p0RfILXrj\"},implicitPathVariables:undefined},{href:{hash:\":s5t4yA7De\",webPageId:\"p0RfILXrj\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dPdtYWL_4:{y:928}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:912,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:false,__framer__enter:animation1,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:ref3,target:\"animate\"}],__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-2qov03-container hidden-1der0b0\",\"data-framer-cursor\":\"cn1v6c\",layoutScroll:true,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dPdtYWL_4:{OheHvZrJf:resolvedLinks[1]}},children:/*#__PURE__*/_jsx(BackToTop,{bWnCQa3HQ:true,height:\"100%\",i_Uij9fBw:false,id:\"wJVCWG0S9\",layoutId:\"wJVCWG0S9\",OheHvZrJf:resolvedLinks[0],variant:\"mkGCGU7B9\",width:\"100%\"})})})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ujkyw6\",\"data-framer-name\":\"Body\",id:elementId1,name:\"Body\",ref:ref3,children:[/*#__PURE__*/_jsxs(\"header\",{className:\"framer-1w8cf3q\",\"data-framer-name\":\"Section\",name:\"Section\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-d9n39f\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-tvj1la\",\"data-styles-preset\":\"EPVYTsu3C\",children:\"Overview\"})}),className:\"framer-3mnvkx\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"Good Times Planner is a new platform looking to establish an intuitive digital experience for travelers who want to seamlessly plan travel itineraries together as a group while aligning on trip specifications and discovering personalized experiences.\"})}),className:\"framer-jdl6iq\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-17otfli\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-tvj1la\",\"data-styles-preset\":\"EPVYTsu3C\",children:\"Challenge\"})}),className:\"framer-wh4r38\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"Due to variability in planning participation and preferences regarding trip specifications, group travelers need a way to align the individual preferences of tripmates so that they can collaboratively plan a personalized experience.\"})}),className:\"framer-14ddeyj\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-8fcn73\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-tvj1la\",\"data-styles-preset\":\"EPVYTsu3C\",children:\"Solution\"})}),className:\"framer-1hrtq26\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"Develop and design a collaborative travel planning platform where users can align on trip specifications as a group, discover personalized experiences, and create lists or itineraries to plan out their trip.\"})}),className:\"framer-vwz5bd\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-14god6c\",\"data-framer-name\":\"Section\",name:\"Section\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c19n5qng9:{height:280,y:1932.8},dPdtYWL_4:{height:600,y:1840}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:800,width:\"min(100vw, 1200px)\",y:2080,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1vgc1j3-container\",children:/*#__PURE__*/_jsx(GalleryGallery,{AB57wm4vu:addImageAlt({src:\"https://framerusercontent.com/images/K94KHEn9ojXp7NRntMYlgn19s.webp\",srcSet:\"https://framerusercontent.com/images/K94KHEn9ojXp7NRntMYlgn19s.webp?scale-down-to=512 512w,https://framerusercontent.com/images/K94KHEn9ojXp7NRntMYlgn19s.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/K94KHEn9ojXp7NRntMYlgn19s.webp?scale-down-to=2048 2048w,https://framerusercontent.com/images/K94KHEn9ojXp7NRntMYlgn19s.webp?scale-down-to=4096 4096w,https://framerusercontent.com/images/K94KHEn9ojXp7NRntMYlgn19s.webp 5760w\"},\"\"),aQnc30A6N:\"var(--token-233fb831-4d4e-4045-8397-0e267d6d7f2f, rgb(17, 17, 17))\",DSJNh7kE4:addImageAlt({src:\"https://framerusercontent.com/images/wy6g7nAvQUiQtPXGglTBBnx1EXo.webp\",srcSet:\"https://framerusercontent.com/images/wy6g7nAvQUiQtPXGglTBBnx1EXo.webp?scale-down-to=512 512w,https://framerusercontent.com/images/wy6g7nAvQUiQtPXGglTBBnx1EXo.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/wy6g7nAvQUiQtPXGglTBBnx1EXo.webp?scale-down-to=2048 2048w,https://framerusercontent.com/images/wy6g7nAvQUiQtPXGglTBBnx1EXo.webp?scale-down-to=4096 4096w,https://framerusercontent.com/images/wy6g7nAvQUiQtPXGglTBBnx1EXo.webp 5760w\"},\"\"),height:\"100%\",id:\"QYQx1Zx_J\",iVBKtZsnr:addImageAlt({src:\"https://framerusercontent.com/images/pD57VQ0YjMzt010W1nm6FzIBQ.webp\",srcSet:\"https://framerusercontent.com/images/pD57VQ0YjMzt010W1nm6FzIBQ.webp?scale-down-to=512 512w,https://framerusercontent.com/images/pD57VQ0YjMzt010W1nm6FzIBQ.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/pD57VQ0YjMzt010W1nm6FzIBQ.webp?scale-down-to=2048 2048w,https://framerusercontent.com/images/pD57VQ0YjMzt010W1nm6FzIBQ.webp?scale-down-to=4096 4096w,https://framerusercontent.com/images/pD57VQ0YjMzt010W1nm6FzIBQ.webp 5760w\"},\"\"),Jz5mRKP8b:addImageAlt({src:\"https://framerusercontent.com/images/ZwYBpEy0AodIaX7xXEUjcgJ6qk.webp\",srcSet:\"https://framerusercontent.com/images/ZwYBpEy0AodIaX7xXEUjcgJ6qk.webp?scale-down-to=512 512w,https://framerusercontent.com/images/ZwYBpEy0AodIaX7xXEUjcgJ6qk.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/ZwYBpEy0AodIaX7xXEUjcgJ6qk.webp?scale-down-to=2048 2048w,https://framerusercontent.com/images/ZwYBpEy0AodIaX7xXEUjcgJ6qk.webp?scale-down-to=4096 4096w,https://framerusercontent.com/images/ZwYBpEy0AodIaX7xXEUjcgJ6qk.webp 5760w\"},\"\"),L3eYtamgf:\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",layoutId:\"QYQx1Zx_J\",LqdxvB4A5:addImageAlt({src:\"https://framerusercontent.com/images/LYzv2VfvOa2KeHuvLaFgGEfn0WM.webp\",srcSet:\"https://framerusercontent.com/images/LYzv2VfvOa2KeHuvLaFgGEfn0WM.webp?scale-down-to=512 512w,https://framerusercontent.com/images/LYzv2VfvOa2KeHuvLaFgGEfn0WM.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/LYzv2VfvOa2KeHuvLaFgGEfn0WM.webp?scale-down-to=2048 2048w,https://framerusercontent.com/images/LYzv2VfvOa2KeHuvLaFgGEfn0WM.webp?scale-down-to=4096 4096w,https://framerusercontent.com/images/LYzv2VfvOa2KeHuvLaFgGEfn0WM.webp 5760w\"},\"\"),NFYUL81vf:addImageAlt({src:\"https://framerusercontent.com/images/t14c6YUjyMfblziSp8KHxgW7UM.webp\",srcSet:\"https://framerusercontent.com/images/t14c6YUjyMfblziSp8KHxgW7UM.webp?scale-down-to=512 512w,https://framerusercontent.com/images/t14c6YUjyMfblziSp8KHxgW7UM.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/t14c6YUjyMfblziSp8KHxgW7UM.webp?scale-down-to=2048 2048w,https://framerusercontent.com/images/t14c6YUjyMfblziSp8KHxgW7UM.webp?scale-down-to=4096 4096w,https://framerusercontent.com/images/t14c6YUjyMfblziSp8KHxgW7UM.webp 5760w\"},\"\"),RROWsrtui:addImageAlt({src:\"https://framerusercontent.com/images/7AoH8L24CLKNEXA3i7rVTHfN4.webp\",srcSet:\"https://framerusercontent.com/images/7AoH8L24CLKNEXA3i7rVTHfN4.webp?scale-down-to=512 512w,https://framerusercontent.com/images/7AoH8L24CLKNEXA3i7rVTHfN4.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/7AoH8L24CLKNEXA3i7rVTHfN4.webp?scale-down-to=2048 2048w,https://framerusercontent.com/images/7AoH8L24CLKNEXA3i7rVTHfN4.webp?scale-down-to=4096 4096w,https://framerusercontent.com/images/7AoH8L24CLKNEXA3i7rVTHfN4.webp 5760w\"},\"\"),style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},variant:\"uOSUuSuQl\",Vc2MsyiJ4:addImageAlt({src:\"https://framerusercontent.com/images/jQx6w6jBKtKkJoPNBa6GaQw2g.webp\",srcSet:\"https://framerusercontent.com/images/jQx6w6jBKtKkJoPNBa6GaQw2g.webp?scale-down-to=512 512w,https://framerusercontent.com/images/jQx6w6jBKtKkJoPNBa6GaQw2g.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/jQx6w6jBKtKkJoPNBa6GaQw2g.webp?scale-down-to=2048 2048w,https://framerusercontent.com/images/jQx6w6jBKtKkJoPNBa6GaQw2g.webp?scale-down-to=4096 4096w,https://framerusercontent.com/images/jQx6w6jBKtKkJoPNBa6GaQw2g.webp 5760w\"},\"\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(\"header\",{className:\"framer-6z5qvk\",\"data-framer-name\":\"Section\",name:\"Section\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-safi3y\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-tvj1la\",\"data-styles-preset\":\"EPVYTsu3C\",children:\"Market analysis\"})}),className:\"framer-x4citk\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"We conducted competitive analysis of 8 travel websites to gather insights on their design strategies and best practices in the travel industry.  We also conducted comparative analysis of 4 documentation platforms to analyze functions and features that might make sense for a travel planning platform. We wanted to learn what was working for other companies and what wasn\u2019t working.\"})}),className:\"framer-10t2n19\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1q6tzbr\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c19n5qng9:{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(2550.4),pixelHeight:367,pixelWidth:676,positionX:\"center\",positionY:\"center\",sizes:\"min(100vw, 1200px)\",src:\"https://framerusercontent.com/images/1ZYxDIJ4mJf889wg4Pv80cQNE.png\",srcSet:\"https://framerusercontent.com/images/1ZYxDIJ4mJf889wg4Pv80cQNE.png?scale-down-to=512 512w,https://framerusercontent.com/images/1ZYxDIJ4mJf889wg4Pv80cQNE.png 676w\"}},dPdtYWL_4:{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(2849.6),pixelHeight:367,pixelWidth:676,positionX:\"center\",positionY:\"center\",sizes:\"max((min(100vw, 1200px) - 32px) / 2, 1px)\",src:\"https://framerusercontent.com/images/1ZYxDIJ4mJf889wg4Pv80cQNE.png\",srcSet:\"https://framerusercontent.com/images/1ZYxDIJ4mJf889wg4Pv80cQNE.png?scale-down-to=512 512w,https://framerusercontent.com/images/1ZYxDIJ4mJf889wg4Pv80cQNE.png 676w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(3401.6),pixelHeight:367,pixelWidth:676,positionX:\"center\",positionY:\"center\",sizes:\"max((min(100vw, 1200px) - 48px) / 2, 1px)\",src:\"https://framerusercontent.com/images/1ZYxDIJ4mJf889wg4Pv80cQNE.png\",srcSet:\"https://framerusercontent.com/images/1ZYxDIJ4mJf889wg4Pv80cQNE.png?scale-down-to=512 512w,https://framerusercontent.com/images/1ZYxDIJ4mJf889wg4Pv80cQNE.png 676w\"},className:\"framer-ur3su2\",\"data-framer-name\":\"Image\",name:\"Image\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c19n5qng9:{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(2740.4),pixelHeight:476,pixelWidth:676,positionX:\"center\",positionY:\"center\",sizes:\"min(100vw, 1200px)\",src:\"https://framerusercontent.com/images/PX6lRH7QDyzf9DvlcakhEut7DF4.png\",srcSet:\"https://framerusercontent.com/images/PX6lRH7QDyzf9DvlcakhEut7DF4.png?scale-down-to=512 512w,https://framerusercontent.com/images/PX6lRH7QDyzf9DvlcakhEut7DF4.png 676w\"}},dPdtYWL_4:{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(2849.6),pixelHeight:476,pixelWidth:676,positionX:\"center\",positionY:\"center\",sizes:\"max((min(100vw, 1200px) - 32px) / 2, 1px)\",src:\"https://framerusercontent.com/images/PX6lRH7QDyzf9DvlcakhEut7DF4.png\",srcSet:\"https://framerusercontent.com/images/PX6lRH7QDyzf9DvlcakhEut7DF4.png?scale-down-to=512 512w,https://framerusercontent.com/images/PX6lRH7QDyzf9DvlcakhEut7DF4.png 676w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(3401.6),pixelHeight:476,pixelWidth:676,positionX:\"center\",positionY:\"center\",sizes:\"max((min(100vw, 1200px) - 48px) / 2, 1px)\",src:\"https://framerusercontent.com/images/PX6lRH7QDyzf9DvlcakhEut7DF4.png\",srcSet:\"https://framerusercontent.com/images/PX6lRH7QDyzf9DvlcakhEut7DF4.png?scale-down-to=512 512w,https://framerusercontent.com/images/PX6lRH7QDyzf9DvlcakhEut7DF4.png 676w\"},className:\"framer-kul4z\",\"data-framer-name\":\"Image\",name:\"Image\"})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c19n5qng9:{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(3022.4),pixelHeight:695,pixelWidth:2601,positionX:\"center\",positionY:\"center\",sizes:\"min(100vw, 1200px)\",src:\"https://framerusercontent.com/images/5q3VljJ1rqEHv9h65m98UMZMk.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/5q3VljJ1rqEHv9h65m98UMZMk.png?scale-down-to=512 512w,https://framerusercontent.com/images/5q3VljJ1rqEHv9h65m98UMZMk.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/5q3VljJ1rqEHv9h65m98UMZMk.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/5q3VljJ1rqEHv9h65m98UMZMk.png 2601w\"}},dPdtYWL_4:{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(3207.6),pixelHeight:695,pixelWidth:2601,positionX:\"center\",positionY:\"center\",sizes:\"min(100vw, 1200px)\",src:\"https://framerusercontent.com/images/5q3VljJ1rqEHv9h65m98UMZMk.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/5q3VljJ1rqEHv9h65m98UMZMk.png?scale-down-to=512 512w,https://framerusercontent.com/images/5q3VljJ1rqEHv9h65m98UMZMk.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/5q3VljJ1rqEHv9h65m98UMZMk.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/5q3VljJ1rqEHv9h65m98UMZMk.png 2601w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(3783.6),pixelHeight:695,pixelWidth:2601,positionX:\"center\",positionY:\"center\",sizes:\"min(100vw, 1200px)\",src:\"https://framerusercontent.com/images/5q3VljJ1rqEHv9h65m98UMZMk.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/5q3VljJ1rqEHv9h65m98UMZMk.png?scale-down-to=512 512w,https://framerusercontent.com/images/5q3VljJ1rqEHv9h65m98UMZMk.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/5q3VljJ1rqEHv9h65m98UMZMk.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/5q3VljJ1rqEHv9h65m98UMZMk.png 2601w\"},className:\"framer-1fnqfa3\",\"data-framer-name\":\"Image\",name:\"Image\"})})]}),/*#__PURE__*/_jsxs(\"header\",{className:\"framer-p48d1g\",\"data-framer-name\":\"Section\",name:\"Section\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1x6pdjf\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-tvj1la\",\"data-styles-preset\":\"EPVYTsu3C\",children:\"Gap in the market\"})}),className:\"framer-1oxrnij\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"We wanted to define any possible value gaps within the market. Given our exploration vs. collaboration matrix, its clear to see that most platforms excel in either category but rarely excel in both.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"This gap in the market leads travelers feeling frustrated by a disjointed process of planning because each platform specializes in only 1 to 2 aspects of the trip experience. For example, using TripAdvisor for activities and food and Google Travel for flights and itinerary.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"We feel that Good Times Planner can fill this gap in the market by prioritizing both high exploration and high collaboration in its design.\"})]}),className:\"framer-nktihk\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1nohpyk\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c19n5qng9:{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(3702),pixelHeight:1024,pixelWidth:1514,positionX:\"center\",positionY:\"center\",sizes:\"min(100vw, 1200px)\",src:\"https://framerusercontent.com/images/N8dyKBrc6WtJX0CKQOWZ6Apiqk.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/N8dyKBrc6WtJX0CKQOWZ6Apiqk.png?scale-down-to=512 512w,https://framerusercontent.com/images/N8dyKBrc6WtJX0CKQOWZ6Apiqk.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/N8dyKBrc6WtJX0CKQOWZ6Apiqk.png 1514w\"}},dPdtYWL_4:{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(4051.2),pixelHeight:1024,pixelWidth:1514,positionX:\"center\",positionY:\"center\",sizes:\"min(100vw, 1200px)\",src:\"https://framerusercontent.com/images/N8dyKBrc6WtJX0CKQOWZ6Apiqk.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/N8dyKBrc6WtJX0CKQOWZ6Apiqk.png?scale-down-to=512 512w,https://framerusercontent.com/images/N8dyKBrc6WtJX0CKQOWZ6Apiqk.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/N8dyKBrc6WtJX0CKQOWZ6Apiqk.png 1514w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(4887.200000000001),pixelHeight:1024,pixelWidth:1514,positionX:\"center\",positionY:\"center\",sizes:\"min(100vw, 1200px)\",src:\"https://framerusercontent.com/images/N8dyKBrc6WtJX0CKQOWZ6Apiqk.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/N8dyKBrc6WtJX0CKQOWZ6Apiqk.png?scale-down-to=512 512w,https://framerusercontent.com/images/N8dyKBrc6WtJX0CKQOWZ6Apiqk.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/N8dyKBrc6WtJX0CKQOWZ6Apiqk.png 1514w\"},className:\"framer-qjxp2o\",\"data-framer-name\":\"Image\",name:\"Image\"})})})]}),/*#__PURE__*/_jsxs(\"header\",{className:\"framer-ukvp8a\",\"data-framer-name\":\"Section\",name:\"Section\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-cecnun\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-tvj1la\",\"data-styles-preset\":\"EPVYTsu3C\",children:\"Finding the right users\"})}),className:\"framer-1ah88j7\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"We created a screener survey to acquire potential interview participants. Of the 45 responses we received, we interviewed 12 ideal users. The ideal users had traveled in a group of 5 people or more, at least 3 to 5 times a year, and used different travel websites during planning.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"Although a wide variety of topics were covered during the interviews, we identified 3 main pain points:\"})]}),className:\"framer-1fvxjnr\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-199533m\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1fyrhav\",\"data-framer-name\":\"Grid 2\",name:\"Grid 2\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1s5xhq6\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-9t3t5b\",\"data-framer-name\":\"Card\",name:\"Card\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h6\",{className:\"framer-styles-preset-1wmagby\",\"data-styles-preset\":\"P14PwnqqG\",children:\"Pain point #1:\"})}),className:\"framer-1qozq2h\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-tvj1la\",\"data-styles-preset\":\"EPVYTsu3C\",children:\"Collaborating with trip-mates and receiving low engagement\"})}),className:\"framer-kdl3ud\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"Users mentioned frustrations when friends and family don't bother to engage in the planning process. Unanswered texts or unread messages often led to miscommunication and a less than ideal travel experience.\"})}),className:\"framer-18yp63k\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1laky4l\",\"data-framer-name\":\"Card\",name:\"Card\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h6\",{className:\"framer-styles-preset-1wmagby\",\"data-styles-preset\":\"P14PwnqqG\",children:\"Pain point #2:\"})}),className:\"framer-1cqacq0\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-tvj1la\",\"data-styles-preset\":\"EPVYTsu3C\",children:\"Misalignment of preferences or goals for the trip\"})}),className:\"framer-130mnee\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"Getting everyone to engage in the planning process is hard. Knowing how everyone feels about where to eat or what to see can be even harder. Users mentioned the experience of planning everything just to have trip-mates raise concerns or dissatisfaction at the destination.\"})}),className:\"framer-wuo8ia\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ywly18\",\"data-framer-name\":\"Card\",name:\"Card\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h6\",{className:\"framer-styles-preset-1wmagby\",\"data-styles-preset\":\"P14PwnqqG\",children:\"pain point #3:\"})}),className:\"framer-3qczp8\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-tvj1la\",\"data-styles-preset\":\"EPVYTsu3C\",children:\"Too many disconnected sources\"})}),className:\"framer-1g4cj9s\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"Users felt tedious having to switch between different platforms to perform different tasks. The need to do research on one website and book reservations on another often contributed to frustration and can lead to wider miscommunication amongst the group.\"})}),className:\"framer-1shyzby\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-2cggle\",\"data-framer-name\":\"Card\",name:\"Card\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1o2al92\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-15dauim-container\",children:/*#__PURE__*/_jsx(Phosphor1,{color:\"var(--token-d8beb9bb-5a73-4871-af4b-6e138536550e, rgb(32, 96, 223))\",height:\"100%\",iconSearch:\"list\",iconSelection:\"House\",id:\"UzANdUxFm\",layoutId:\"UzANdUxFm\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1xmtawz\",\"data-styles-preset\":\"nWhhC6_hb\",children:\"45\"})}),className:\"framer-1euyndt\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"survey participants\"})}),className:\"framer-1vbmwgm\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-lfs86q\",\"data-framer-name\":\"Card\",name:\"Card\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1wtbade\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1br3csp-container\",children:/*#__PURE__*/_jsx(Phosphor1,{color:\"var(--token-d8beb9bb-5a73-4871-af4b-6e138536550e, rgb(32, 96, 223))\",height:\"100%\",iconSearch:\"users\",iconSelection:\"UserSound\",id:\"iQc2BEUdt\",layoutId:\"iQc2BEUdt\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1xmtawz\",\"data-styles-preset\":\"nWhhC6_hb\",children:\"12\"})}),className:\"framer-ooaaxq\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"user interviews\"})}),className:\"framer-9kp3nq\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-hqrzbt\",\"data-framer-name\":\"Card\",name:\"Card\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-13w1mnl\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1sa44b5-container\",children:/*#__PURE__*/_jsx(Phosphor1,{color:\"var(--token-d8beb9bb-5a73-4871-af4b-6e138536550e, rgb(32, 96, 223))\",height:\"100%\",iconSearch:\"age\",iconSelection:\"ChartPieSlice\",id:\"wSuHFHSka\",layoutId:\"wSuHFHSka\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1xmtawz\",\"data-styles-preset\":\"nWhhC6_hb\",children:\"18-45\"})}),className:\"framer-n5dqpc\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"age range\"})}),className:\"framer-9vmaui\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-y6cf0o\",\"data-framer-name\":\"2 Columns Text Image\",name:\"2 Columns Text Image\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1rdxw83\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-tvj1la\",\"data-styles-preset\":\"EPVYTsu3C\",children:\"Persona development\"})}),className:\"framer-d9ayiy\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"After synthesizing the research and findings from our user research, we created two proto-personas including a primary proto-persona to better visualize and understand the issues of our users. \"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"Meet Sarah, the wanderer. We referred to Sarah throughout the product development and design process to always keep our users in mind.\"})]}),className:\"framer-shcwm9\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1xmzd31\",\"data-framer-name\":\"Content\",name:\"Content\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c19n5qng9:{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(6577),pixelHeight:1080,pixelWidth:1920,positionX:\"center\",positionY:\"center\",sizes:\"min(100vw, 1200px)\",src:\"https://framerusercontent.com/images/gaJS2QpLiHKKVslmpoplq3ghwE.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/gaJS2QpLiHKKVslmpoplq3ghwE.png?scale-down-to=512 512w,https://framerusercontent.com/images/gaJS2QpLiHKKVslmpoplq3ghwE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/gaJS2QpLiHKKVslmpoplq3ghwE.png 1920w\"}},dPdtYWL_4:{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(6708.200000000001),pixelHeight:1080,pixelWidth:1920,positionX:\"center\",positionY:\"center\",sizes:\"min(100vw, 1200px)\",src:\"https://framerusercontent.com/images/gaJS2QpLiHKKVslmpoplq3ghwE.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/gaJS2QpLiHKKVslmpoplq3ghwE.png?scale-down-to=512 512w,https://framerusercontent.com/images/gaJS2QpLiHKKVslmpoplq3ghwE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/gaJS2QpLiHKKVslmpoplq3ghwE.png 1920w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(8032.200000000001),pixelHeight:1080,pixelWidth:1920,positionX:\"center\",positionY:\"center\",sizes:\"min(100vw, 1200px)\",src:\"https://framerusercontent.com/images/gaJS2QpLiHKKVslmpoplq3ghwE.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/gaJS2QpLiHKKVslmpoplq3ghwE.png?scale-down-to=512 512w,https://framerusercontent.com/images/gaJS2QpLiHKKVslmpoplq3ghwE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/gaJS2QpLiHKKVslmpoplq3ghwE.png 1920w\"},className:\"framer-9jw6gh\",\"data-framer-name\":\"Image\",name:\"Image\"})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1dxou0y\",\"data-framer-name\":\"2 Columns Text Image\",name:\"2 Columns Text Image\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1stvt22\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-tvj1la\",\"data-styles-preset\":\"EPVYTsu3C\",children:\"User journey\"})}),className:\"framer-1wdjl0b\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"After developing our primary proto-persona, we considered the user journey that Sarah would take as part of a group planning their trip together.\"}),/*#__PURE__*/_jsxs(\"ul\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:[/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[\"In the \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-c8421254-2f8c-4195-b3ef-f8255575668d, rgb(227, 194, 104))\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"discuss\"})}),\" stage, Sarah is struggling to keep track with scattered notes and different preferences being shared.\"]})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[\"During \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-c8421254-2f8c-4195-b3ef-f8255575668d, rgb(227, 194, 104))\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"exploration\"})}),\", the information online is too spread out and the cost estimation is difficult to calculate. Additionally, some tripmates are not proactive and are delaying booking opportunities. In this case, Sarah constantly asks herself, \u201Cwhy won\u2019t anyone respond? I hope they pay me back for this shared Airbnb.\u201D\"]})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[\"Finally after \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-c8421254-2f8c-4195-b3ef-f8255575668d, rgb(227, 194, 104))\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"deciding\"})}),\" to go Puerto Rico, Sarah is having a hard time keeping track of who has booked their flights - who is staying in the same lodging as her - and who is opting out of certain activities.\"]})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[\"During \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-c8421254-2f8c-4195-b3ef-f8255575668d, rgb(227, 194, 104))\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"travel\"})}),\", Sarah enjoys herself but worries about remembering payments, and coming up with backup plans if things got cancelled.\"]})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[\"After \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-c8421254-2f8c-4195-b3ef-f8255575668d, rgb(227, 194, 104))\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"returning\"})}),\" home, Sarah struggles to calculate her expenses and receive outstanding payments from friends. All in all, she feels it was a good trip but with too many bumps in the road.\"]})})]})]}),className:\"framer-eyu6j8\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1lvowq5\",\"data-framer-name\":\"Content\",name:\"Content\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c19n5qng9:{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(7754.6),pixelHeight:1080,pixelWidth:1920,positionX:\"center\",positionY:\"center\",sizes:\"min(100vw, 1200px)\",src:\"https://framerusercontent.com/images/uTwAUpUT48mdCQ0gyr7lSB7tfSI.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/uTwAUpUT48mdCQ0gyr7lSB7tfSI.png?scale-down-to=512 512w,https://framerusercontent.com/images/uTwAUpUT48mdCQ0gyr7lSB7tfSI.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/uTwAUpUT48mdCQ0gyr7lSB7tfSI.png 1920w\"}},dPdtYWL_4:{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(8171.800000000001),pixelHeight:1080,pixelWidth:1920,positionX:\"center\",positionY:\"center\",sizes:\"min(100vw, 1200px)\",src:\"https://framerusercontent.com/images/uTwAUpUT48mdCQ0gyr7lSB7tfSI.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/uTwAUpUT48mdCQ0gyr7lSB7tfSI.png?scale-down-to=512 512w,https://framerusercontent.com/images/uTwAUpUT48mdCQ0gyr7lSB7tfSI.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/uTwAUpUT48mdCQ0gyr7lSB7tfSI.png 1920w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(9883.800000000001),pixelHeight:1080,pixelWidth:1920,positionX:\"center\",positionY:\"center\",sizes:\"min(100vw, 1200px)\",src:\"https://framerusercontent.com/images/uTwAUpUT48mdCQ0gyr7lSB7tfSI.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/uTwAUpUT48mdCQ0gyr7lSB7tfSI.png?scale-down-to=512 512w,https://framerusercontent.com/images/uTwAUpUT48mdCQ0gyr7lSB7tfSI.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/uTwAUpUT48mdCQ0gyr7lSB7tfSI.png 1920w\"},className:\"framer-ff96qa\",\"data-framer-name\":\"Image\",name:\"Image\"})})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c19n5qng9:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(7994.6),pixelHeight:2880,pixelWidth:3840,positionX:\"center\",positionY:\"top\",sizes:\"100vw\",src:\"https://framerusercontent.com/images/XJ4peZcuF2wO2AJB2hKk9Z0OY.webp\",srcSet:\"https://framerusercontent.com/images/XJ4peZcuF2wO2AJB2hKk9Z0OY.webp?scale-down-to=512 512w,https://framerusercontent.com/images/XJ4peZcuF2wO2AJB2hKk9Z0OY.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/XJ4peZcuF2wO2AJB2hKk9Z0OY.webp?scale-down-to=2048 2048w,https://framerusercontent.com/images/XJ4peZcuF2wO2AJB2hKk9Z0OY.webp 3840w\"}},dPdtYWL_4:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(8657.800000000001),pixelHeight:2880,pixelWidth:3840,positionX:\"center\",positionY:\"top\",sizes:\"100vw\",src:\"https://framerusercontent.com/images/XJ4peZcuF2wO2AJB2hKk9Z0OY.webp\",srcSet:\"https://framerusercontent.com/images/XJ4peZcuF2wO2AJB2hKk9Z0OY.webp?scale-down-to=512 512w,https://framerusercontent.com/images/XJ4peZcuF2wO2AJB2hKk9Z0OY.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/XJ4peZcuF2wO2AJB2hKk9Z0OY.webp?scale-down-to=2048 2048w,https://framerusercontent.com/images/XJ4peZcuF2wO2AJB2hKk9Z0OY.webp 3840w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(10653.800000000001),pixelHeight:2880,pixelWidth:3840,positionX:\"center\",positionY:\"top\",sizes:\"100vw\",src:\"https://framerusercontent.com/images/XJ4peZcuF2wO2AJB2hKk9Z0OY.webp\",srcSet:\"https://framerusercontent.com/images/XJ4peZcuF2wO2AJB2hKk9Z0OY.webp?scale-down-to=512 512w,https://framerusercontent.com/images/XJ4peZcuF2wO2AJB2hKk9Z0OY.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/XJ4peZcuF2wO2AJB2hKk9Z0OY.webp?scale-down-to=2048 2048w,https://framerusercontent.com/images/XJ4peZcuF2wO2AJB2hKk9Z0OY.webp 3840w\"},className:\"framer-oeqzfj\",\"data-framer-name\":\"2 Columns Text Image\",name:\"2 Columns Text Image\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-18gilhe\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1bgu7it\",\"data-framer-name\":\"Card\",name:\"Card\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-tvj1la\",\"data-styles-preset\":\"EPVYTsu3C\",children:\"We asked ourselves in what way to approach the pain points at hand and came up with 2 main questions:\"})}),className:\"framer-1xscagq\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"ol\",{className:\"framer-styles-preset-13hgmvb\",\"data-styles-preset\":\"jIIiyacMI\",children:[/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"h5\",{children:\"How might we encourage users to be more proactive in trip planning?\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"How might we help users explore the best experience possible for their group?\"})})]})}),className:\"framer-12sl7dr\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1lg5lw2\",\"data-framer-name\":\"Card\",name:\"Card\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-tvj1la\",\"data-styles-preset\":\"EPVYTsu3C\",children:\"Proposed solution:\"})}),className:\"framer-pf4qfu\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h5\",{className:\"framer-styles-preset-13hgmvb\",\"data-styles-preset\":\"jIIiyacMI\",children:\"Design a single collaborate travel planning platform where users can align on trip specifications as a group, discover personalized experiences, and create lists or itineraries to plan out their trip.\"})}),className:\"framer-bznsbm\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-15yhcj2\",\"data-framer-name\":\"2 Columns Text Image\",name:\"2 Columns Text Image\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1j9lhvz\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-tvj1la\",\"data-styles-preset\":\"EPVYTsu3C\",children:\"Design considerations\"})}),className:\"framer-wyati6\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"To achieve our goal, there were some specific features to consider based on the pain points that we've conovered:\"})}),className:\"framer-bhsqbd\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-9yk4jd\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-z1xl0b\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-17qg3oh\",\"data-framer-name\":\"Content\",name:\"Content\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1rol2sy\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"First, we needed a way to gather preferences of individual tripmates in order to compile and present them in a way that is clear to the entire group, leading to awareness and honesty.\"})}),className:\"framer-zals8\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1l8hsve\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c19n5qng9:{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(8937.4),pixelHeight:153,pixelWidth:755,positionX:\"center\",positionY:\"center\",sizes:\"max(min(100vw - 32px, 960px), 1px)\",src:\"https://framerusercontent.com/images/XHOvF6QCHOSKZjczsm5zhbM64.png\",srcSet:\"https://framerusercontent.com/images/XHOvF6QCHOSKZjczsm5zhbM64.png?scale-down-to=512 512w,https://framerusercontent.com/images/XHOvF6QCHOSKZjczsm5zhbM64.png 755w\"}},dPdtYWL_4:{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(9544.6),pixelHeight:153,pixelWidth:755,positionX:\"center\",positionY:\"center\",sizes:\"max((min(100vw, 960px) - 80px) / 2, 1px)\",src:\"https://framerusercontent.com/images/XHOvF6QCHOSKZjczsm5zhbM64.png\",srcSet:\"https://framerusercontent.com/images/XHOvF6QCHOSKZjczsm5zhbM64.png?scale-down-to=512 512w,https://framerusercontent.com/images/XHOvF6QCHOSKZjczsm5zhbM64.png 755w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(11793.600000000002),pixelHeight:153,pixelWidth:755,positionX:\"center\",positionY:\"center\",sizes:\"max((min(100vw, 960px) - 88px) / 2, 1px)\",src:\"https://framerusercontent.com/images/XHOvF6QCHOSKZjczsm5zhbM64.png\",srcSet:\"https://framerusercontent.com/images/XHOvF6QCHOSKZjczsm5zhbM64.png?scale-down-to=512 512w,https://framerusercontent.com/images/XHOvF6QCHOSKZjczsm5zhbM64.png 755w\"},className:\"framer-dd0i8y\",\"data-framer-name\":\"Image\",name:\"Image\"})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1dldng1\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-ttncsj\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1w5inxy\",\"data-framer-name\":\"Content\",name:\"Content\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1gds7zh\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"Second, the website must present content specifically to meet the needs and preferences of the entire group. This helps travelers create a trip experience that suits everyone while preventing them from getting overwhelmed.\"})}),className:\"framer-1bkdpyp\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-3uix7u\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c19n5qng9:{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(9175.4),pixelHeight:153,pixelWidth:755,positionX:\"center\",positionY:\"center\",sizes:\"max(min(100vw - 32px, 960px), 1px)\",src:\"https://framerusercontent.com/images/oFwhroXUiK7TOdIPp80wcPtSdrw.png\",srcSet:\"https://framerusercontent.com/images/oFwhroXUiK7TOdIPp80wcPtSdrw.png?scale-down-to=512 512w,https://framerusercontent.com/images/oFwhroXUiK7TOdIPp80wcPtSdrw.png 755w\"}},dPdtYWL_4:{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(9726.6),pixelHeight:153,pixelWidth:755,positionX:\"center\",positionY:\"center\",sizes:\"max((min(100vw, 960px) - 80px) / 2, 1px)\",src:\"https://framerusercontent.com/images/oFwhroXUiK7TOdIPp80wcPtSdrw.png\",srcSet:\"https://framerusercontent.com/images/oFwhroXUiK7TOdIPp80wcPtSdrw.png?scale-down-to=512 512w,https://framerusercontent.com/images/oFwhroXUiK7TOdIPp80wcPtSdrw.png 755w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(11961.600000000002),pixelHeight:153,pixelWidth:755,positionX:\"center\",positionY:\"center\",sizes:\"max((min(100vw, 960px) - 88px) / 2, 1px)\",src:\"https://framerusercontent.com/images/oFwhroXUiK7TOdIPp80wcPtSdrw.png\",srcSet:\"https://framerusercontent.com/images/oFwhroXUiK7TOdIPp80wcPtSdrw.png?scale-down-to=512 512w,https://framerusercontent.com/images/oFwhroXUiK7TOdIPp80wcPtSdrw.png 755w\"},className:\"framer-1fb76dy\",\"data-framer-name\":\"Image\",name:\"Image\"})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1yq8ird\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-16lheg9\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-n1kofa\",\"data-framer-name\":\"Content\",name:\"Content\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ljlgm2\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"Third, we needed a way to increase engagement and timely responses while minimizing effort.\"})}),className:\"framer-16u5e6a\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-xnqpb8\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c19n5qng9:{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(9413.4),pixelHeight:153,pixelWidth:755,positionX:\"center\",positionY:\"center\",sizes:\"max(min(100vw - 32px, 960px), 1px)\",src:\"https://framerusercontent.com/images/lxllEJaYSUDoD21srNbJyYALKrY.png\",srcSet:\"https://framerusercontent.com/images/lxllEJaYSUDoD21srNbJyYALKrY.png?scale-down-to=512 512w,https://framerusercontent.com/images/lxllEJaYSUDoD21srNbJyYALKrY.png 755w\"}},dPdtYWL_4:{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(9908.6),pixelHeight:153,pixelWidth:755,positionX:\"center\",positionY:\"center\",sizes:\"max((min(100vw, 960px) - 80px) / 2, 1px)\",src:\"https://framerusercontent.com/images/lxllEJaYSUDoD21srNbJyYALKrY.png\",srcSet:\"https://framerusercontent.com/images/lxllEJaYSUDoD21srNbJyYALKrY.png?scale-down-to=512 512w,https://framerusercontent.com/images/lxllEJaYSUDoD21srNbJyYALKrY.png 755w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(12129.600000000002),pixelHeight:153,pixelWidth:755,positionX:\"center\",positionY:\"center\",sizes:\"max((min(100vw, 960px) - 88px) / 2, 1px)\",src:\"https://framerusercontent.com/images/lxllEJaYSUDoD21srNbJyYALKrY.png\",srcSet:\"https://framerusercontent.com/images/lxllEJaYSUDoD21srNbJyYALKrY.png?scale-down-to=512 512w,https://framerusercontent.com/images/lxllEJaYSUDoD21srNbJyYALKrY.png 755w\"},className:\"framer-12wt7mb\",\"data-framer-name\":\"Image\",name:\"Image\"})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-13gpfc2\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1k7xqcb\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1cijgzu\",\"data-framer-name\":\"Content\",name:\"Content\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-flkcsy\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"Fourth, we needed a way to allow travelers to easily access relevant conversations and suggestions.\"})}),className:\"framer-1nz7qtw\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-tz32u7\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c19n5qng9:{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(9651.4),pixelHeight:153,pixelWidth:729,positionX:\"center\",positionY:\"center\",sizes:\"max(min(100vw - 32px, 960px), 1px)\",src:\"https://framerusercontent.com/images/bXKcfnTh9OsgJxzuyxC2mDYgxX0.png\",srcSet:\"https://framerusercontent.com/images/bXKcfnTh9OsgJxzuyxC2mDYgxX0.png?scale-down-to=512 512w,https://framerusercontent.com/images/bXKcfnTh9OsgJxzuyxC2mDYgxX0.png 729w\"}},dPdtYWL_4:{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(10090.6),pixelHeight:153,pixelWidth:729,positionX:\"center\",positionY:\"center\",sizes:\"max((min(100vw, 960px) - 80px) / 2, 1px)\",src:\"https://framerusercontent.com/images/bXKcfnTh9OsgJxzuyxC2mDYgxX0.png\",srcSet:\"https://framerusercontent.com/images/bXKcfnTh9OsgJxzuyxC2mDYgxX0.png?scale-down-to=512 512w,https://framerusercontent.com/images/bXKcfnTh9OsgJxzuyxC2mDYgxX0.png 729w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(12297.600000000002),pixelHeight:153,pixelWidth:729,positionX:\"center\",positionY:\"center\",sizes:\"max((min(100vw, 960px) - 88px) / 2, 1px)\",src:\"https://framerusercontent.com/images/bXKcfnTh9OsgJxzuyxC2mDYgxX0.png\",srcSet:\"https://framerusercontent.com/images/bXKcfnTh9OsgJxzuyxC2mDYgxX0.png?scale-down-to=512 512w,https://framerusercontent.com/images/bXKcfnTh9OsgJxzuyxC2mDYgxX0.png 729w\"},className:\"framer-ndb86i\",\"data-framer-name\":\"Image\",name:\"Image\"})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ukzdm0\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-bwpojd\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1afcwx0\",\"data-framer-name\":\"Content\",name:\"Content\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ceg3jy\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"Lastly, the website must be able to represent all the trip information and possibilities that would be most helpful to ease the frustration of switching between travel platforms and documentation platforms.\"})}),className:\"framer-k4gshx\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-helq2e\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c19n5qng9:{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(9889.4),pixelHeight:153,pixelWidth:755,positionX:\"center\",positionY:\"center\",sizes:\"max(min(100vw - 32px, 960px), 1px)\",src:\"https://framerusercontent.com/images/aR5T2mGRs6rXnbzwlQjfBrFXuE.png\",srcSet:\"https://framerusercontent.com/images/aR5T2mGRs6rXnbzwlQjfBrFXuE.png?scale-down-to=512 512w,https://framerusercontent.com/images/aR5T2mGRs6rXnbzwlQjfBrFXuE.png 755w\"}},dPdtYWL_4:{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(10272.6),pixelHeight:153,pixelWidth:755,positionX:\"center\",positionY:\"center\",sizes:\"max((min(100vw, 960px) - 80px) / 2, 1px)\",src:\"https://framerusercontent.com/images/aR5T2mGRs6rXnbzwlQjfBrFXuE.png\",srcSet:\"https://framerusercontent.com/images/aR5T2mGRs6rXnbzwlQjfBrFXuE.png?scale-down-to=512 512w,https://framerusercontent.com/images/aR5T2mGRs6rXnbzwlQjfBrFXuE.png 755w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(12465.600000000002),pixelHeight:153,pixelWidth:755,positionX:\"center\",positionY:\"center\",sizes:\"max((min(100vw, 960px) - 88px) / 2, 1px)\",src:\"https://framerusercontent.com/images/aR5T2mGRs6rXnbzwlQjfBrFXuE.png\",srcSet:\"https://framerusercontent.com/images/aR5T2mGRs6rXnbzwlQjfBrFXuE.png?scale-down-to=512 512w,https://framerusercontent.com/images/aR5T2mGRs6rXnbzwlQjfBrFXuE.png 755w\"},className:\"framer-9mg8eb\",\"data-framer-name\":\"Image\",name:\"Image\"})})})]})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-fl4d1x\",\"data-framer-name\":\"2 Columns Text Image\",name:\"2 Columns Text Image\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1dbfenm\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-tvj1la\",\"data-styles-preset\":\"EPVYTsu3C\",children:\"Pen to paper\"})}),className:\"framer-1e8pgj9\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"Given the design considerations, we conducted a design studio and began sketching as a group to put our ideas on paper and have a solid direction when diving into mid-fidelity wireframes. We discussed our ideas to help refine our solution.\"})}),className:\"framer-4d3787\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-t3sjfu\",\"data-framer-name\":\"Content\",name:\"Content\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c19n5qng9:{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(10257),pixelHeight:1034,pixelWidth:5608,positionX:\"center\",positionY:\"center\",sizes:\"min(100vw, 1200px)\",src:\"https://framerusercontent.com/images/Co8v9cKt4RXNkV9aRNbETkAqb8.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/Co8v9cKt4RXNkV9aRNbETkAqb8.png?scale-down-to=512 512w,https://framerusercontent.com/images/Co8v9cKt4RXNkV9aRNbETkAqb8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Co8v9cKt4RXNkV9aRNbETkAqb8.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/Co8v9cKt4RXNkV9aRNbETkAqb8.png?scale-down-to=4096 4096w,https://framerusercontent.com/images/Co8v9cKt4RXNkV9aRNbETkAqb8.png 5608w\"}},dPdtYWL_4:{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(10776.2),pixelHeight:1034,pixelWidth:5608,positionX:\"center\",positionY:\"center\",sizes:\"min(100vw, 1200px)\",src:\"https://framerusercontent.com/images/Co8v9cKt4RXNkV9aRNbETkAqb8.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/Co8v9cKt4RXNkV9aRNbETkAqb8.png?scale-down-to=512 512w,https://framerusercontent.com/images/Co8v9cKt4RXNkV9aRNbETkAqb8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Co8v9cKt4RXNkV9aRNbETkAqb8.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/Co8v9cKt4RXNkV9aRNbETkAqb8.png?scale-down-to=4096 4096w,https://framerusercontent.com/images/Co8v9cKt4RXNkV9aRNbETkAqb8.png 5608w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(13102.200000000003),pixelHeight:1034,pixelWidth:5608,positionX:\"center\",positionY:\"center\",sizes:\"min(100vw, 1200px)\",src:\"https://framerusercontent.com/images/Co8v9cKt4RXNkV9aRNbETkAqb8.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/Co8v9cKt4RXNkV9aRNbETkAqb8.png?scale-down-to=512 512w,https://framerusercontent.com/images/Co8v9cKt4RXNkV9aRNbETkAqb8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Co8v9cKt4RXNkV9aRNbETkAqb8.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/Co8v9cKt4RXNkV9aRNbETkAqb8.png?scale-down-to=4096 4096w,https://framerusercontent.com/images/Co8v9cKt4RXNkV9aRNbETkAqb8.png 5608w\"},className:\"framer-1s94w4q\",\"data-framer-name\":\"Image\",name:\"Image\"})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ovj8cf\",\"data-framer-name\":\"2 Columns Text Image\",name:\"2 Columns Text Image\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-8dwz04\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-tvj1la\",\"data-styles-preset\":\"EPVYTsu3C\",children:\"User flow\"})}),className:\"framer-1l9avh1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"We created user flows to help us align our visual layout with our design considerations. The user flow highlights the journey the user would take from onboarding to finalizing the details of the itinerary.\"})}),className:\"framer-1m1d940\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-e1cv0n\",\"data-framer-name\":\"Content\",name:\"Content\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c19n5qng9:{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(10624.6),pixelHeight:999,pixelWidth:9339,positionX:\"center\",positionY:\"center\",sizes:\"min(100vw, 1200px)\",src:\"https://framerusercontent.com/images/I5mPLPTXT3gZX3sFBAkRnL3hhc.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/I5mPLPTXT3gZX3sFBAkRnL3hhc.png?scale-down-to=512 512w,https://framerusercontent.com/images/I5mPLPTXT3gZX3sFBAkRnL3hhc.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/I5mPLPTXT3gZX3sFBAkRnL3hhc.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/I5mPLPTXT3gZX3sFBAkRnL3hhc.png?scale-down-to=4096 4096w,https://framerusercontent.com/images/I5mPLPTXT3gZX3sFBAkRnL3hhc.png 9339w\"}},dPdtYWL_4:{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(11269.800000000001),pixelHeight:999,pixelWidth:9339,positionX:\"center\",positionY:\"center\",sizes:\"min(100vw, 1200px)\",src:\"https://framerusercontent.com/images/I5mPLPTXT3gZX3sFBAkRnL3hhc.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/I5mPLPTXT3gZX3sFBAkRnL3hhc.png?scale-down-to=512 512w,https://framerusercontent.com/images/I5mPLPTXT3gZX3sFBAkRnL3hhc.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/I5mPLPTXT3gZX3sFBAkRnL3hhc.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/I5mPLPTXT3gZX3sFBAkRnL3hhc.png?scale-down-to=4096 4096w,https://framerusercontent.com/images/I5mPLPTXT3gZX3sFBAkRnL3hhc.png 9339w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(13836.800000000003),pixelHeight:999,pixelWidth:9339,positionX:\"center\",positionY:\"center\",sizes:\"min(100vw, 1200px)\",src:\"https://framerusercontent.com/images/I5mPLPTXT3gZX3sFBAkRnL3hhc.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/I5mPLPTXT3gZX3sFBAkRnL3hhc.png?scale-down-to=512 512w,https://framerusercontent.com/images/I5mPLPTXT3gZX3sFBAkRnL3hhc.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/I5mPLPTXT3gZX3sFBAkRnL3hhc.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/I5mPLPTXT3gZX3sFBAkRnL3hhc.png?scale-down-to=4096 4096w,https://framerusercontent.com/images/I5mPLPTXT3gZX3sFBAkRnL3hhc.png 9339w\"},className:\"framer-aoiymd\",\"data-framer-name\":\"Image\",name:\"Image\"})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-s1p21h\",\"data-framer-name\":\"2 Columns Text Image\",name:\"2 Columns Text Image\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1t086ke\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-tvj1la\",\"data-styles-preset\":\"EPVYTsu3C\",children:\"Mid-fidelity iteration\"})}),className:\"framer-zunnfh\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"It was then time to bring our user flow to actuality with mid-fidelity wireframing. We decided to focus on building out the main pages of our user flow. Wireframing allowed us to make iterations through many design considerations quickly and provided a visual anchor when having conversations with the client.\"}),/*#__PURE__*/_jsxs(\"ul\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:[/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Home page with main CTA and introduction of the platform\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Location details page\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Comprehensive dashboard\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Pages for flight, lodging, transportation\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Survey for individual preferences\"})})]})]}),className:\"framer-ur4vks\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c19n5qng9:{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(11641.2),pixelHeight:4862,pixelWidth:9040,positionX:\"center\",positionY:\"center\",sizes:\"min(100vw, 1200px)\",src:\"https://framerusercontent.com/images/bAANBO4bYpzuujZeTkKSpUSnuZg.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/bAANBO4bYpzuujZeTkKSpUSnuZg.png?scale-down-to=512 512w,https://framerusercontent.com/images/bAANBO4bYpzuujZeTkKSpUSnuZg.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/bAANBO4bYpzuujZeTkKSpUSnuZg.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/bAANBO4bYpzuujZeTkKSpUSnuZg.png?scale-down-to=4096 4096w,https://framerusercontent.com/images/bAANBO4bYpzuujZeTkKSpUSnuZg.png 9040w\"}},dPdtYWL_4:{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(12394.400000000001),pixelHeight:4862,pixelWidth:9040,positionX:\"center\",positionY:\"center\",sizes:\"min(100vw, 1200px)\",src:\"https://framerusercontent.com/images/bAANBO4bYpzuujZeTkKSpUSnuZg.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/bAANBO4bYpzuujZeTkKSpUSnuZg.png?scale-down-to=512 512w,https://framerusercontent.com/images/bAANBO4bYpzuujZeTkKSpUSnuZg.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/bAANBO4bYpzuujZeTkKSpUSnuZg.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/bAANBO4bYpzuujZeTkKSpUSnuZg.png?scale-down-to=4096 4096w,https://framerusercontent.com/images/bAANBO4bYpzuujZeTkKSpUSnuZg.png 9040w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(15169.400000000003),pixelHeight:4862,pixelWidth:9040,positionX:\"center\",positionY:\"center\",sizes:\"min(100vw, 1200px)\",src:\"https://framerusercontent.com/images/bAANBO4bYpzuujZeTkKSpUSnuZg.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/bAANBO4bYpzuujZeTkKSpUSnuZg.png?scale-down-to=512 512w,https://framerusercontent.com/images/bAANBO4bYpzuujZeTkKSpUSnuZg.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/bAANBO4bYpzuujZeTkKSpUSnuZg.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/bAANBO4bYpzuujZeTkKSpUSnuZg.png?scale-down-to=4096 4096w,https://framerusercontent.com/images/bAANBO4bYpzuujZeTkKSpUSnuZg.png 9040w\"},className:\"framer-17qstfp\",\"data-framer-name\":\"Image\",name:\"Image\"})})]}),/*#__PURE__*/_jsxs(\"header\",{className:\"framer-7mtbwr\",\"data-framer-name\":\"Section\",name:\"Section\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ajyqs5\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-tvj1la\",\"data-styles-preset\":\"EPVYTsu3C\",children:\"User testing\"})}),className:\"framer-1h9aq1a\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"We used wireframes to conduct usability testing to validate our design decisions. We wanted to make sure that\"}),/*#__PURE__*/_jsxs(\"ol\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:[/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[\"the \",/*#__PURE__*/_jsx(\"strong\",{children:\"purpose\"}),\" of our product was clear, \"]})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[\"the user \",/*#__PURE__*/_jsx(\"strong\",{children:\"flow\"}),\" was intuitive, \"]})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[\"and the content met the \",/*#__PURE__*/_jsx(\"strong\",{children:\"expectations\"}),\" and \",/*#__PURE__*/_jsx(\"strong\",{children:\"needs\"}),\" of our users.\"]})})]})]}),className:\"framer-1g6x8to\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1l9t2mg\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-3yw1kv\",\"data-framer-name\":\"Grid 2\",name:\"Grid 2\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-n1ahst\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1mb1re2\",\"data-framer-name\":\"Card\",name:\"Card\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-tvj1la\",\"data-styles-preset\":\"EPVYTsu3C\",children:\"We introduced the following scenario to our users:\"})}),className:\"framer-14d4cyl\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:/*#__PURE__*/_jsx(\"em\",{children:\"\u201CYou and four of your friends are planning a trip from July 15, 2022 to July 22, 2022 but your travel party is unsure of a destination. You know everyone likes hiking but you don't know how much experience people have, what other activities they want to do, and what form of transportation they\u2019d like to take. Given these conditions, show us how you would plan your trip using this platform\u201D\"})})}),className:\"framer-1mypmet\",fonts:[\"Inter\",\"Inter-Italic\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-15bza91\",\"data-framer-name\":\"Card\",name:\"Card\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-tvj1la\",\"data-styles-preset\":\"EPVYTsu3C\",children:\"Then we asked follow up questions such as:\"})}),className:\"framer-1fue6cc\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"ol\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:[/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"How would you manage collaboration using this platform?\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"What do you expect to see on this page?\"})})]})}),className:\"framer-1h6fwjn\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1kp2hlf\",\"data-framer-name\":\"Card\",name:\"Card\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-l6by6v\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-p9ivey-container\",children:/*#__PURE__*/_jsx(Phosphor1,{color:\"var(--token-d8beb9bb-5a73-4871-af4b-6e138536550e, rgb(32, 96, 223))\",height:\"100%\",iconSearch:\"chat\",iconSelection:\"Chats\",id:\"wQmtI73aA\",layoutId:\"wQmtI73aA\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1xmtawz\",\"data-styles-preset\":\"nWhhC6_hb\",children:\"8\"})}),className:\"framer-1bf845\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"user test groups\"})}),className:\"framer-14nqpw0\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1sk2xzu\",\"data-framer-name\":\"Card\",name:\"Card\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-9j18br\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-ex4i3n-container\",children:/*#__PURE__*/_jsx(Phosphor1,{color:\"var(--token-d8beb9bb-5a73-4871-af4b-6e138536550e, rgb(32, 96, 223))\",height:\"100%\",iconSearch:\"users\",iconSelection:\"UserCircleCheck\",id:\"lsNahbEej\",layoutId:\"lsNahbEej\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1xmtawz\",\"data-styles-preset\":\"nWhhC6_hb\",children:\"100%\"})}),className:\"framer-lhnsiq\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"positive experience\"})}),className:\"framer-oci8xz\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-s2m5ul\",\"data-framer-name\":\"Card\",name:\"Card\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-5xo3bh\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1n9xauf-container\",children:/*#__PURE__*/_jsx(Phosphor1,{color:\"var(--token-d8beb9bb-5a73-4871-af4b-6e138536550e, rgb(32, 96, 223))\",height:\"100%\",iconSearch:\"lightbulb\",iconSelection:\"ChartPieSlice\",id:\"R_Bl5UKFo\",layoutId:\"R_Bl5UKFo\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1xmtawz\",\"data-styles-preset\":\"nWhhC6_hb\",children:\"3\"})}),className:\"framer-83sug4\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"considerations\"})}),className:\"framer-3ydhi6\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-19g23bz\",\"data-framer-name\":\"Considerations\",name:\"Considerations\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1wlanr9\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-tvj1la\",\"data-styles-preset\":\"EPVYTsu3C\",children:\"1st change: purpose\"})}),className:\"framer-1jtgi11\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"The first main change was our homepage banner. The original banner was too large that users did not scroll to the \u201CHow it works\u201D section below and instead, focused on the banner of the top navigation.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"During usability tests, users had a general idea of the purpose of our product, but all users said it would have been more helpful to see the \u201CHow it works\u201D section before moving forward.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"To resolve this, we made the banner smaller in height, and moved \u201CHow it Works\u201D section right below so it is visible when users land on the homepage.\"})]}),className:\"framer-11x0k3e\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-sz1axl\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-48fa1q\",\"data-framer-name\":\"Card\",name:\"Card\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-tvj1la\",\"data-styles-preset\":\"EPVYTsu3C\",children:\"Before\"})}),className:\"framer-oobzom\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"ul\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:[/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Highlighted collaboration features above.\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"How It Works section with product instructions and purpose below.\"})})]})}),className:\"framer-1h76c4e\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-c8bdl2-container\",children:/*#__PURE__*/_jsx(BeforeAfter,{bg:\"var(--token-663bc9f6-0719-43a4-b5e3-a461b0edc5e1, rgb(240, 240, 240))\",customHandle:false,customLabel:false,handle:[],height:\"100%\",id:\"gZIry9pHZ\",label:{after:\"After\",before:\"Before\",position:\"top\",x:24,y:24},layoutId:\"gZIry9pHZ\",left:addImageAlt({src:\"https://framerusercontent.com/images/ENkl1KhOt7meDOYUKi5EtcTGzi4.png\",srcSet:\"https://framerusercontent.com/images/ENkl1KhOt7meDOYUKi5EtcTGzi4.png?scale-down-to=2048 749w,https://framerusercontent.com/images/ENkl1KhOt7meDOYUKi5EtcTGzi4.png?scale-down-to=4096 1499w,https://framerusercontent.com/images/ENkl1KhOt7meDOYUKi5EtcTGzi4.png 1676w\"},\"\"),leftLabel:[],line:{color:\"var(--token-c8421254-2f8c-4195-b3ef-f8255575668d, rgb(79, 79, 79))\",width:2},position:50,radius:0,right:addImageAlt({src:\"https://framerusercontent.com/images/txJk3ZmznJPzBLNQWCwklSUnU.png\",srcSet:\"https://framerusercontent.com/images/txJk3ZmznJPzBLNQWCwklSUnU.png?scale-down-to=2048 749w,https://framerusercontent.com/images/txJk3ZmznJPzBLNQWCwklSUnU.png?scale-down-to=4096 1499w,https://framerusercontent.com/images/txJk3ZmznJPzBLNQWCwklSUnU.png 1676w\"},\"\"),rightLabel:[],style:{height:\"100%\",maxWidth:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-rgr1o8\",\"data-framer-name\":\"Card\",name:\"Card\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-tvj1la\",\"data-styles-preset\":\"EPVYTsu3C\",children:\"After\"})}),className:\"framer-1guzzbd\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"ul\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:[/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"How It Works section clearly represented as step by step instructions.\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Highlighted features below.\"})})]})}),className:\"framer-10hlfcy\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1appi7o\",\"data-framer-name\":\"Considerations\",name:\"Considerations\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-5u8syv\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-tvj1la\",\"data-styles-preset\":\"EPVYTsu3C\",children:\"2nd change: flow\"})}),className:\"framer-1qeehmi\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"Secondly, we originally had a pop-up survey that users would have to take immediately after creating a trip event to set their preferences.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"During usability testing, we discovered that this pop-up was considered intrusive, and users did not understand why they had to answer a survey before viewing their dashboard. This prompted us to reconsider our user flow and the many ways a planner, an invited tripmate, or a casual website visitor, would be onboarded on the platform.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"Our solution was to create a more organic way of gathering data with the use of voting in the familiar format of icons.\"})]}),className:\"framer-jar0ov\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-han5ck\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-hctk8h\",\"data-framer-name\":\"Card\",name:\"Card\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-tvj1la\",\"data-styles-preset\":\"EPVYTsu3C\",children:\"Before\"})}),className:\"framer-1l7mzrf\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"The pop-up survey to gather data was considered intrusive, overwhelming, and confusing.\"})}),className:\"framer-mtlmem\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-cjwwxz-container\",children:/*#__PURE__*/_jsx(BeforeAfter,{bg:\"var(--token-663bc9f6-0719-43a4-b5e3-a461b0edc5e1, rgb(240, 240, 240))\",customHandle:false,customLabel:false,handle:[],height:\"100%\",id:\"dC5LGzl3q\",label:{after:\"After\",before:\"Before\",position:\"top\",x:24,y:24},layoutId:\"dC5LGzl3q\",left:addImageAlt({src:\"https://framerusercontent.com/images/VrpdWMZQqiCAP0htGHmD7VolY.png\",srcSet:\"https://framerusercontent.com/images/VrpdWMZQqiCAP0htGHmD7VolY.png?scale-down-to=1024 958w,https://framerusercontent.com/images/VrpdWMZQqiCAP0htGHmD7VolY.png 1676w\"},\"\"),leftLabel:[],line:{color:\"var(--token-c8421254-2f8c-4195-b3ef-f8255575668d, rgb(79, 79, 79))\",width:2},position:50,radius:0,right:addImageAlt({src:\"https://framerusercontent.com/images/3Nw68oVTlyLjYTpHMkWYpIRvmn0.png\",srcSet:\"https://framerusercontent.com/images/3Nw68oVTlyLjYTpHMkWYpIRvmn0.png?scale-down-to=1024 1001w,https://framerusercontent.com/images/3Nw68oVTlyLjYTpHMkWYpIRvmn0.png 1676w\"},\"\"),rightLabel:[],style:{height:\"100%\",maxWidth:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-vfe1ju\",\"data-framer-name\":\"Card\",name:\"Card\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-tvj1la\",\"data-styles-preset\":\"EPVYTsu3C\",children:\"After\"})}),className:\"framer-1lqxxc\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"Natural, less obstructive way of collecting preferences of individuals.\"})}),className:\"framer-1kexic7\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ikq0tl\",\"data-framer-name\":\"Considerations\",name:\"Considerations\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-jjefbq\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-tvj1la\",\"data-styles-preset\":\"EPVYTsu3C\",children:\"3rd change: expectations & needs\"})}),className:\"framer-p2nqcb\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"The third main change we made was on the dashboard, in particular the flights section.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"Originally, this section was going to show a single users\u2019 flight and the avatars would indicate who had or had not booked a flight yet. Users would have had to click on the avatars or the menu to see more information about everyone\u2019s flights.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"However, after testing, it became clear that users expected the dashboard to be a group view and wanted to be aware of all the progress made by each individual tripmate.\"})]}),className:\"framer-1dt25l2\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-15ltlh\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-120yy7b\",\"data-framer-name\":\"Card\",name:\"Card\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-tvj1la\",\"data-styles-preset\":\"EPVYTsu3C\",children:\"Before\"})}),className:\"framer-wqelyg\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"ul\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:[/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Dashboard only included the user\u2019s flight.\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"The profiles on the side were clickable to show each tripmate\u2019s individual information.\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"The grayed out profiles were the tripmates who did not complete bookings yet.\"})})]})}),className:\"framer-nlpyw8\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1duxbmg-container\",children:/*#__PURE__*/_jsx(BeforeAfter,{bg:\"var(--token-663bc9f6-0719-43a4-b5e3-a461b0edc5e1, rgb(240, 240, 240))\",customHandle:false,customLabel:false,handle:[],height:\"100%\",id:\"YGIfZngVF\",label:{after:\"After\",before:\"Before\",position:\"top\",x:24,y:24},layoutId:\"YGIfZngVF\",left:addImageAlt({src:\"https://framerusercontent.com/images/RhnI6dAS04BOC4UTQMO67sBmg.png\",srcSet:\"https://framerusercontent.com/images/RhnI6dAS04BOC4UTQMO67sBmg.png?scale-down-to=512 512w,https://framerusercontent.com/images/RhnI6dAS04BOC4UTQMO67sBmg.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/RhnI6dAS04BOC4UTQMO67sBmg.png 1676w\"},\"\"),leftLabel:[],line:{color:\"var(--token-c8421254-2f8c-4195-b3ef-f8255575668d, rgb(79, 79, 79))\",width:2},position:50,radius:0,right:addImageAlt({src:\"https://framerusercontent.com/images/ZSIuEBNHvJUVDsFXiNvLH5mVK8.png\",srcSet:\"https://framerusercontent.com/images/ZSIuEBNHvJUVDsFXiNvLH5mVK8.png?scale-down-to=512 512w,https://framerusercontent.com/images/ZSIuEBNHvJUVDsFXiNvLH5mVK8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/ZSIuEBNHvJUVDsFXiNvLH5mVK8.png 1676w\"},\"\"),rightLabel:[],style:{height:\"100%\",maxWidth:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-9q11k3\",\"data-framer-name\":\"Card\",name:\"Card\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-tvj1la\",\"data-styles-preset\":\"EPVYTsu3C\",children:\"After\"})}),className:\"framer-nzf0u9\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"ul\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:[/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Dashboard includes all tripmates information.\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"The profiles on the side indicate who has completed each action.\"})})]})}),className:\"framer-7h3e8u\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-12jb06e\",\"data-framer-name\":\"2 Columns Text Image\",name:\"2 Columns Text Image\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-f74rfn\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-tvj1la\",\"data-styles-preset\":\"EPVYTsu3C\",children:\"Style guide\"})}),className:\"framer-1ldiw1t\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"Here are the UI elements we have considered when designing the Hi-fidelity interactive prototype.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"We chose this shade of red as a primary color, because red is associated with excitement and passion. It adds gravity and heightens awareness. It is also stimulating, and prompts curiosity and desire to travel and discover.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"For the secondary color, we chose this shade of green because it is associated with the environment and outdoors, making it a natural choice to suggest nature and travel. Green is the most balanced of colors, making it an ideal complementary color to red.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"For typeface, we chose Poppins as it is a modern geometric sans serif typeface. It is often used for styles that are playful, modern, natural, professional.\"})]}),className:\"framer-stsocp\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c19n5qng9:{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(19826.999999999996),pixelHeight:873,pixelWidth:2704,positionX:\"center\",positionY:\"center\",sizes:\"min(100vw, 1200px)\",src:\"https://framerusercontent.com/images/IJ53lGOBsA3qPo3e993c59WiQ.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/IJ53lGOBsA3qPo3e993c59WiQ.png?scale-down-to=512 512w,https://framerusercontent.com/images/IJ53lGOBsA3qPo3e993c59WiQ.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/IJ53lGOBsA3qPo3e993c59WiQ.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/IJ53lGOBsA3qPo3e993c59WiQ.png 2704w\"}},dPdtYWL_4:{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(18597.2),pixelHeight:873,pixelWidth:2704,positionX:\"center\",positionY:\"center\",sizes:\"min(100vw, 1200px)\",src:\"https://framerusercontent.com/images/IJ53lGOBsA3qPo3e993c59WiQ.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/IJ53lGOBsA3qPo3e993c59WiQ.png?scale-down-to=512 512w,https://framerusercontent.com/images/IJ53lGOBsA3qPo3e993c59WiQ.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/IJ53lGOBsA3qPo3e993c59WiQ.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/IJ53lGOBsA3qPo3e993c59WiQ.png 2704w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(22454.2),pixelHeight:873,pixelWidth:2704,positionX:\"center\",positionY:\"center\",sizes:\"min(100vw, 1200px)\",src:\"https://framerusercontent.com/images/IJ53lGOBsA3qPo3e993c59WiQ.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/IJ53lGOBsA3qPo3e993c59WiQ.png?scale-down-to=512 512w,https://framerusercontent.com/images/IJ53lGOBsA3qPo3e993c59WiQ.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/IJ53lGOBsA3qPo3e993c59WiQ.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/IJ53lGOBsA3qPo3e993c59WiQ.png 2704w\"},className:\"framer-1dtun0d\",\"data-framer-name\":\"Image\",name:\"Image\"})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-4st93q\",\"data-framer-name\":\"2 Columns Text Image\",name:\"2 Columns Text Image\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1311a17\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-tvj1la\",\"data-styles-preset\":\"EPVYTsu3C\",children:\"Next steps & recommendations\"})}),className:\"framer-qmti9q\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"Although our primary focus was on a website application, during our testing, users mentioned wanting a mobile version of Good Times Planner.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"From our user research, we uncovered that a majority of our users wanted access to their dashboard on the go. In situations when they might not have access to internet or GPS, our users would benefit from features such as offline maps and a downloadable itinerary.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"Therefore, as next steps, we recommend exploring a mobile application to further streamline the user\u2019s experience in terms of collaboration, communication, and accessibility of information.\"})]}),className:\"framer-1fu1tlc\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c19n5qng9:{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(20516.599999999995),pixelHeight:669,pixelWidth:1290,positionX:\"center\",positionY:\"center\",sizes:\"min(100vw, 1200px)\",src:\"https://framerusercontent.com/images/hLL6ywuTOXqmcQ22WXYmyeWW59k.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/hLL6ywuTOXqmcQ22WXYmyeWW59k.png?scale-down-to=512 512w,https://framerusercontent.com/images/hLL6ywuTOXqmcQ22WXYmyeWW59k.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/hLL6ywuTOXqmcQ22WXYmyeWW59k.png 1290w\"}},dPdtYWL_4:{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(19472.8),pixelHeight:669,pixelWidth:1290,positionX:\"center\",positionY:\"center\",sizes:\"min(100vw, 1200px)\",src:\"https://framerusercontent.com/images/hLL6ywuTOXqmcQ22WXYmyeWW59k.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/hLL6ywuTOXqmcQ22WXYmyeWW59k.png?scale-down-to=512 512w,https://framerusercontent.com/images/hLL6ywuTOXqmcQ22WXYmyeWW59k.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/hLL6ywuTOXqmcQ22WXYmyeWW59k.png 1290w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Heuristic Evaluation\",fit:\"fit\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(23622.8),pixelHeight:669,pixelWidth:1290,positionX:\"center\",positionY:\"center\",sizes:\"min(100vw, 1200px)\",src:\"https://framerusercontent.com/images/hLL6ywuTOXqmcQ22WXYmyeWW59k.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/hLL6ywuTOXqmcQ22WXYmyeWW59k.png?scale-down-to=512 512w,https://framerusercontent.com/images/hLL6ywuTOXqmcQ22WXYmyeWW59k.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/hLL6ywuTOXqmcQ22WXYmyeWW59k.png 1290w\"},className:\"framer-u73u8s\",\"data-framer-name\":\"Image\",name:\"Image\"})})]}),/*#__PURE__*/_jsx(\"header\",{className:\"framer-116ioie\",\"data-framer-name\":\"Section\",name:\"Section\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-lf6ltg\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c19n5qng9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"RlM7S2FybGEtc2VtaWJvbGQ=\",\"--framer-font-family\":'\"Karla\", \"Karla Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--token-51d9b47c-c1a3-4d23-a32e-ff78ec253ae2, rgb(255, 248, 231))\"},children:\"Learnings & takeaways\"})})},dPdtYWL_4:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"RlM7S2FybGEtc2VtaWJvbGQ=\",\"--framer-font-family\":'\"Karla\", \"Karla Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--token-51d9b47c-c1a3-4d23-a32e-ff78ec253ae2, rgb(255, 248, 231))\"},children:\"Learnings & takeaways\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"RlM7S2FybGEtc2VtaWJvbGQ=\",\"--framer-font-family\":'\"Karla\", \"Karla Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--token-51d9b47c-c1a3-4d23-a32e-ff78ec253ae2, rgb(255, 248, 231))\"},children:\"Learnings & takeaways\"})}),className:\"framer-1klgd3d\",fonts:[\"FS;Karla-semibold\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-5npx19\",\"data-framer-name\":\"Grid 2\",name:\"Grid 2\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-soe5q1\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-15jiia6\",\"data-framer-name\":\"Card\",name:\"Card\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"This was a challenging yet fun project. It was great being able to work with such a dynamic team and be able to handoff our final deliverables successfully to our client. This project required a lot of up front user and industry research and strategy before finding the right approach to meeting user needs and business goals. Coming prepared with thorough and digestible research findings to validate our recommendations and design decisions to present to our client was imperative to developing and designing a meaningful product that met business goals while prioritizing user needs.\"})}),className:\"framer-9xubr5\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-9saayg\",\"data-framer-name\":\"Card\",name:\"Card\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-abzrh3\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-llydds-container\",children:/*#__PURE__*/_jsx(Phosphor1,{color:\"var(--token-d8beb9bb-5a73-4871-af4b-6e138536550e, rgb(32, 96, 223))\",height:\"100%\",iconSearch:\"scope\",iconSelection:\"CalendarCheck\",id:\"qnwbvvROm\",layoutId:\"qnwbvvROm\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-tvj1la\",\"data-styles-preset\":\"EPVYTsu3C\",children:\"Scope of work\"})}),className:\"framer-1n1zypa\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"When digging deeper into new research findings, it can be easy to lose sight of the original deliverables. Having a scope of work that\u2019s clearly outlined and defined helped keep us on track and ensured we met each milestone along the way and successfully handoff our final deliverables to our client.\"})}),className:\"framer-mrutsh\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-x3sv7x\",\"data-framer-name\":\"Card\",name:\"Card\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1dx6rjf\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-zuc0lx-container\",children:/*#__PURE__*/_jsx(Phosphor1,{color:\"var(--token-d8beb9bb-5a73-4871-af4b-6e138536550e, rgb(32, 96, 223))\",height:\"100%\",iconSearch:\"shake\",iconSelection:\"ArrowsClockwise\",id:\"pAJOV1Mib\",layoutId:\"pAJOV1Mib\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-tvj1la\",\"data-styles-preset\":\"EPVYTsu3C\",children:\"Client relations\"})}),className:\"framer-xr59ox\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"Strong and positive client relations allows our team to connect with our client on a much more personal level. Going the extra mile to build empathy not only for the user but also for the client and business allows us to develop a deeper understanding of their needs and goals, thus creating a sense of mutual understanding.\"})}),className:\"framer-u7ru6r\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-nps9bw\",\"data-framer-name\":\"Card\",name:\"Card\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-10eykal\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1r698za-container\",children:/*#__PURE__*/_jsx(Phosphor1,{color:\"var(--token-d8beb9bb-5a73-4871-af4b-6e138536550e, rgb(32, 96, 223))\",height:\"100%\",iconSearch:\"scope\",iconSelection:\"Scales\",id:\"nRpZlZG4Q\",layoutId:\"nRpZlZG4Q\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-tvj1la\",\"data-styles-preset\":\"EPVYTsu3C\",children:\"Purposeful design\"})}),className:\"framer-2slbvg\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"A truly effective design should have purpose and meaning which allows it to achieve the optimal balance between function, communication, and aesthetics. It should not only look good but also can deliver the intended meaning of the design effectively and clearly. We should take a holistic view to explore and consider all of the elements that the design touches within its ecosystem.\"})}),className:\"framer-1ru8jj3\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1pldtpy\",\"data-framer-name\":\"Card\",name:\"Card\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-nxms6r\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-11gu98s\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ovlmag\",style:{rotate:180},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ti90xe-container\",children:/*#__PURE__*/_jsx(Phosphor1,{color:\"var(--token-d8beb9bb-5a73-4871-af4b-6e138536550e, rgb(32, 96, 223))\",height:\"100%\",iconSearch:\"quo\",iconSelection:\"Quotes\",id:\"VAzAGj7IA\",layoutId:\"VAzAGj7IA\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-shvlm7\",\"data-styles-preset\":\"HoMcrUuwk\",children:\"I was blown away by the level of detail, care, and creativity Ray had while working with his team\u2026He listened to my initial goals and ideas, used diligent research and collaboration, kept me included and informed along the way, and brought a passion into his work\u2026\"})}),className:\"framer-na3kpl\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-cx1jbx\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h5\",{className:\"framer-styles-preset-13hgmvb\",\"data-styles-preset\":\"jIIiyacMI\",children:\"\u2014 Ashton Coulter\"})}),className:\"framer-79cd4g\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c19n5qng9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",style:{\"--framer-text-alignment\":\"center\"},children:\"Founder at Good Times Planner\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pvjtg5\",\"data-styles-preset\":\"mlnX4TjC3\",children:\"Founder at Good Times Planner\"})}),className:\"framer-y206j0\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})]})]})})]})}),/*#__PURE__*/_jsx(\"header\",{className:\"framer-1522jnp\",\"data-framer-name\":\"Next Project\",name:\"Next Project\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-qnjys8\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-8wjloi\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h6\",{className:\"framer-styles-preset-1wmagby\",\"data-styles-preset\":\"P14PwnqqG\",children:\"next project\"})}),className:\"framer-1u2zz1v\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1xmtawz\",\"data-styles-preset\":\"nWhhC6_hb\",style:{\"--framer-text-alignment\":\"center\"},children:\"Real-Time Shipment Visibility\"})}),className:\"framer-1fevnpk\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dom4PJRXf\"},nodeId:\"ZGEd28DFz\",openInNewTab:false,children:/*#__PURE__*/_jsx(\"a\",{className:\"framer-yrg2pg framer-10u84r5\",\"data-framer-cursor\":\"ar82t2\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c19n5qng9:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:800,intrinsicWidth:2e3,loading:getLoadingLazyAtYPosition(22465.599999999995),pixelHeight:2560,pixelWidth:3840,positionX:\"center\",positionY:\"center\",sizes:\"min(100vw - 32px, 960px)\",src:\"https://framerusercontent.com/images/LHLdzbsaiB8L8zgdBqzcwLo3Zm8.webp?scale-down-to=2048\",srcSet:\"https://framerusercontent.com/images/LHLdzbsaiB8L8zgdBqzcwLo3Zm8.webp?scale-down-to=512 512w,https://framerusercontent.com/images/LHLdzbsaiB8L8zgdBqzcwLo3Zm8.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/LHLdzbsaiB8L8zgdBqzcwLo3Zm8.webp?scale-down-to=2048 2048w,https://framerusercontent.com/images/LHLdzbsaiB8L8zgdBqzcwLo3Zm8.webp 3840w\"}},dPdtYWL_4:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:800,intrinsicWidth:2e3,loading:getLoadingLazyAtYPosition(21650.6),pixelHeight:2560,pixelWidth:3840,positionX:\"center\",positionY:\"center\",sizes:\"calc(min(100vw, 960px) - 48px)\",src:\"https://framerusercontent.com/images/LHLdzbsaiB8L8zgdBqzcwLo3Zm8.webp?scale-down-to=2048\",srcSet:\"https://framerusercontent.com/images/LHLdzbsaiB8L8zgdBqzcwLo3Zm8.webp?scale-down-to=512 512w,https://framerusercontent.com/images/LHLdzbsaiB8L8zgdBqzcwLo3Zm8.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/LHLdzbsaiB8L8zgdBqzcwLo3Zm8.webp?scale-down-to=2048 2048w,https://framerusercontent.com/images/LHLdzbsaiB8L8zgdBqzcwLo3Zm8.webp 3840w\"}}},children:/*#__PURE__*/_jsx(Image,{\"aria-label\":\"alpha grid dashboard\",background:{alt:\"\",fit:\"fit\",intrinsicHeight:800,intrinsicWidth:2e3,loading:getLoadingLazyAtYPosition(26358.2),pixelHeight:2560,pixelWidth:3840,positionX:\"center\",positionY:\"center\",sizes:\"calc(min(100vw, 960px) - 48px)\",src:\"https://framerusercontent.com/images/LHLdzbsaiB8L8zgdBqzcwLo3Zm8.webp?scale-down-to=2048\",srcSet:\"https://framerusercontent.com/images/LHLdzbsaiB8L8zgdBqzcwLo3Zm8.webp?scale-down-to=512 512w,https://framerusercontent.com/images/LHLdzbsaiB8L8zgdBqzcwLo3Zm8.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/LHLdzbsaiB8L8zgdBqzcwLo3Zm8.webp?scale-down-to=2048 2048w,https://framerusercontent.com/images/LHLdzbsaiB8L8zgdBqzcwLo3Zm8.webp 3840w\"},className:\"framer-9qpy6j\",\"data-framer-name\":\"Image\",name:\"Image\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"dom4PJRXf\"},implicitPathVariables:undefined},{href:{webPageId:\"dom4PJRXf\"},implicitPathVariables:undefined},{href:{webPageId:\"dom4PJRXf\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c19n5qng9:{y:23257.599999999995},dPdtYWL_4:{y:22450.6}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:27174.2,children:/*#__PURE__*/_jsx(Container,{className:\"framer-so48ik-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c19n5qng9:{qAHd3JcV0:resolvedLinks1[2]},dPdtYWL_4:{qAHd3JcV0:resolvedLinks1[1]}},children:/*#__PURE__*/_jsx(UnderlineButton,{cRqRVEFEm:false,height:\"100%\",id:\"iyHh8EtQh\",layoutId:\"iyHh8EtQh\",qAHd3JcV0:resolvedLinks1[0],variant:\"h91UI1W5p\",vG3UXqFgH:false,width:\"100%\",X4kGlDs4u:\"Go to Next Project \u2192\"})})})})})})]})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c19n5qng9:{y:23327.599999999995},dPdtYWL_4:{y:22536.6}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:625,width:\"100vw\",y:27324.2,children:/*#__PURE__*/_jsx(Container,{className:\"framer-5ayx7l-container\",children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"QTHxUXAAf\",layoutId:\"QTHxUXAAf\",style:{width:\"100%\"},variant:\"FQEhzipt1\",width:\"100%\"})})})})]})]}),/*#__PURE__*/_jsx(\"div\",{className:cx(serializationHash,...sharedStyleClassNames),id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",`.${metadata.bodyClassName}-framer-r9qSw { background: var(--token-cae394a1-23ab-419e-bdf6-839132c2424d, rgb(28, 33, 29)); }`,\".framer-r9qSw.framer-10u84r5, .framer-r9qSw .framer-10u84r5 { display: block; }\",\".framer-r9qSw.framer-1xo86b7 { align-content: center; align-items: center; background-color: var(--token-cae394a1-23ab-419e-bdf6-839132c2424d, #1c211d); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-r9qSw .framer-xpmk69-container, .framer-r9qSw .framer-so48ik-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-r9qSw .framer-kp2m09 { align-content: center; align-items: center; background-color: #131415; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; overflow: visible; padding: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-r9qSw .framer-1j87hv4-container { flex: none; height: 60px; position: relative; width: 1200px; z-index: 1; }\",\".framer-r9qSw .framer-133788 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: 100vh; justify-content: center; overflow: hidden; padding: 100px 0px 100px 0px; position: relative; width: 100%; }\",\".framer-r9qSw .framer-zxe814 { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: center; max-width: 1200px; overflow: hidden; padding: 0px 24px 0px 24px; position: relative; user-select: none; width: 100%; }\",\".framer-r9qSw .framer-1tnukf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 30%; }\",\".framer-r9qSw .framer-tuypcc { aspect-ratio: 6.75 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 40px); position: relative; width: 270px; }\",\".framer-r9qSw .framer-1ajpbat, .framer-r9qSw .framer-1rol2sy, .framer-r9qSw .framer-1gds7zh, .framer-r9qSw .framer-1ljlgm2, .framer-r9qSw .framer-flkcsy, .framer-r9qSw .framer-1ceg3jy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-r9qSw .framer-ksnwa7, .framer-r9qSw .framer-1yi5olh, .framer-r9qSw .framer-1qwxfy2, .framer-r9qSw .framer-1ujkyw6, .framer-r9qSw .framer-cx1jbx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-r9qSw .framer-1jazwsn, .framer-r9qSw .framer-19xkm4u, .framer-r9qSw .framer-1i4qsy1, .framer-r9qSw .framer-1csc9gu, .framer-r9qSw .framer-vl46ld, .framer-r9qSw .framer-5rcf7, .framer-r9qSw .framer-10t2n19, .framer-r9qSw .framer-nktihk, .framer-r9qSw .framer-1fvxjnr, .framer-r9qSw .framer-shcwm9, .framer-r9qSw .framer-eyu6j8, .framer-r9qSw .framer-bhsqbd, .framer-r9qSw .framer-zals8, .framer-r9qSw .framer-1bkdpyp, .framer-r9qSw .framer-16u5e6a, .framer-r9qSw .framer-1nz7qtw, .framer-r9qSw .framer-k4gshx, .framer-r9qSw .framer-4d3787, .framer-r9qSw .framer-1m1d940, .framer-r9qSw .framer-ur4vks, .framer-r9qSw .framer-1g6x8to, .framer-r9qSw .framer-11x0k3e, .framer-r9qSw .framer-jar0ov, .framer-r9qSw .framer-1dt25l2, .framer-r9qSw .framer-stsocp, .framer-r9qSw .framer-1fu1tlc, .framer-r9qSw .framer-1fevnpk { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; -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; }\",\".framer-r9qSw .framer-1d6bq1v, .framer-r9qSw .framer-15dauim-container, .framer-r9qSw .framer-1br3csp-container, .framer-r9qSw .framer-1sa44b5-container, .framer-r9qSw .framer-p9ivey-container, .framer-r9qSw .framer-ex4i3n-container, .framer-r9qSw .framer-1n9xauf-container, .framer-r9qSw .framer-llydds-container, .framer-r9qSw .framer-zuc0lx-container, .framer-r9qSw .framer-1r698za-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",\".framer-r9qSw .framer-1jii3pe { background: linear-gradient(180deg, rgba(5, 5, 5, 0) 0%, rgb(0, 0, 0) 100%); bottom: 0px; flex: none; height: 30%; left: 0px; overflow: hidden; pointer-events: none; position: absolute; right: 0px; z-index: 1; }\",\".framer-r9qSw .framer-1mf1e9x { align-content: center; align-items: center; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; border-top-left-radius: 90px; border-top-right-radius: 90px; bottom: 47px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; overflow: hidden; padding: 8px; position: absolute; text-decoration: none; transform: translateX(-50%); width: min-content; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-r9qSw .framer-17xi8ue-container { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-r9qSw .framer-2qov03-container { bottom: 48px; flex: none; height: auto; position: fixed; right: 48px; width: auto; z-index: 4; }\",\".framer-r9qSw .framer-1w8cf3q, .framer-r9qSw .framer-6z5qvk, .framer-r9qSw .framer-p48d1g, .framer-r9qSw .framer-ukvp8a, .framer-r9qSw .framer-y6cf0o, .framer-r9qSw .framer-15yhcj2, .framer-r9qSw .framer-fl4d1x, .framer-r9qSw .framer-1ovj8cf, .framer-r9qSw .framer-s1p21h, .framer-r9qSw .framer-7mtbwr, .framer-r9qSw .framer-19g23bz, .framer-r9qSw .framer-1appi7o, .framer-r9qSw .framer-ikq0tl, .framer-r9qSw .framer-12jb06e, .framer-r9qSw .framer-4st93q, .framer-r9qSw .framer-116ioie { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; overflow: hidden; padding: 120px 0px 120px 0px; position: relative; width: 100%; }\",\".framer-r9qSw .framer-d9n39f, .framer-r9qSw .framer-17otfli, .framer-r9qSw .framer-8fcn73 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; max-width: 960px; overflow: hidden; padding: 0px 24px 0px 24px; position: relative; width: 100%; }\",\".framer-r9qSw .framer-3mnvkx, .framer-r9qSw .framer-wh4r38, .framer-r9qSw .framer-1hrtq26 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 30%; word-break: break-word; word-wrap: break-word; }\",\".framer-r9qSw .framer-jdl6iq, .framer-r9qSw .framer-14ddeyj, .framer-r9qSw .framer-vwz5bd { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; -webkit-user-select: none; flex: 1 0 0px; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-r9qSw .framer-14god6c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 120px 0px 120px 0px; position: relative; width: 100%; }\",\".framer-r9qSw .framer-1vgc1j3-container { aspect-ratio: 1.5 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 800px); max-width: 1200px; position: relative; width: 100%; }\",\".framer-r9qSw .framer-safi3y, .framer-r9qSw .framer-1x6pdjf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; max-width: 960px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-r9qSw .framer-x4citk, .framer-r9qSw .framer-1oxrnij, .framer-r9qSw .framer-1ah88j7, .framer-r9qSw .framer-d9ayiy, .framer-r9qSw .framer-1wdjl0b, .framer-r9qSw .framer-wyati6, .framer-r9qSw .framer-1e8pgj9, .framer-r9qSw .framer-1l9avh1, .framer-r9qSw .framer-zunnfh, .framer-r9qSw .framer-1h9aq1a, .framer-r9qSw .framer-1jtgi11, .framer-r9qSw .framer-1qeehmi, .framer-r9qSw .framer-p2nqcb, .framer-r9qSw .framer-1ldiw1t, .framer-r9qSw .framer-qmti9q, .framer-r9qSw .framer-1u2zz1v { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-r9qSw .framer-1q6tzbr { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; max-width: 1200px; overflow: hidden; padding: 0px; position: relative; user-select: none; width: 100%; }\",\".framer-r9qSw .framer-ur3su2, .framer-r9qSw .framer-kul4z { align-content: center; align-items: center; aspect-ratio: 1.4304635761589404 / 1; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: var(--framer-aspect-ratio-supported, 403px); justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-r9qSw .framer-1fnqfa3 { -webkit-user-select: none; align-content: center; align-items: center; aspect-ratio: 2.9419354838709677 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: var(--framer-aspect-ratio-supported, 408px); justify-content: center; max-width: 1200px; overflow: hidden; padding: 0px; position: relative; user-select: none; width: 100%; }\",\".framer-r9qSw .framer-1nohpyk { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; user-select: none; width: 100%; }\",\".framer-r9qSw .framer-qjxp2o { -webkit-user-select: none; align-content: center; align-items: center; aspect-ratio: 1.4805194805194806 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: var(--framer-aspect-ratio-supported, 811px); justify-content: center; max-width: 1200px; overflow: hidden; padding: 0px; position: relative; user-select: none; width: 100%; }\",\".framer-r9qSw .framer-cecnun, .framer-r9qSw .framer-1rdxw83, .framer-r9qSw .framer-1stvt22, .framer-r9qSw .framer-1j9lhvz, .framer-r9qSw .framer-1dbfenm, .framer-r9qSw .framer-8dwz04, .framer-r9qSw .framer-1t086ke, .framer-r9qSw .framer-ajyqs5, .framer-r9qSw .framer-1wlanr9, .framer-r9qSw .framer-5u8syv, .framer-r9qSw .framer-jjefbq, .framer-r9qSw .framer-f74rfn, .framer-r9qSw .framer-1311a17, .framer-r9qSw .framer-qnjys8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; max-width: 960px; overflow: hidden; padding: 0px 24px 0px 24px; position: relative; width: 100%; }\",\".framer-r9qSw .framer-199533m, .framer-r9qSw .framer-1l9t2mg, .framer-r9qSw .framer-lf6ltg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; max-width: 960px; overflow: visible; padding: 0px 24px 0px 24px; position: relative; width: 100%; }\",\".framer-r9qSw .framer-1fyrhav, .framer-r9qSw .framer-3yw1kv, .framer-r9qSw .framer-5npx19 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-r9qSw .framer-1s5xhq6 { display: grid; flex: none; gap: 48px; grid-auto-rows: min-content; grid-template-columns: repeat(3, minmax(200px, 1fr)); grid-template-rows: repeat(4, min-content); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-r9qSw .framer-9t3t5b, .framer-r9qSw .framer-1laky4l, .framer-r9qSw .framer-1ywly18, .framer-r9qSw .framer-1mb1re2, .framer-r9qSw .framer-15bza91 { align-content: flex-start; align-items: flex-start; align-self: center; background-color: #ffffff; border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-left-radius: 24px; border-top-right-radius: 24px; box-shadow: 0px 0.7961918735236395px 2.3885756205709185px -0.625px rgba(0, 0, 0, 0.05), 0px 2.414506143104518px 7.2435184293135535px -1.25px rgba(0, 0, 0, 0.05), 0px 6.382653521484461px 19.147960564453385px -1.875px rgba(0, 0, 0, 0.05), 0px 20px 60px -2.5px rgba(0, 0, 0, 0.05); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; grid-column: auto / span 3; height: auto; justify-content: flex-start; justify-self: center; padding: 24px; position: relative; width: 100%; }\",\".framer-r9qSw .framer-1qozq2h, .framer-r9qSw .framer-kdl3ud, .framer-r9qSw .framer-1cqacq0, .framer-r9qSw .framer-130mnee, .framer-r9qSw .framer-3qczp8, .framer-r9qSw .framer-1g4cj9s, .framer-r9qSw .framer-1euyndt, .framer-r9qSw .framer-ooaaxq, .framer-r9qSw .framer-n5dqpc, .framer-r9qSw .framer-1xscagq, .framer-r9qSw .framer-12sl7dr, .framer-r9qSw .framer-pf4qfu, .framer-r9qSw .framer-bznsbm, .framer-r9qSw .framer-14d4cyl, .framer-r9qSw .framer-1fue6cc, .framer-r9qSw .framer-1bf845, .framer-r9qSw .framer-lhnsiq, .framer-r9qSw .framer-83sug4, .framer-r9qSw .framer-oobzom, .framer-r9qSw .framer-1guzzbd, .framer-r9qSw .framer-1l7mzrf, .framer-r9qSw .framer-1lqxxc, .framer-r9qSw .framer-wqelyg, .framer-r9qSw .framer-nzf0u9, .framer-r9qSw .framer-1n1zypa, .framer-r9qSw .framer-xr59ox, .framer-r9qSw .framer-2slbvg { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-paragraph-spacing: 0px; flex: none; height: auto; overflow: visible; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-r9qSw .framer-18yp63k, .framer-r9qSw .framer-wuo8ia, .framer-r9qSw .framer-1shyzby, .framer-r9qSw .framer-1vbmwgm, .framer-r9qSw .framer-9kp3nq, .framer-r9qSw .framer-9vmaui, .framer-r9qSw .framer-1mypmet, .framer-r9qSw .framer-1h6fwjn, .framer-r9qSw .framer-14nqpw0, .framer-r9qSw .framer-oci8xz, .framer-r9qSw .framer-3ydhi6, .framer-r9qSw .framer-1h76c4e, .framer-r9qSw .framer-10hlfcy, .framer-r9qSw .framer-mtlmem, .framer-r9qSw .framer-1kexic7, .framer-r9qSw .framer-nlpyw8, .framer-r9qSw .framer-7h3e8u, .framer-r9qSw .framer-9xubr5, .framer-r9qSw .framer-mrutsh, .framer-r9qSw .framer-u7ru6r, .framer-r9qSw .framer-1ru8jj3, .framer-r9qSw .framer-na3kpl { --framer-paragraph-spacing: 0px; flex: none; height: auto; overflow: visible; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-r9qSw .framer-2cggle, .framer-r9qSw .framer-lfs86q, .framer-r9qSw .framer-hqrzbt, .framer-r9qSw .framer-1kp2hlf, .framer-r9qSw .framer-1sk2xzu, .framer-r9qSw .framer-s2m5ul, .framer-r9qSw .framer-9saayg, .framer-r9qSw .framer-x3sv7x, .framer-r9qSw .framer-nps9bw { align-content: flex-start; align-items: flex-start; align-self: center; background-color: #ffffff; border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-left-radius: 24px; border-top-right-radius: 24px; box-shadow: 0px 0.7961918735236395px 2.3885756205709185px -0.625px rgba(0, 0, 0, 0.05), 0px 2.414506143104518px 7.2435184293135535px -1.25px rgba(0, 0, 0, 0.05), 0px 6.382653521484461px 19.147960564453385px -1.875px rgba(0, 0, 0, 0.05), 0px 20px 60px -2.5px rgba(0, 0, 0, 0.05); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; justify-self: center; padding: 24px; position: relative; width: 100%; }\",\".framer-r9qSw .framer-1o2al92, .framer-r9qSw .framer-1wtbade, .framer-r9qSw .framer-13w1mnl, .framer-r9qSw .framer-l6by6v, .framer-r9qSw .framer-9j18br, .framer-r9qSw .framer-5xo3bh, .framer-r9qSw .framer-abzrh3, .framer-r9qSw .framer-1dx6rjf, .framer-r9qSw .framer-10eykal { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 32px); justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 32px; }\",\".framer-r9qSw .framer-1xmzd31, .framer-r9qSw .framer-1lvowq5, .framer-r9qSw .framer-t3sjfu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-r9qSw .framer-9jw6gh { -webkit-user-select: none; align-content: center; align-items: center; aspect-ratio: 1.8461538461538463 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: var(--framer-aspect-ratio-supported, 650px); justify-content: center; max-width: 1200px; overflow: hidden; padding: 0px; position: relative; user-select: none; width: 100%; }\",\".framer-r9qSw .framer-1dxou0y { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; max-width: 1200px; overflow: hidden; padding: 120px 0px 120px 0px; position: relative; width: 100%; }\",\".framer-r9qSw .framer-ff96qa { -webkit-user-select: none; align-content: center; align-items: center; aspect-ratio: 1.8461538461538463 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: var(--framer-aspect-ratio-supported, 650px); justify-content: center; max-width: 1200px; overflow: hidden; padding: 0px 24px 0px 24px; position: relative; user-select: none; width: 100%; }\",\".framer-r9qSw .framer-oeqzfj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 120px 0px 120px 0px; position: relative; width: 100%; }\",\".framer-r9qSw .framer-18gilhe { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; max-width: 960px; overflow: hidden; padding: 0px 24px 0px 24px; position: relative; width: 100%; }\",\".framer-r9qSw .framer-1bgu7it, .framer-r9qSw .framer-1lg5lw2 { align-content: flex-start; align-items: flex-start; background-color: #ffffff; border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-left-radius: 24px; border-top-right-radius: 24px; box-shadow: 0px 0.7961918735236395px 2.3885756205709185px -0.625px rgba(0, 0, 0, 0.05), 0px 2.414506143104518px 7.2435184293135535px -1.25px rgba(0, 0, 0, 0.05), 0px 6.382653521484461px 19.147960564453385px -1.875px rgba(0, 0, 0, 0.05), 0px 20px 60px -2.5px rgba(0, 0, 0, 0.05); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; padding: 24px; position: relative; width: 100%; }\",\".framer-r9qSw .framer-9yk4jd, .framer-r9qSw .framer-1dldng1, .framer-r9qSw .framer-1yq8ird, .framer-r9qSw .framer-13gpfc2, .framer-r9qSw .framer-ukzdm0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-r9qSw .framer-z1xl0b, .framer-r9qSw .framer-ttncsj, .framer-r9qSw .framer-16lheg9, .framer-r9qSw .framer-1k7xqcb, .framer-r9qSw .framer-bwpojd { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-r9qSw .framer-17qg3oh, .framer-r9qSw .framer-1w5inxy, .framer-r9qSw .framer-n1kofa, .framer-r9qSw .framer-1cijgzu, .framer-r9qSw .framer-1afcwx0 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 1px; }\",\".framer-r9qSw .framer-1l8hsve, .framer-r9qSw .framer-3uix7u, .framer-r9qSw .framer-xnqpb8, .framer-r9qSw .framer-tz32u7, .framer-r9qSw .framer-helq2e { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; user-select: none; width: 1px; }\",\".framer-r9qSw .framer-dd0i8y, .framer-r9qSw .framer-1fb76dy, .framer-r9qSw .framer-12wt7mb, .framer-r9qSw .framer-ndb86i, .framer-r9qSw .framer-9mg8eb { align-content: center; align-items: center; aspect-ratio: 3.963636363636364 / 1; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: var(--framer-aspect-ratio-supported, 110px); justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-r9qSw .framer-1s94w4q { -webkit-user-select: none; align-content: center; align-items: center; aspect-ratio: 5.633802816901408 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: var(--framer-aspect-ratio-supported, 213px); justify-content: center; max-width: 1200px; overflow: hidden; padding: 0px; position: relative; user-select: none; width: 100%; }\",\".framer-r9qSw .framer-e1cv0n { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: 131px; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-r9qSw .framer-aoiymd { -webkit-user-select: none; align-content: center; align-items: center; aspect-ratio: 9.16030534351145 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: var(--framer-aspect-ratio-supported, 131px); justify-content: center; max-width: 1200px; overflow: hidden; padding: 0px; position: relative; user-select: none; width: 100%; }\",\".framer-r9qSw .framer-17qstfp { -webkit-user-select: none; align-content: center; align-items: center; aspect-ratio: 1.935483870967742 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: var(--framer-aspect-ratio-supported, 620px); justify-content: center; max-width: 1200px; overflow: hidden; padding: 0px 24px 0px 24px; position: relative; user-select: none; width: 100%; }\",\".framer-r9qSw .framer-n1ahst { display: grid; flex: none; gap: 48px; grid-auto-rows: min-content; grid-template-columns: repeat(3, minmax(200px, 1fr)); grid-template-rows: repeat(3, min-content); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-r9qSw .framer-sz1axl, .framer-r9qSw .framer-han5ck, .framer-r9qSw .framer-15ltlh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; max-width: 960px; overflow: visible; padding: 0px 24px 0px 24px; position: relative; width: 100%; }\",\".framer-r9qSw .framer-48fa1q, .framer-r9qSw .framer-rgr1o8, .framer-r9qSw .framer-hctk8h, .framer-r9qSw .framer-vfe1ju, .framer-r9qSw .framer-120yy7b, .framer-r9qSw .framer-9q11k3 { align-content: flex-start; align-items: flex-start; background-color: #ffffff; border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-left-radius: 24px; border-top-right-radius: 24px; box-shadow: 0px 0.7961918735236395px 2.3885756205709185px -0.625px rgba(0, 0, 0, 0.05), 0px 2.414506143104518px 7.2435184293135535px -1.25px rgba(0, 0, 0, 0.05), 0px 6.382653521484461px 19.147960564453385px -1.875px rgba(0, 0, 0, 0.05), 0px 20px 60px -2.5px rgba(0, 0, 0, 0.05); display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; padding: 24px; position: relative; width: 1px; }\",\".framer-r9qSw .framer-c8bdl2-container { flex: none; height: 700px; max-width: 1200px; position: relative; width: auto; }\",\".framer-r9qSw .framer-cjwwxz-container, .framer-r9qSw .framer-1duxbmg-container { flex: none; height: 280px; max-width: 1200px; position: relative; width: auto; }\",\".framer-r9qSw .framer-1dtun0d { -webkit-user-select: none; align-content: center; align-items: center; aspect-ratio: 3.2 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: var(--framer-aspect-ratio-supported, 375px); justify-content: center; max-width: 1200px; overflow: hidden; padding: 0px; position: relative; user-select: none; width: 100%; }\",\".framer-r9qSw .framer-u73u8s { -webkit-user-select: none; align-content: center; align-items: center; aspect-ratio: 2 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: var(--framer-aspect-ratio-supported, 600px); justify-content: center; max-width: 1200px; overflow: hidden; padding: 0px; position: relative; user-select: none; width: 100%; }\",\".framer-r9qSw .framer-1klgd3d { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; -webkit-user-select: none; flex: none; height: auto; max-width: 960px; position: relative; user-select: none; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-r9qSw .framer-soe5q1 { display: grid; flex: none; gap: 48px; grid-auto-rows: min-content; grid-template-columns: repeat(1, minmax(200px, 1fr)); grid-template-rows: repeat(5, min-content); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-r9qSw .framer-15jiia6 { align-content: center; align-items: center; align-self: center; background-color: #ffffff; border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-left-radius: 24px; border-top-right-radius: 24px; box-shadow: 0px 0.7961918735236395px 2.3885756205709185px -0.625px rgba(0, 0, 0, 0.05), 0px 2.414506143104518px 7.2435184293135535px -1.25px rgba(0, 0, 0, 0.05), 0px 6.382653521484461px 19.147960564453385px -1.875px rgba(0, 0, 0, 0.05), 0px 20px 60px -2.5px rgba(0, 0, 0, 0.05); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; justify-self: center; padding: 24px; position: relative; width: 100%; }\",\".framer-r9qSw .framer-1pldtpy { align-content: center; align-items: center; align-self: center; background-color: #ffffff; border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-left-radius: 24px; border-top-right-radius: 24px; box-shadow: 0px 0.7961918735236395px 2.3885756205709185px -0.625px rgba(0, 0, 0, 0.05), 0px 2.414506143104518px 7.2435184293135535px -1.25px rgba(0, 0, 0, 0.05), 0px 6.382653521484461px 19.147960564453385px -1.875px rgba(0, 0, 0, 0.05), 0px 20px 60px -2.5px rgba(0, 0, 0, 0.05); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; grid-column: auto / span 1; height: auto; justify-content: flex-start; justify-self: center; padding: 24px; position: relative; width: 100%; }\",\".framer-r9qSw .framer-nxms6r { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-r9qSw .framer-11gu98s { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-r9qSw .framer-ovlmag { align-content: flex-end; align-items: flex-end; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 32px); justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 32px; }\",\".framer-r9qSw .framer-1ti90xe-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; }\",\".framer-r9qSw .framer-79cd4g, .framer-r9qSw .framer-y206j0 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-paragraph-spacing: 0px; flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",\".framer-r9qSw .framer-1522jnp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; overflow: visible; padding: 120px 0px 120px 0px; position: relative; width: 100%; }\",\".framer-r9qSw .framer-8wjloi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-r9qSw .framer-yrg2pg { align-content: center; align-items: center; border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; border-top-left-radius: 16px; border-top-right-radius: 16px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-r9qSw .framer-9qpy6j { aspect-ratio: 1.5 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 608px); overflow: hidden; position: relative; width: 100%; }\",\".framer-r9qSw .framer-5ayx7l-container { flex: none; height: auto; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-r9qSw.framer-1xo86b7, .framer-r9qSw .framer-kp2m09, .framer-r9qSw .framer-133788, .framer-r9qSw .framer-zxe814, .framer-r9qSw .framer-1tnukf, .framer-r9qSw .framer-1ajpbat, .framer-r9qSw .framer-ksnwa7, .framer-r9qSw .framer-1yi5olh, .framer-r9qSw .framer-1qwxfy2, .framer-r9qSw .framer-1mf1e9x, .framer-r9qSw .framer-1ujkyw6, .framer-r9qSw .framer-1w8cf3q, .framer-r9qSw .framer-d9n39f, .framer-r9qSw .framer-17otfli, .framer-r9qSw .framer-8fcn73, .framer-r9qSw .framer-14god6c, .framer-r9qSw .framer-6z5qvk, .framer-r9qSw .framer-safi3y, .framer-r9qSw .framer-1q6tzbr, .framer-r9qSw .framer-ur3su2, .framer-r9qSw .framer-kul4z, .framer-r9qSw .framer-1fnqfa3, .framer-r9qSw .framer-p48d1g, .framer-r9qSw .framer-1x6pdjf, .framer-r9qSw .framer-1nohpyk, .framer-r9qSw .framer-qjxp2o, .framer-r9qSw .framer-ukvp8a, .framer-r9qSw .framer-cecnun, .framer-r9qSw .framer-199533m, .framer-r9qSw .framer-1fyrhav, .framer-r9qSw .framer-9t3t5b, .framer-r9qSw .framer-1laky4l, .framer-r9qSw .framer-1ywly18, .framer-r9qSw .framer-2cggle, .framer-r9qSw .framer-1o2al92, .framer-r9qSw .framer-lfs86q, .framer-r9qSw .framer-1wtbade, .framer-r9qSw .framer-hqrzbt, .framer-r9qSw .framer-13w1mnl, .framer-r9qSw .framer-y6cf0o, .framer-r9qSw .framer-1rdxw83, .framer-r9qSw .framer-1xmzd31, .framer-r9qSw .framer-9jw6gh, .framer-r9qSw .framer-1dxou0y, .framer-r9qSw .framer-1stvt22, .framer-r9qSw .framer-1lvowq5, .framer-r9qSw .framer-ff96qa, .framer-r9qSw .framer-oeqzfj, .framer-r9qSw .framer-18gilhe, .framer-r9qSw .framer-1bgu7it, .framer-r9qSw .framer-1lg5lw2, .framer-r9qSw .framer-15yhcj2, .framer-r9qSw .framer-1j9lhvz, .framer-r9qSw .framer-9yk4jd, .framer-r9qSw .framer-z1xl0b, .framer-r9qSw .framer-17qg3oh, .framer-r9qSw .framer-1rol2sy, .framer-r9qSw .framer-1l8hsve, .framer-r9qSw .framer-dd0i8y, .framer-r9qSw .framer-1dldng1, .framer-r9qSw .framer-ttncsj, .framer-r9qSw .framer-1w5inxy, .framer-r9qSw .framer-1gds7zh, .framer-r9qSw .framer-3uix7u, .framer-r9qSw .framer-1fb76dy, .framer-r9qSw .framer-1yq8ird, .framer-r9qSw .framer-16lheg9, .framer-r9qSw .framer-n1kofa, .framer-r9qSw .framer-1ljlgm2, .framer-r9qSw .framer-xnqpb8, .framer-r9qSw .framer-12wt7mb, .framer-r9qSw .framer-13gpfc2, .framer-r9qSw .framer-1k7xqcb, .framer-r9qSw .framer-1cijgzu, .framer-r9qSw .framer-flkcsy, .framer-r9qSw .framer-tz32u7, .framer-r9qSw .framer-ndb86i, .framer-r9qSw .framer-ukzdm0, .framer-r9qSw .framer-bwpojd, .framer-r9qSw .framer-1afcwx0, .framer-r9qSw .framer-1ceg3jy, .framer-r9qSw .framer-helq2e, .framer-r9qSw .framer-9mg8eb, .framer-r9qSw .framer-fl4d1x, .framer-r9qSw .framer-1dbfenm, .framer-r9qSw .framer-t3sjfu, .framer-r9qSw .framer-1s94w4q, .framer-r9qSw .framer-1ovj8cf, .framer-r9qSw .framer-8dwz04, .framer-r9qSw .framer-e1cv0n, .framer-r9qSw .framer-aoiymd, .framer-r9qSw .framer-s1p21h, .framer-r9qSw .framer-1t086ke, .framer-r9qSw .framer-17qstfp, .framer-r9qSw .framer-7mtbwr, .framer-r9qSw .framer-ajyqs5, .framer-r9qSw .framer-1l9t2mg, .framer-r9qSw .framer-3yw1kv, .framer-r9qSw .framer-1mb1re2, .framer-r9qSw .framer-15bza91, .framer-r9qSw .framer-1kp2hlf, .framer-r9qSw .framer-l6by6v, .framer-r9qSw .framer-1sk2xzu, .framer-r9qSw .framer-9j18br, .framer-r9qSw .framer-s2m5ul, .framer-r9qSw .framer-5xo3bh, .framer-r9qSw .framer-19g23bz, .framer-r9qSw .framer-1wlanr9, .framer-r9qSw .framer-sz1axl, .framer-r9qSw .framer-48fa1q, .framer-r9qSw .framer-rgr1o8, .framer-r9qSw .framer-1appi7o, .framer-r9qSw .framer-5u8syv, .framer-r9qSw .framer-han5ck, .framer-r9qSw .framer-hctk8h, .framer-r9qSw .framer-vfe1ju, .framer-r9qSw .framer-ikq0tl, .framer-r9qSw .framer-jjefbq, .framer-r9qSw .framer-15ltlh, .framer-r9qSw .framer-120yy7b, .framer-r9qSw .framer-9q11k3, .framer-r9qSw .framer-12jb06e, .framer-r9qSw .framer-f74rfn, .framer-r9qSw .framer-1dtun0d, .framer-r9qSw .framer-4st93q, .framer-r9qSw .framer-1311a17, .framer-r9qSw .framer-u73u8s, .framer-r9qSw .framer-116ioie, .framer-r9qSw .framer-lf6ltg, .framer-r9qSw .framer-5npx19, .framer-r9qSw .framer-15jiia6, .framer-r9qSw .framer-9saayg, .framer-r9qSw .framer-abzrh3, .framer-r9qSw .framer-x3sv7x, .framer-r9qSw .framer-1dx6rjf, .framer-r9qSw .framer-nps9bw, .framer-r9qSw .framer-10eykal, .framer-r9qSw .framer-1pldtpy, .framer-r9qSw .framer-nxms6r, .framer-r9qSw .framer-11gu98s, .framer-r9qSw .framer-ovlmag, .framer-r9qSw .framer-cx1jbx, .framer-r9qSw .framer-1522jnp, .framer-r9qSw .framer-qnjys8, .framer-r9qSw .framer-8wjloi, .framer-r9qSw .framer-yrg2pg { gap: 0px; } .framer-r9qSw.framer-1xo86b7 > *, .framer-r9qSw .framer-ksnwa7 > *, .framer-r9qSw .framer-1yi5olh > *, .framer-r9qSw .framer-1qwxfy2 > *, .framer-r9qSw .framer-1ujkyw6 > *, .framer-r9qSw .framer-1nohpyk > *, .framer-r9qSw .framer-1fyrhav > *, .framer-r9qSw .framer-3yw1kv > *, .framer-r9qSw .framer-5npx19 > *, .framer-r9qSw .framer-cx1jbx > *, .framer-r9qSw .framer-yrg2pg > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-r9qSw.framer-1xo86b7 > :first-child, .framer-r9qSw .framer-133788 > :first-child, .framer-r9qSw .framer-1tnukf > :first-child, .framer-r9qSw .framer-1ajpbat > :first-child, .framer-r9qSw .framer-ksnwa7 > :first-child, .framer-r9qSw .framer-1yi5olh > :first-child, .framer-r9qSw .framer-1qwxfy2 > :first-child, .framer-r9qSw .framer-1mf1e9x > :first-child, .framer-r9qSw .framer-1ujkyw6 > :first-child, .framer-r9qSw .framer-1w8cf3q > :first-child, .framer-r9qSw .framer-14god6c > :first-child, .framer-r9qSw .framer-6z5qvk > :first-child, .framer-r9qSw .framer-safi3y > :first-child, .framer-r9qSw .framer-ur3su2 > :first-child, .framer-r9qSw .framer-kul4z > :first-child, .framer-r9qSw .framer-1fnqfa3 > :first-child, .framer-r9qSw .framer-p48d1g > :first-child, .framer-r9qSw .framer-1x6pdjf > :first-child, .framer-r9qSw .framer-1nohpyk > :first-child, .framer-r9qSw .framer-qjxp2o > :first-child, .framer-r9qSw .framer-ukvp8a > :first-child, .framer-r9qSw .framer-cecnun > :first-child, .framer-r9qSw .framer-199533m > :first-child, .framer-r9qSw .framer-1fyrhav > :first-child, .framer-r9qSw .framer-9t3t5b > :first-child, .framer-r9qSw .framer-1laky4l > :first-child, .framer-r9qSw .framer-1ywly18 > :first-child, .framer-r9qSw .framer-2cggle > :first-child, .framer-r9qSw .framer-lfs86q > :first-child, .framer-r9qSw .framer-hqrzbt > :first-child, .framer-r9qSw .framer-y6cf0o > :first-child, .framer-r9qSw .framer-1rdxw83 > :first-child, .framer-r9qSw .framer-1xmzd31 > :first-child, .framer-r9qSw .framer-9jw6gh > :first-child, .framer-r9qSw .framer-1dxou0y > :first-child, .framer-r9qSw .framer-1stvt22 > :first-child, .framer-r9qSw .framer-1lvowq5 > :first-child, .framer-r9qSw .framer-ff96qa > :first-child, .framer-r9qSw .framer-oeqzfj > :first-child, .framer-r9qSw .framer-18gilhe > :first-child, .framer-r9qSw .framer-1bgu7it > :first-child, .framer-r9qSw .framer-1lg5lw2 > :first-child, .framer-r9qSw .framer-15yhcj2 > :first-child, .framer-r9qSw .framer-1j9lhvz > :first-child, .framer-r9qSw .framer-17qg3oh > :first-child, .framer-r9qSw .framer-1rol2sy > :first-child, .framer-r9qSw .framer-dd0i8y > :first-child, .framer-r9qSw .framer-1w5inxy > :first-child, .framer-r9qSw .framer-1gds7zh > :first-child, .framer-r9qSw .framer-1fb76dy > :first-child, .framer-r9qSw .framer-n1kofa > :first-child, .framer-r9qSw .framer-1ljlgm2 > :first-child, .framer-r9qSw .framer-12wt7mb > :first-child, .framer-r9qSw .framer-1cijgzu > :first-child, .framer-r9qSw .framer-flkcsy > :first-child, .framer-r9qSw .framer-ndb86i > :first-child, .framer-r9qSw .framer-1afcwx0 > :first-child, .framer-r9qSw .framer-1ceg3jy > :first-child, .framer-r9qSw .framer-9mg8eb > :first-child, .framer-r9qSw .framer-fl4d1x > :first-child, .framer-r9qSw .framer-1dbfenm > :first-child, .framer-r9qSw .framer-t3sjfu > :first-child, .framer-r9qSw .framer-1s94w4q > :first-child, .framer-r9qSw .framer-1ovj8cf > :first-child, .framer-r9qSw .framer-8dwz04 > :first-child, .framer-r9qSw .framer-e1cv0n > :first-child, .framer-r9qSw .framer-aoiymd > :first-child, .framer-r9qSw .framer-s1p21h > :first-child, .framer-r9qSw .framer-1t086ke > :first-child, .framer-r9qSw .framer-17qstfp > :first-child, .framer-r9qSw .framer-7mtbwr > :first-child, .framer-r9qSw .framer-ajyqs5 > :first-child, .framer-r9qSw .framer-1l9t2mg > :first-child, .framer-r9qSw .framer-3yw1kv > :first-child, .framer-r9qSw .framer-1mb1re2 > :first-child, .framer-r9qSw .framer-15bza91 > :first-child, .framer-r9qSw .framer-1kp2hlf > :first-child, .framer-r9qSw .framer-1sk2xzu > :first-child, .framer-r9qSw .framer-s2m5ul > :first-child, .framer-r9qSw .framer-19g23bz > :first-child, .framer-r9qSw .framer-1wlanr9 > :first-child, .framer-r9qSw .framer-48fa1q > :first-child, .framer-r9qSw .framer-rgr1o8 > :first-child, .framer-r9qSw .framer-1appi7o > :first-child, .framer-r9qSw .framer-5u8syv > :first-child, .framer-r9qSw .framer-hctk8h > :first-child, .framer-r9qSw .framer-vfe1ju > :first-child, .framer-r9qSw .framer-ikq0tl > :first-child, .framer-r9qSw .framer-jjefbq > :first-child, .framer-r9qSw .framer-120yy7b > :first-child, .framer-r9qSw .framer-9q11k3 > :first-child, .framer-r9qSw .framer-12jb06e > :first-child, .framer-r9qSw .framer-f74rfn > :first-child, .framer-r9qSw .framer-1dtun0d > :first-child, .framer-r9qSw .framer-4st93q > :first-child, .framer-r9qSw .framer-1311a17 > :first-child, .framer-r9qSw .framer-u73u8s > :first-child, .framer-r9qSw .framer-116ioie > :first-child, .framer-r9qSw .framer-lf6ltg > :first-child, .framer-r9qSw .framer-5npx19 > :first-child, .framer-r9qSw .framer-15jiia6 > :first-child, .framer-r9qSw .framer-9saayg > :first-child, .framer-r9qSw .framer-x3sv7x > :first-child, .framer-r9qSw .framer-nps9bw > :first-child, .framer-r9qSw .framer-1pldtpy > :first-child, .framer-r9qSw .framer-nxms6r > :first-child, .framer-r9qSw .framer-ovlmag > :first-child, .framer-r9qSw .framer-cx1jbx > :first-child, .framer-r9qSw .framer-1522jnp > :first-child, .framer-r9qSw .framer-qnjys8 > :first-child, .framer-r9qSw .framer-8wjloi > :first-child, .framer-r9qSw .framer-yrg2pg > :first-child { margin-top: 0px; } .framer-r9qSw.framer-1xo86b7 > :last-child, .framer-r9qSw .framer-133788 > :last-child, .framer-r9qSw .framer-1tnukf > :last-child, .framer-r9qSw .framer-1ajpbat > :last-child, .framer-r9qSw .framer-ksnwa7 > :last-child, .framer-r9qSw .framer-1yi5olh > :last-child, .framer-r9qSw .framer-1qwxfy2 > :last-child, .framer-r9qSw .framer-1mf1e9x > :last-child, .framer-r9qSw .framer-1ujkyw6 > :last-child, .framer-r9qSw .framer-1w8cf3q > :last-child, .framer-r9qSw .framer-14god6c > :last-child, .framer-r9qSw .framer-6z5qvk > :last-child, .framer-r9qSw .framer-safi3y > :last-child, .framer-r9qSw .framer-ur3su2 > :last-child, .framer-r9qSw .framer-kul4z > :last-child, .framer-r9qSw .framer-1fnqfa3 > :last-child, .framer-r9qSw .framer-p48d1g > :last-child, .framer-r9qSw .framer-1x6pdjf > :last-child, .framer-r9qSw .framer-1nohpyk > :last-child, .framer-r9qSw .framer-qjxp2o > :last-child, .framer-r9qSw .framer-ukvp8a > :last-child, .framer-r9qSw .framer-cecnun > :last-child, .framer-r9qSw .framer-199533m > :last-child, .framer-r9qSw .framer-1fyrhav > :last-child, .framer-r9qSw .framer-9t3t5b > :last-child, .framer-r9qSw .framer-1laky4l > :last-child, .framer-r9qSw .framer-1ywly18 > :last-child, .framer-r9qSw .framer-2cggle > :last-child, .framer-r9qSw .framer-lfs86q > :last-child, .framer-r9qSw .framer-hqrzbt > :last-child, .framer-r9qSw .framer-y6cf0o > :last-child, .framer-r9qSw .framer-1rdxw83 > :last-child, .framer-r9qSw .framer-1xmzd31 > :last-child, .framer-r9qSw .framer-9jw6gh > :last-child, .framer-r9qSw .framer-1dxou0y > :last-child, .framer-r9qSw .framer-1stvt22 > :last-child, .framer-r9qSw .framer-1lvowq5 > :last-child, .framer-r9qSw .framer-ff96qa > :last-child, .framer-r9qSw .framer-oeqzfj > :last-child, .framer-r9qSw .framer-18gilhe > :last-child, .framer-r9qSw .framer-1bgu7it > :last-child, .framer-r9qSw .framer-1lg5lw2 > :last-child, .framer-r9qSw .framer-15yhcj2 > :last-child, .framer-r9qSw .framer-1j9lhvz > :last-child, .framer-r9qSw .framer-17qg3oh > :last-child, .framer-r9qSw .framer-1rol2sy > :last-child, .framer-r9qSw .framer-dd0i8y > :last-child, .framer-r9qSw .framer-1w5inxy > :last-child, .framer-r9qSw .framer-1gds7zh > :last-child, .framer-r9qSw .framer-1fb76dy > :last-child, .framer-r9qSw .framer-n1kofa > :last-child, .framer-r9qSw .framer-1ljlgm2 > :last-child, .framer-r9qSw .framer-12wt7mb > :last-child, .framer-r9qSw .framer-1cijgzu > :last-child, .framer-r9qSw .framer-flkcsy > :last-child, .framer-r9qSw .framer-ndb86i > :last-child, .framer-r9qSw .framer-1afcwx0 > :last-child, .framer-r9qSw .framer-1ceg3jy > :last-child, .framer-r9qSw .framer-9mg8eb > :last-child, .framer-r9qSw .framer-fl4d1x > :last-child, .framer-r9qSw .framer-1dbfenm > :last-child, .framer-r9qSw .framer-t3sjfu > :last-child, .framer-r9qSw .framer-1s94w4q > :last-child, .framer-r9qSw .framer-1ovj8cf > :last-child, .framer-r9qSw .framer-8dwz04 > :last-child, .framer-r9qSw .framer-e1cv0n > :last-child, .framer-r9qSw .framer-aoiymd > :last-child, .framer-r9qSw .framer-s1p21h > :last-child, .framer-r9qSw .framer-1t086ke > :last-child, .framer-r9qSw .framer-17qstfp > :last-child, .framer-r9qSw .framer-7mtbwr > :last-child, .framer-r9qSw .framer-ajyqs5 > :last-child, .framer-r9qSw .framer-1l9t2mg > :last-child, .framer-r9qSw .framer-3yw1kv > :last-child, .framer-r9qSw .framer-1mb1re2 > :last-child, .framer-r9qSw .framer-15bza91 > :last-child, .framer-r9qSw .framer-1kp2hlf > :last-child, .framer-r9qSw .framer-1sk2xzu > :last-child, .framer-r9qSw .framer-s2m5ul > :last-child, .framer-r9qSw .framer-19g23bz > :last-child, .framer-r9qSw .framer-1wlanr9 > :last-child, .framer-r9qSw .framer-48fa1q > :last-child, .framer-r9qSw .framer-rgr1o8 > :last-child, .framer-r9qSw .framer-1appi7o > :last-child, .framer-r9qSw .framer-5u8syv > :last-child, .framer-r9qSw .framer-hctk8h > :last-child, .framer-r9qSw .framer-vfe1ju > :last-child, .framer-r9qSw .framer-ikq0tl > :last-child, .framer-r9qSw .framer-jjefbq > :last-child, .framer-r9qSw .framer-120yy7b > :last-child, .framer-r9qSw .framer-9q11k3 > :last-child, .framer-r9qSw .framer-12jb06e > :last-child, .framer-r9qSw .framer-f74rfn > :last-child, .framer-r9qSw .framer-1dtun0d > :last-child, .framer-r9qSw .framer-4st93q > :last-child, .framer-r9qSw .framer-1311a17 > :last-child, .framer-r9qSw .framer-u73u8s > :last-child, .framer-r9qSw .framer-116ioie > :last-child, .framer-r9qSw .framer-lf6ltg > :last-child, .framer-r9qSw .framer-5npx19 > :last-child, .framer-r9qSw .framer-15jiia6 > :last-child, .framer-r9qSw .framer-9saayg > :last-child, .framer-r9qSw .framer-x3sv7x > :last-child, .framer-r9qSw .framer-nps9bw > :last-child, .framer-r9qSw .framer-1pldtpy > :last-child, .framer-r9qSw .framer-nxms6r > :last-child, .framer-r9qSw .framer-ovlmag > :last-child, .framer-r9qSw .framer-cx1jbx > :last-child, .framer-r9qSw .framer-1522jnp > :last-child, .framer-r9qSw .framer-qnjys8 > :last-child, .framer-r9qSw .framer-8wjloi > :last-child, .framer-r9qSw .framer-yrg2pg > :last-child { margin-bottom: 0px; } .framer-r9qSw .framer-kp2m09 > *, .framer-r9qSw .framer-1o2al92 > *, .framer-r9qSw .framer-1wtbade > *, .framer-r9qSw .framer-13w1mnl > *, .framer-r9qSw .framer-z1xl0b > *, .framer-r9qSw .framer-1l8hsve > *, .framer-r9qSw .framer-ttncsj > *, .framer-r9qSw .framer-3uix7u > *, .framer-r9qSw .framer-16lheg9 > *, .framer-r9qSw .framer-xnqpb8 > *, .framer-r9qSw .framer-1k7xqcb > *, .framer-r9qSw .framer-tz32u7 > *, .framer-r9qSw .framer-bwpojd > *, .framer-r9qSw .framer-helq2e > *, .framer-r9qSw .framer-l6by6v > *, .framer-r9qSw .framer-9j18br > *, .framer-r9qSw .framer-5xo3bh > *, .framer-r9qSw .framer-abzrh3 > *, .framer-r9qSw .framer-1dx6rjf > *, .framer-r9qSw .framer-10eykal > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-r9qSw .framer-kp2m09 > :first-child, .framer-r9qSw .framer-zxe814 > :first-child, .framer-r9qSw .framer-d9n39f > :first-child, .framer-r9qSw .framer-17otfli > :first-child, .framer-r9qSw .framer-8fcn73 > :first-child, .framer-r9qSw .framer-1q6tzbr > :first-child, .framer-r9qSw .framer-1o2al92 > :first-child, .framer-r9qSw .framer-1wtbade > :first-child, .framer-r9qSw .framer-13w1mnl > :first-child, .framer-r9qSw .framer-9yk4jd > :first-child, .framer-r9qSw .framer-z1xl0b > :first-child, .framer-r9qSw .framer-1l8hsve > :first-child, .framer-r9qSw .framer-1dldng1 > :first-child, .framer-r9qSw .framer-ttncsj > :first-child, .framer-r9qSw .framer-3uix7u > :first-child, .framer-r9qSw .framer-1yq8ird > :first-child, .framer-r9qSw .framer-16lheg9 > :first-child, .framer-r9qSw .framer-xnqpb8 > :first-child, .framer-r9qSw .framer-13gpfc2 > :first-child, .framer-r9qSw .framer-1k7xqcb > :first-child, .framer-r9qSw .framer-tz32u7 > :first-child, .framer-r9qSw .framer-ukzdm0 > :first-child, .framer-r9qSw .framer-bwpojd > :first-child, .framer-r9qSw .framer-helq2e > :first-child, .framer-r9qSw .framer-l6by6v > :first-child, .framer-r9qSw .framer-9j18br > :first-child, .framer-r9qSw .framer-5xo3bh > :first-child, .framer-r9qSw .framer-sz1axl > :first-child, .framer-r9qSw .framer-han5ck > :first-child, .framer-r9qSw .framer-15ltlh > :first-child, .framer-r9qSw .framer-abzrh3 > :first-child, .framer-r9qSw .framer-1dx6rjf > :first-child, .framer-r9qSw .framer-10eykal > :first-child, .framer-r9qSw .framer-11gu98s > :first-child { margin-left: 0px; } .framer-r9qSw .framer-kp2m09 > :last-child, .framer-r9qSw .framer-zxe814 > :last-child, .framer-r9qSw .framer-d9n39f > :last-child, .framer-r9qSw .framer-17otfli > :last-child, .framer-r9qSw .framer-8fcn73 > :last-child, .framer-r9qSw .framer-1q6tzbr > :last-child, .framer-r9qSw .framer-1o2al92 > :last-child, .framer-r9qSw .framer-1wtbade > :last-child, .framer-r9qSw .framer-13w1mnl > :last-child, .framer-r9qSw .framer-9yk4jd > :last-child, .framer-r9qSw .framer-z1xl0b > :last-child, .framer-r9qSw .framer-1l8hsve > :last-child, .framer-r9qSw .framer-1dldng1 > :last-child, .framer-r9qSw .framer-ttncsj > :last-child, .framer-r9qSw .framer-3uix7u > :last-child, .framer-r9qSw .framer-1yq8ird > :last-child, .framer-r9qSw .framer-16lheg9 > :last-child, .framer-r9qSw .framer-xnqpb8 > :last-child, .framer-r9qSw .framer-13gpfc2 > :last-child, .framer-r9qSw .framer-1k7xqcb > :last-child, .framer-r9qSw .framer-tz32u7 > :last-child, .framer-r9qSw .framer-ukzdm0 > :last-child, .framer-r9qSw .framer-bwpojd > :last-child, .framer-r9qSw .framer-helq2e > :last-child, .framer-r9qSw .framer-l6by6v > :last-child, .framer-r9qSw .framer-9j18br > :last-child, .framer-r9qSw .framer-5xo3bh > :last-child, .framer-r9qSw .framer-sz1axl > :last-child, .framer-r9qSw .framer-han5ck > :last-child, .framer-r9qSw .framer-15ltlh > :last-child, .framer-r9qSw .framer-abzrh3 > :last-child, .framer-r9qSw .framer-1dx6rjf > :last-child, .framer-r9qSw .framer-10eykal > :last-child, .framer-r9qSw .framer-11gu98s > :last-child { margin-right: 0px; } .framer-r9qSw .framer-133788 > *, .framer-r9qSw .framer-14god6c > *, .framer-r9qSw .framer-1xmzd31 > *, .framer-r9qSw .framer-1lvowq5 > *, .framer-r9qSw .framer-oeqzfj > *, .framer-r9qSw .framer-t3sjfu > *, .framer-r9qSw .framer-e1cv0n > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-r9qSw .framer-zxe814 > *, .framer-r9qSw .framer-11gu98s > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-r9qSw .framer-1tnukf > *, .framer-r9qSw .framer-safi3y > *, .framer-r9qSw .framer-1x6pdjf > *, .framer-r9qSw .framer-cecnun > *, .framer-r9qSw .framer-199533m > *, .framer-r9qSw .framer-1rdxw83 > *, .framer-r9qSw .framer-1stvt22 > *, .framer-r9qSw .framer-1j9lhvz > *, .framer-r9qSw .framer-1dbfenm > *, .framer-r9qSw .framer-8dwz04 > *, .framer-r9qSw .framer-1t086ke > *, .framer-r9qSw .framer-ajyqs5 > *, .framer-r9qSw .framer-1l9t2mg > *, .framer-r9qSw .framer-1wlanr9 > *, .framer-r9qSw .framer-5u8syv > *, .framer-r9qSw .framer-jjefbq > *, .framer-r9qSw .framer-f74rfn > *, .framer-r9qSw .framer-1311a17 > *, .framer-r9qSw .framer-lf6ltg > *, .framer-r9qSw .framer-qnjys8 > * { margin: 0px; margin-bottom: calc(48px / 2); margin-top: calc(48px / 2); } .framer-r9qSw .framer-1ajpbat > *, .framer-r9qSw .framer-17qg3oh > *, .framer-r9qSw .framer-1rol2sy > *, .framer-r9qSw .framer-1w5inxy > *, .framer-r9qSw .framer-1gds7zh > *, .framer-r9qSw .framer-n1kofa > *, .framer-r9qSw .framer-1ljlgm2 > *, .framer-r9qSw .framer-1cijgzu > *, .framer-r9qSw .framer-flkcsy > *, .framer-r9qSw .framer-1afcwx0 > *, .framer-r9qSw .framer-1ceg3jy > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-r9qSw .framer-1mf1e9x > *, .framer-r9qSw .framer-ovlmag > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-r9qSw .framer-1w8cf3q > *, .framer-r9qSw .framer-6z5qvk > *, .framer-r9qSw .framer-p48d1g > *, .framer-r9qSw .framer-ukvp8a > *, .framer-r9qSw .framer-y6cf0o > *, .framer-r9qSw .framer-1dxou0y > *, .framer-r9qSw .framer-18gilhe > *, .framer-r9qSw .framer-15yhcj2 > *, .framer-r9qSw .framer-fl4d1x > *, .framer-r9qSw .framer-1ovj8cf > *, .framer-r9qSw .framer-s1p21h > *, .framer-r9qSw .framer-7mtbwr > *, .framer-r9qSw .framer-19g23bz > *, .framer-r9qSw .framer-1appi7o > *, .framer-r9qSw .framer-ikq0tl > *, .framer-r9qSw .framer-12jb06e > *, .framer-r9qSw .framer-4st93q > *, .framer-r9qSw .framer-116ioie > *, .framer-r9qSw .framer-1522jnp > * { margin: 0px; margin-bottom: calc(80px / 2); margin-top: calc(80px / 2); } .framer-r9qSw .framer-d9n39f > *, .framer-r9qSw .framer-17otfli > *, .framer-r9qSw .framer-8fcn73 > *, .framer-r9qSw .framer-1q6tzbr > *, .framer-r9qSw .framer-sz1axl > *, .framer-r9qSw .framer-han5ck > *, .framer-r9qSw .framer-15ltlh > * { margin: 0px; margin-left: calc(48px / 2); margin-right: calc(48px / 2); } .framer-r9qSw .framer-ur3su2 > *, .framer-r9qSw .framer-kul4z > *, .framer-r9qSw .framer-1fnqfa3 > *, .framer-r9qSw .framer-qjxp2o > *, .framer-r9qSw .framer-9jw6gh > *, .framer-r9qSw .framer-ff96qa > *, .framer-r9qSw .framer-dd0i8y > *, .framer-r9qSw .framer-1fb76dy > *, .framer-r9qSw .framer-12wt7mb > *, .framer-r9qSw .framer-ndb86i > *, .framer-r9qSw .framer-9mg8eb > *, .framer-r9qSw .framer-1s94w4q > *, .framer-r9qSw .framer-aoiymd > *, .framer-r9qSw .framer-17qstfp > *, .framer-r9qSw .framer-1dtun0d > *, .framer-r9qSw .framer-u73u8s > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-r9qSw .framer-9t3t5b > *, .framer-r9qSw .framer-1laky4l > *, .framer-r9qSw .framer-1ywly18 > *, .framer-r9qSw .framer-2cggle > *, .framer-r9qSw .framer-lfs86q > *, .framer-r9qSw .framer-hqrzbt > *, .framer-r9qSw .framer-1bgu7it > *, .framer-r9qSw .framer-1lg5lw2 > *, .framer-r9qSw .framer-1mb1re2 > *, .framer-r9qSw .framer-15bza91 > *, .framer-r9qSw .framer-1kp2hlf > *, .framer-r9qSw .framer-1sk2xzu > *, .framer-r9qSw .framer-s2m5ul > *, .framer-r9qSw .framer-48fa1q > *, .framer-r9qSw .framer-rgr1o8 > *, .framer-r9qSw .framer-hctk8h > *, .framer-r9qSw .framer-vfe1ju > *, .framer-r9qSw .framer-120yy7b > *, .framer-r9qSw .framer-9q11k3 > *, .framer-r9qSw .framer-15jiia6 > *, .framer-r9qSw .framer-9saayg > *, .framer-r9qSw .framer-x3sv7x > *, .framer-r9qSw .framer-nps9bw > *, .framer-r9qSw .framer-1pldtpy > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-r9qSw .framer-9yk4jd > *, .framer-r9qSw .framer-1dldng1 > *, .framer-r9qSw .framer-1yq8ird > *, .framer-r9qSw .framer-13gpfc2 > *, .framer-r9qSw .framer-ukzdm0 > * { margin: 0px; margin-left: calc(40px / 2); margin-right: calc(40px / 2); } .framer-r9qSw .framer-nxms6r > *, .framer-r9qSw .framer-8wjloi > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } }\",`@media (min-width: 810px) and (max-width: 1199px) { .${metadata.bodyClassName}-framer-r9qSw { background: var(--token-cae394a1-23ab-419e-bdf6-839132c2424d, rgb(28, 33, 29)); } .framer-r9qSw.framer-1xo86b7 { width: 810px; } .framer-r9qSw .framer-1j87hv4-container { flex: 1 0 0px; width: 1px; } .framer-r9qSw .framer-zxe814, .framer-r9qSw .framer-1tnukf, .framer-r9qSw .framer-d9n39f, .framer-r9qSw .framer-17otfli, .framer-r9qSw .framer-8fcn73, .framer-r9qSw .framer-1q6tzbr, .framer-r9qSw .framer-cecnun, .framer-r9qSw .framer-199533m, .framer-r9qSw .framer-1s5xhq6, .framer-r9qSw .framer-1rdxw83, .framer-r9qSw .framer-1stvt22, .framer-r9qSw .framer-1j9lhvz, .framer-r9qSw .framer-9yk4jd, .framer-r9qSw .framer-1dldng1, .framer-r9qSw .framer-1yq8ird, .framer-r9qSw .framer-13gpfc2, .framer-r9qSw .framer-ukzdm0, .framer-r9qSw .framer-1dbfenm, .framer-r9qSw .framer-8dwz04, .framer-r9qSw .framer-1t086ke, .framer-r9qSw .framer-ajyqs5, .framer-r9qSw .framer-1l9t2mg, .framer-r9qSw .framer-n1ahst, .framer-r9qSw .framer-1wlanr9, .framer-r9qSw .framer-sz1axl, .framer-r9qSw .framer-5u8syv, .framer-r9qSw .framer-han5ck, .framer-r9qSw .framer-jjefbq, .framer-r9qSw .framer-15ltlh, .framer-r9qSw .framer-f74rfn, .framer-r9qSw .framer-1311a17, .framer-r9qSw .framer-lf6ltg { gap: 32px; } .framer-r9qSw .framer-1mf1e9x { bottom: 36px; } .framer-r9qSw .framer-2qov03-container { bottom: 32px; right: 32px; } .framer-r9qSw .framer-1w8cf3q, .framer-r9qSw .framer-6z5qvk, .framer-r9qSw .framer-p48d1g, .framer-r9qSw .framer-ukvp8a, .framer-r9qSw .framer-y6cf0o, .framer-r9qSw .framer-1dxou0y, .framer-r9qSw .framer-fl4d1x, .framer-r9qSw .framer-1ovj8cf, .framer-r9qSw .framer-s1p21h, .framer-r9qSw .framer-7mtbwr, .framer-r9qSw .framer-19g23bz, .framer-r9qSw .framer-1appi7o, .framer-r9qSw .framer-ikq0tl, .framer-r9qSw .framer-12jb06e, .framer-r9qSw .framer-4st93q, .framer-r9qSw .framer-116ioie { gap: 56px; padding: 56px 0px 56px 0px; } .framer-r9qSw .framer-14god6c { padding: 56px 0px 112px 0px; } .framer-r9qSw .framer-1vgc1j3-container { height: var(--framer-aspect-ratio-supported, 540px); } .framer-r9qSw .framer-safi3y, .framer-r9qSw .framer-1x6pdjf { gap: 32px; padding: 0px 24px 0px 24px; } .framer-r9qSw .framer-ur3su2, .framer-r9qSw .framer-kul4z { height: var(--framer-aspect-ratio-supported, 272px); } .framer-r9qSw .framer-1fnqfa3 { height: var(--framer-aspect-ratio-supported, 276px); } .framer-r9qSw .framer-qjxp2o { height: var(--framer-aspect-ratio-supported, 547px); } .framer-r9qSw .framer-9jw6gh, .framer-r9qSw .framer-ff96qa { height: var(--framer-aspect-ratio-supported, 439px); } .framer-r9qSw .framer-oeqzfj, .framer-r9qSw .framer-15yhcj2 { padding: 56px 0px 56px 0px; } .framer-r9qSw .framer-18gilhe { gap: 56px; } .framer-r9qSw .framer-dd0i8y, .framer-r9qSw .framer-1fb76dy, .framer-r9qSw .framer-ndb86i, .framer-r9qSw .framer-9mg8eb { height: var(--framer-aspect-ratio-supported, 92px); } .framer-r9qSw .framer-12wt7mb { height: var(--framer-aspect-ratio-supported, 93px); } .framer-r9qSw .framer-1s94w4q { height: var(--framer-aspect-ratio-supported, 144px); } .framer-r9qSw .framer-e1cv0n { height: min-content; } .framer-r9qSw .framer-aoiymd { height: var(--framer-aspect-ratio-supported, 89px); } .framer-r9qSw .framer-17qstfp { height: var(--framer-aspect-ratio-supported, 419px); } .framer-r9qSw .framer-1dtun0d { height: var(--framer-aspect-ratio-supported, 253px); } .framer-r9qSw .framer-u73u8s { height: var(--framer-aspect-ratio-supported, 405px); } .framer-r9qSw .framer-soe5q1 { gap: 32px; grid-template-columns: repeat(3, minmax(200px, 1fr)); } .framer-r9qSw .framer-15jiia6, .framer-r9qSw .framer-9saayg, .framer-r9qSw .framer-x3sv7x, .framer-r9qSw .framer-nps9bw, .framer-r9qSw .framer-1pldtpy { grid-column: auto / span 3; } .framer-r9qSw .framer-1522jnp { padding: 0px; } .framer-r9qSw .framer-qnjys8 { gap: 32px; padding: 56px 24px 56px 24px; } .framer-r9qSw .framer-9qpy6j { height: var(--framer-aspect-ratio-supported, 508px); } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-r9qSw .framer-zxe814, .framer-r9qSw .framer-1tnukf, .framer-r9qSw .framer-1w8cf3q, .framer-r9qSw .framer-d9n39f, .framer-r9qSw .framer-17otfli, .framer-r9qSw .framer-8fcn73, .framer-r9qSw .framer-6z5qvk, .framer-r9qSw .framer-safi3y, .framer-r9qSw .framer-1q6tzbr, .framer-r9qSw .framer-p48d1g, .framer-r9qSw .framer-1x6pdjf, .framer-r9qSw .framer-ukvp8a, .framer-r9qSw .framer-cecnun, .framer-r9qSw .framer-199533m, .framer-r9qSw .framer-1s5xhq6, .framer-r9qSw .framer-y6cf0o, .framer-r9qSw .framer-1rdxw83, .framer-r9qSw .framer-1dxou0y, .framer-r9qSw .framer-1stvt22, .framer-r9qSw .framer-18gilhe, .framer-r9qSw .framer-1j9lhvz, .framer-r9qSw .framer-9yk4jd, .framer-r9qSw .framer-1dldng1, .framer-r9qSw .framer-1yq8ird, .framer-r9qSw .framer-13gpfc2, .framer-r9qSw .framer-ukzdm0, .framer-r9qSw .framer-fl4d1x, .framer-r9qSw .framer-1dbfenm, .framer-r9qSw .framer-1ovj8cf, .framer-r9qSw .framer-8dwz04, .framer-r9qSw .framer-s1p21h, .framer-r9qSw .framer-1t086ke, .framer-r9qSw .framer-7mtbwr, .framer-r9qSw .framer-ajyqs5, .framer-r9qSw .framer-1l9t2mg, .framer-r9qSw .framer-n1ahst, .framer-r9qSw .framer-19g23bz, .framer-r9qSw .framer-1wlanr9, .framer-r9qSw .framer-sz1axl, .framer-r9qSw .framer-1appi7o, .framer-r9qSw .framer-5u8syv, .framer-r9qSw .framer-han5ck, .framer-r9qSw .framer-ikq0tl, .framer-r9qSw .framer-jjefbq, .framer-r9qSw .framer-15ltlh, .framer-r9qSw .framer-12jb06e, .framer-r9qSw .framer-f74rfn, .framer-r9qSw .framer-4st93q, .framer-r9qSw .framer-1311a17, .framer-r9qSw .framer-116ioie, .framer-r9qSw .framer-lf6ltg, .framer-r9qSw .framer-soe5q1, .framer-r9qSw .framer-qnjys8 { gap: 0px; } .framer-r9qSw .framer-zxe814 > *, .framer-r9qSw .framer-d9n39f > *, .framer-r9qSw .framer-17otfli > *, .framer-r9qSw .framer-8fcn73 > *, .framer-r9qSw .framer-1q6tzbr > *, .framer-r9qSw .framer-9yk4jd > *, .framer-r9qSw .framer-1dldng1 > *, .framer-r9qSw .framer-1yq8ird > *, .framer-r9qSw .framer-13gpfc2 > *, .framer-r9qSw .framer-ukzdm0 > *, .framer-r9qSw .framer-sz1axl > *, .framer-r9qSw .framer-han5ck > *, .framer-r9qSw .framer-15ltlh > * { margin: 0px; margin-left: calc(32px / 2); margin-right: calc(32px / 2); } .framer-r9qSw .framer-zxe814 > :first-child, .framer-r9qSw .framer-d9n39f > :first-child, .framer-r9qSw .framer-17otfli > :first-child, .framer-r9qSw .framer-8fcn73 > :first-child, .framer-r9qSw .framer-1q6tzbr > :first-child, .framer-r9qSw .framer-9yk4jd > :first-child, .framer-r9qSw .framer-1dldng1 > :first-child, .framer-r9qSw .framer-1yq8ird > :first-child, .framer-r9qSw .framer-13gpfc2 > :first-child, .framer-r9qSw .framer-ukzdm0 > :first-child, .framer-r9qSw .framer-sz1axl > :first-child, .framer-r9qSw .framer-han5ck > :first-child, .framer-r9qSw .framer-15ltlh > :first-child { margin-left: 0px; } .framer-r9qSw .framer-zxe814 > :last-child, .framer-r9qSw .framer-d9n39f > :last-child, .framer-r9qSw .framer-17otfli > :last-child, .framer-r9qSw .framer-8fcn73 > :last-child, .framer-r9qSw .framer-1q6tzbr > :last-child, .framer-r9qSw .framer-9yk4jd > :last-child, .framer-r9qSw .framer-1dldng1 > :last-child, .framer-r9qSw .framer-1yq8ird > :last-child, .framer-r9qSw .framer-13gpfc2 > :last-child, .framer-r9qSw .framer-ukzdm0 > :last-child, .framer-r9qSw .framer-sz1axl > :last-child, .framer-r9qSw .framer-han5ck > :last-child, .framer-r9qSw .framer-15ltlh > :last-child { margin-right: 0px; } .framer-r9qSw .framer-1tnukf > *, .framer-r9qSw .framer-safi3y > *, .framer-r9qSw .framer-1x6pdjf > *, .framer-r9qSw .framer-cecnun > *, .framer-r9qSw .framer-199533m > *, .framer-r9qSw .framer-1rdxw83 > *, .framer-r9qSw .framer-1stvt22 > *, .framer-r9qSw .framer-1j9lhvz > *, .framer-r9qSw .framer-1dbfenm > *, .framer-r9qSw .framer-8dwz04 > *, .framer-r9qSw .framer-1t086ke > *, .framer-r9qSw .framer-ajyqs5 > *, .framer-r9qSw .framer-1l9t2mg > *, .framer-r9qSw .framer-1wlanr9 > *, .framer-r9qSw .framer-5u8syv > *, .framer-r9qSw .framer-jjefbq > *, .framer-r9qSw .framer-f74rfn > *, .framer-r9qSw .framer-1311a17 > *, .framer-r9qSw .framer-lf6ltg > *, .framer-r9qSw .framer-qnjys8 > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-r9qSw .framer-1tnukf > :first-child, .framer-r9qSw .framer-1w8cf3q > :first-child, .framer-r9qSw .framer-6z5qvk > :first-child, .framer-r9qSw .framer-safi3y > :first-child, .framer-r9qSw .framer-p48d1g > :first-child, .framer-r9qSw .framer-1x6pdjf > :first-child, .framer-r9qSw .framer-ukvp8a > :first-child, .framer-r9qSw .framer-cecnun > :first-child, .framer-r9qSw .framer-199533m > :first-child, .framer-r9qSw .framer-y6cf0o > :first-child, .framer-r9qSw .framer-1rdxw83 > :first-child, .framer-r9qSw .framer-1dxou0y > :first-child, .framer-r9qSw .framer-1stvt22 > :first-child, .framer-r9qSw .framer-18gilhe > :first-child, .framer-r9qSw .framer-1j9lhvz > :first-child, .framer-r9qSw .framer-fl4d1x > :first-child, .framer-r9qSw .framer-1dbfenm > :first-child, .framer-r9qSw .framer-1ovj8cf > :first-child, .framer-r9qSw .framer-8dwz04 > :first-child, .framer-r9qSw .framer-s1p21h > :first-child, .framer-r9qSw .framer-1t086ke > :first-child, .framer-r9qSw .framer-7mtbwr > :first-child, .framer-r9qSw .framer-ajyqs5 > :first-child, .framer-r9qSw .framer-1l9t2mg > :first-child, .framer-r9qSw .framer-19g23bz > :first-child, .framer-r9qSw .framer-1wlanr9 > :first-child, .framer-r9qSw .framer-1appi7o > :first-child, .framer-r9qSw .framer-5u8syv > :first-child, .framer-r9qSw .framer-ikq0tl > :first-child, .framer-r9qSw .framer-jjefbq > :first-child, .framer-r9qSw .framer-12jb06e > :first-child, .framer-r9qSw .framer-f74rfn > :first-child, .framer-r9qSw .framer-4st93q > :first-child, .framer-r9qSw .framer-1311a17 > :first-child, .framer-r9qSw .framer-116ioie > :first-child, .framer-r9qSw .framer-lf6ltg > :first-child, .framer-r9qSw .framer-qnjys8 > :first-child { margin-top: 0px; } .framer-r9qSw .framer-1tnukf > :last-child, .framer-r9qSw .framer-1w8cf3q > :last-child, .framer-r9qSw .framer-6z5qvk > :last-child, .framer-r9qSw .framer-safi3y > :last-child, .framer-r9qSw .framer-p48d1g > :last-child, .framer-r9qSw .framer-1x6pdjf > :last-child, .framer-r9qSw .framer-ukvp8a > :last-child, .framer-r9qSw .framer-cecnun > :last-child, .framer-r9qSw .framer-199533m > :last-child, .framer-r9qSw .framer-y6cf0o > :last-child, .framer-r9qSw .framer-1rdxw83 > :last-child, .framer-r9qSw .framer-1dxou0y > :last-child, .framer-r9qSw .framer-1stvt22 > :last-child, .framer-r9qSw .framer-18gilhe > :last-child, .framer-r9qSw .framer-1j9lhvz > :last-child, .framer-r9qSw .framer-fl4d1x > :last-child, .framer-r9qSw .framer-1dbfenm > :last-child, .framer-r9qSw .framer-1ovj8cf > :last-child, .framer-r9qSw .framer-8dwz04 > :last-child, .framer-r9qSw .framer-s1p21h > :last-child, .framer-r9qSw .framer-1t086ke > :last-child, .framer-r9qSw .framer-7mtbwr > :last-child, .framer-r9qSw .framer-ajyqs5 > :last-child, .framer-r9qSw .framer-1l9t2mg > :last-child, .framer-r9qSw .framer-19g23bz > :last-child, .framer-r9qSw .framer-1wlanr9 > :last-child, .framer-r9qSw .framer-1appi7o > :last-child, .framer-r9qSw .framer-5u8syv > :last-child, .framer-r9qSw .framer-ikq0tl > :last-child, .framer-r9qSw .framer-jjefbq > :last-child, .framer-r9qSw .framer-12jb06e > :last-child, .framer-r9qSw .framer-f74rfn > :last-child, .framer-r9qSw .framer-4st93q > :last-child, .framer-r9qSw .framer-1311a17 > :last-child, .framer-r9qSw .framer-116ioie > :last-child, .framer-r9qSw .framer-lf6ltg > :last-child, .framer-r9qSw .framer-qnjys8 > :last-child { margin-bottom: 0px; } .framer-r9qSw .framer-1w8cf3q > *, .framer-r9qSw .framer-6z5qvk > *, .framer-r9qSw .framer-p48d1g > *, .framer-r9qSw .framer-ukvp8a > *, .framer-r9qSw .framer-y6cf0o > *, .framer-r9qSw .framer-1dxou0y > *, .framer-r9qSw .framer-18gilhe > *, .framer-r9qSw .framer-fl4d1x > *, .framer-r9qSw .framer-1ovj8cf > *, .framer-r9qSw .framer-s1p21h > *, .framer-r9qSw .framer-7mtbwr > *, .framer-r9qSw .framer-19g23bz > *, .framer-r9qSw .framer-1appi7o > *, .framer-r9qSw .framer-ikq0tl > *, .framer-r9qSw .framer-12jb06e > *, .framer-r9qSw .framer-4st93q > *, .framer-r9qSw .framer-116ioie > * { margin: 0px; margin-bottom: calc(56px / 2); margin-top: calc(56px / 2); } .framer-r9qSw .framer-1s5xhq6 > *, .framer-r9qSw .framer-1s5xhq6 > :first-child, .framer-r9qSw .framer-1s5xhq6 > :last-child, .framer-r9qSw .framer-n1ahst > *, .framer-r9qSw .framer-n1ahst > :first-child, .framer-r9qSw .framer-n1ahst > :last-child, .framer-r9qSw .framer-soe5q1 > *, .framer-r9qSw .framer-soe5q1 > :first-child, .framer-r9qSw .framer-soe5q1 > :last-child { margin: 0px; } }}`,`@media (max-width: 809px) { .${metadata.bodyClassName}-framer-r9qSw { background: var(--token-cae394a1-23ab-419e-bdf6-839132c2424d, rgb(28, 33, 29)); } .framer-r9qSw.framer-1xo86b7 { width: 390px; } .framer-r9qSw .framer-1j87hv4-container { flex: 1 0 0px; width: 1px; } .framer-r9qSw .framer-133788 { padding: 100px 0px 40px 0px; } .framer-r9qSw .framer-zxe814 { flex-direction: column; gap: unset; justify-content: space-evenly; max-width: unset; padding: 0px 16px 0px 16px; } .framer-r9qSw .framer-1tnukf { gap: 24px; order: 0; width: 100%; } .framer-r9qSw .framer-tuypcc { overflow: visible; } .framer-r9qSw .framer-1d6bq1v { aspect-ratio: 1.79 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 200px); order: 1; width: 100%; } .framer-r9qSw .framer-1w8cf3q, .framer-r9qSw .framer-6z5qvk, .framer-r9qSw .framer-p48d1g, .framer-r9qSw .framer-ukvp8a, .framer-r9qSw .framer-y6cf0o, .framer-r9qSw .framer-1dxou0y, .framer-r9qSw .framer-fl4d1x, .framer-r9qSw .framer-1ovj8cf, .framer-r9qSw .framer-s1p21h, .framer-r9qSw .framer-7mtbwr, .framer-r9qSw .framer-12jb06e, .framer-r9qSw .framer-4st93q, .framer-r9qSw .framer-116ioie { gap: 40px; padding: 40px 0px 40px 0px; } .framer-r9qSw .framer-d9n39f, .framer-r9qSw .framer-17otfli, .framer-r9qSw .framer-8fcn73 { flex-direction: column; gap: 24px; padding: 0px 16px 0px 16px; } .framer-r9qSw .framer-3mnvkx, .framer-r9qSw .framer-wh4r38, .framer-r9qSw .framer-1hrtq26 { width: 100%; } .framer-r9qSw .framer-jdl6iq, .framer-r9qSw .framer-14ddeyj, .framer-r9qSw .framer-vwz5bd, .framer-r9qSw .framer-z1xl0b, .framer-r9qSw .framer-1l8hsve, .framer-r9qSw .framer-ttncsj, .framer-r9qSw .framer-3uix7u, .framer-r9qSw .framer-16lheg9, .framer-r9qSw .framer-xnqpb8, .framer-r9qSw .framer-1k7xqcb, .framer-r9qSw .framer-tz32u7, .framer-r9qSw .framer-bwpojd, .framer-r9qSw .framer-helq2e, .framer-r9qSw .framer-48fa1q, .framer-r9qSw .framer-rgr1o8, .framer-r9qSw .framer-hctk8h, .framer-r9qSw .framer-vfe1ju, .framer-r9qSw .framer-120yy7b, .framer-r9qSw .framer-9q11k3 { flex: none; width: 100%; } .framer-r9qSw .framer-14god6c { padding: 40px 0px 80px 0px; } .framer-r9qSw .framer-1vgc1j3-container { height: var(--framer-aspect-ratio-supported, 260px); order: 0; } .framer-r9qSw .framer-safi3y, .framer-r9qSw .framer-1x6pdjf, .framer-r9qSw .framer-cecnun, .framer-r9qSw .framer-199533m, .framer-r9qSw .framer-ajyqs5, .framer-r9qSw .framer-1l9t2mg { gap: 24px; padding: 0px 16px 0px 16px; } .framer-r9qSw .framer-x4citk, .framer-r9qSw .framer-1oxrnij, .framer-r9qSw .framer-1ah88j7, .framer-r9qSw .framer-d9ayiy, .framer-r9qSw .framer-1wdjl0b, .framer-r9qSw .framer-wyati6, .framer-r9qSw .framer-1e8pgj9, .framer-r9qSw .framer-1l9avh1, .framer-r9qSw .framer-zunnfh, .framer-r9qSw .framer-1h9aq1a, .framer-r9qSw .framer-1jtgi11, .framer-r9qSw .framer-1qeehmi, .framer-r9qSw .framer-p2nqcb, .framer-r9qSw .framer-1ldiw1t, .framer-r9qSw .framer-qmti9q, .framer-r9qSw .framer-y206j0 { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; } .framer-r9qSw .framer-1q6tzbr { flex-direction: column; gap: 0px; } .framer-r9qSw .framer-ur3su2, .framer-r9qSw .framer-kul4z { flex: none; height: var(--framer-aspect-ratio-supported, 273px); width: 100%; } .framer-r9qSw .framer-1fnqfa3 { height: var(--framer-aspect-ratio-supported, 133px); } .framer-r9qSw .framer-qjxp2o { height: var(--framer-aspect-ratio-supported, 263px); } .framer-r9qSw .framer-1s5xhq6, .framer-r9qSw .framer-n1ahst { gap: 24px; grid-template-columns: repeat(1, minmax(200px, 1fr)); } .framer-r9qSw .framer-9t3t5b, .framer-r9qSw .framer-1laky4l, .framer-r9qSw .framer-1ywly18, .framer-r9qSw .framer-1mb1re2, .framer-r9qSw .framer-15bza91 { grid-column: auto / span 1; } .framer-r9qSw .framer-1rdxw83, .framer-r9qSw .framer-1stvt22, .framer-r9qSw .framer-1dbfenm, .framer-r9qSw .framer-8dwz04, .framer-r9qSw .framer-1t086ke, .framer-r9qSw .framer-f74rfn, .framer-r9qSw .framer-1311a17 { gap: 24px; order: 0; padding: 0px 16px 0px 16px; } .framer-r9qSw .framer-1xmzd31, .framer-r9qSw .framer-1lvowq5, .framer-r9qSw .framer-t3sjfu { gap: 30px; order: 1; } .framer-r9qSw .framer-9jw6gh, .framer-r9qSw .framer-ff96qa { height: var(--framer-aspect-ratio-supported, 212px); } .framer-r9qSw .framer-oeqzfj { gap: 30px; padding: 40px 0px 40px 0px; } .framer-r9qSw .framer-18gilhe { gap: 32px; order: 0; padding: 0px 16px 0px 16px; } .framer-r9qSw .framer-15yhcj2, .framer-r9qSw .framer-19g23bz, .framer-r9qSw .framer-1appi7o, .framer-r9qSw .framer-ikq0tl { gap: 24px; padding: 40px 16px 40px 16px; } .framer-r9qSw .framer-1j9lhvz, .framer-r9qSw .framer-1wlanr9, .framer-r9qSw .framer-5u8syv, .framer-r9qSw .framer-jjefbq { gap: 24px; order: 0; padding: 0px; } .framer-r9qSw .framer-9yk4jd, .framer-r9qSw .framer-1dldng1, .framer-r9qSw .framer-1yq8ird, .framer-r9qSw .framer-13gpfc2, .framer-r9qSw .framer-ukzdm0 { flex-direction: column; gap: 24px; } .framer-r9qSw .framer-1rol2sy, .framer-r9qSw .framer-1gds7zh, .framer-r9qSw .framer-1ljlgm2, .framer-r9qSw .framer-flkcsy, .framer-r9qSw .framer-1ceg3jy { gap: 16px; } .framer-r9qSw .framer-dd0i8y, .framer-r9qSw .framer-12wt7mb, .framer-r9qSw .framer-ndb86i { height: var(--framer-aspect-ratio-supported, 91px); } .framer-r9qSw .framer-1fb76dy, .framer-r9qSw .framer-9mg8eb { height: var(--framer-aspect-ratio-supported, 90px); } .framer-r9qSw .framer-1s94w4q { height: var(--framer-aspect-ratio-supported, 69px); } .framer-r9qSw .framer-e1cv0n { gap: 30px; height: min-content; order: 1; } .framer-r9qSw .framer-aoiymd { height: var(--framer-aspect-ratio-supported, 43px); } .framer-r9qSw .framer-17qstfp { height: var(--framer-aspect-ratio-supported, 202px); order: 1; } .framer-r9qSw .framer-sz1axl, .framer-r9qSw .framer-han5ck, .framer-r9qSw .framer-15ltlh { flex-direction: column; gap: 24px; order: 1; padding: 0px; } .framer-r9qSw .framer-1dtun0d { height: var(--framer-aspect-ratio-supported, 122px); order: 1; } .framer-r9qSw .framer-u73u8s { height: var(--framer-aspect-ratio-supported, 195px); order: 1; } .framer-r9qSw .framer-lf6ltg { align-content: flex-start; align-items: flex-start; gap: 24px; padding: 0px 16px 0px 16px; } .framer-r9qSw .framer-soe5q1 { gap: 24px; } .framer-r9qSw .framer-1522jnp { padding: 40px 16px 40px 16px; } .framer-r9qSw .framer-qnjys8 { gap: 24px; padding: 0px; } .framer-r9qSw .framer-9qpy6j { height: var(--framer-aspect-ratio-supported, 239px); } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-r9qSw .framer-zxe814, .framer-r9qSw .framer-1tnukf, .framer-r9qSw .framer-1w8cf3q, .framer-r9qSw .framer-d9n39f, .framer-r9qSw .framer-17otfli, .framer-r9qSw .framer-8fcn73, .framer-r9qSw .framer-6z5qvk, .framer-r9qSw .framer-safi3y, .framer-r9qSw .framer-1q6tzbr, .framer-r9qSw .framer-p48d1g, .framer-r9qSw .framer-1x6pdjf, .framer-r9qSw .framer-ukvp8a, .framer-r9qSw .framer-cecnun, .framer-r9qSw .framer-199533m, .framer-r9qSw .framer-1s5xhq6, .framer-r9qSw .framer-y6cf0o, .framer-r9qSw .framer-1rdxw83, .framer-r9qSw .framer-1xmzd31, .framer-r9qSw .framer-1dxou0y, .framer-r9qSw .framer-1stvt22, .framer-r9qSw .framer-1lvowq5, .framer-r9qSw .framer-oeqzfj, .framer-r9qSw .framer-18gilhe, .framer-r9qSw .framer-15yhcj2, .framer-r9qSw .framer-1j9lhvz, .framer-r9qSw .framer-9yk4jd, .framer-r9qSw .framer-1rol2sy, .framer-r9qSw .framer-1dldng1, .framer-r9qSw .framer-1gds7zh, .framer-r9qSw .framer-1yq8ird, .framer-r9qSw .framer-1ljlgm2, .framer-r9qSw .framer-13gpfc2, .framer-r9qSw .framer-flkcsy, .framer-r9qSw .framer-ukzdm0, .framer-r9qSw .framer-1ceg3jy, .framer-r9qSw .framer-fl4d1x, .framer-r9qSw .framer-1dbfenm, .framer-r9qSw .framer-t3sjfu, .framer-r9qSw .framer-1ovj8cf, .framer-r9qSw .framer-8dwz04, .framer-r9qSw .framer-e1cv0n, .framer-r9qSw .framer-s1p21h, .framer-r9qSw .framer-1t086ke, .framer-r9qSw .framer-7mtbwr, .framer-r9qSw .framer-ajyqs5, .framer-r9qSw .framer-1l9t2mg, .framer-r9qSw .framer-n1ahst, .framer-r9qSw .framer-19g23bz, .framer-r9qSw .framer-1wlanr9, .framer-r9qSw .framer-sz1axl, .framer-r9qSw .framer-1appi7o, .framer-r9qSw .framer-5u8syv, .framer-r9qSw .framer-han5ck, .framer-r9qSw .framer-ikq0tl, .framer-r9qSw .framer-jjefbq, .framer-r9qSw .framer-15ltlh, .framer-r9qSw .framer-12jb06e, .framer-r9qSw .framer-f74rfn, .framer-r9qSw .framer-4st93q, .framer-r9qSw .framer-1311a17, .framer-r9qSw .framer-116ioie, .framer-r9qSw .framer-lf6ltg, .framer-r9qSw .framer-soe5q1, .framer-r9qSw .framer-qnjys8 { gap: 0px; } .framer-r9qSw .framer-zxe814 > *, .framer-r9qSw .framer-zxe814 > :first-child, .framer-r9qSw .framer-zxe814 > :last-child, .framer-r9qSw .framer-1s5xhq6 > *, .framer-r9qSw .framer-1s5xhq6 > :first-child, .framer-r9qSw .framer-1s5xhq6 > :last-child, .framer-r9qSw .framer-n1ahst > *, .framer-r9qSw .framer-n1ahst > :first-child, .framer-r9qSw .framer-n1ahst > :last-child, .framer-r9qSw .framer-soe5q1 > *, .framer-r9qSw .framer-soe5q1 > :first-child, .framer-r9qSw .framer-soe5q1 > :last-child { margin: 0px; } .framer-r9qSw .framer-1tnukf > *, .framer-r9qSw .framer-d9n39f > *, .framer-r9qSw .framer-17otfli > *, .framer-r9qSw .framer-8fcn73 > *, .framer-r9qSw .framer-safi3y > *, .framer-r9qSw .framer-1x6pdjf > *, .framer-r9qSw .framer-cecnun > *, .framer-r9qSw .framer-199533m > *, .framer-r9qSw .framer-1rdxw83 > *, .framer-r9qSw .framer-1stvt22 > *, .framer-r9qSw .framer-15yhcj2 > *, .framer-r9qSw .framer-1j9lhvz > *, .framer-r9qSw .framer-9yk4jd > *, .framer-r9qSw .framer-1dldng1 > *, .framer-r9qSw .framer-1yq8ird > *, .framer-r9qSw .framer-13gpfc2 > *, .framer-r9qSw .framer-ukzdm0 > *, .framer-r9qSw .framer-1dbfenm > *, .framer-r9qSw .framer-8dwz04 > *, .framer-r9qSw .framer-1t086ke > *, .framer-r9qSw .framer-ajyqs5 > *, .framer-r9qSw .framer-1l9t2mg > *, .framer-r9qSw .framer-19g23bz > *, .framer-r9qSw .framer-1wlanr9 > *, .framer-r9qSw .framer-sz1axl > *, .framer-r9qSw .framer-1appi7o > *, .framer-r9qSw .framer-5u8syv > *, .framer-r9qSw .framer-han5ck > *, .framer-r9qSw .framer-ikq0tl > *, .framer-r9qSw .framer-jjefbq > *, .framer-r9qSw .framer-15ltlh > *, .framer-r9qSw .framer-f74rfn > *, .framer-r9qSw .framer-1311a17 > *, .framer-r9qSw .framer-lf6ltg > *, .framer-r9qSw .framer-qnjys8 > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-r9qSw .framer-1tnukf > :first-child, .framer-r9qSw .framer-1w8cf3q > :first-child, .framer-r9qSw .framer-d9n39f > :first-child, .framer-r9qSw .framer-17otfli > :first-child, .framer-r9qSw .framer-8fcn73 > :first-child, .framer-r9qSw .framer-6z5qvk > :first-child, .framer-r9qSw .framer-safi3y > :first-child, .framer-r9qSw .framer-1q6tzbr > :first-child, .framer-r9qSw .framer-p48d1g > :first-child, .framer-r9qSw .framer-1x6pdjf > :first-child, .framer-r9qSw .framer-ukvp8a > :first-child, .framer-r9qSw .framer-cecnun > :first-child, .framer-r9qSw .framer-199533m > :first-child, .framer-r9qSw .framer-y6cf0o > :first-child, .framer-r9qSw .framer-1rdxw83 > :first-child, .framer-r9qSw .framer-1xmzd31 > :first-child, .framer-r9qSw .framer-1dxou0y > :first-child, .framer-r9qSw .framer-1stvt22 > :first-child, .framer-r9qSw .framer-1lvowq5 > :first-child, .framer-r9qSw .framer-oeqzfj > :first-child, .framer-r9qSw .framer-18gilhe > :first-child, .framer-r9qSw .framer-15yhcj2 > :first-child, .framer-r9qSw .framer-1j9lhvz > :first-child, .framer-r9qSw .framer-9yk4jd > :first-child, .framer-r9qSw .framer-1rol2sy > :first-child, .framer-r9qSw .framer-1dldng1 > :first-child, .framer-r9qSw .framer-1gds7zh > :first-child, .framer-r9qSw .framer-1yq8ird > :first-child, .framer-r9qSw .framer-1ljlgm2 > :first-child, .framer-r9qSw .framer-13gpfc2 > :first-child, .framer-r9qSw .framer-flkcsy > :first-child, .framer-r9qSw .framer-ukzdm0 > :first-child, .framer-r9qSw .framer-1ceg3jy > :first-child, .framer-r9qSw .framer-fl4d1x > :first-child, .framer-r9qSw .framer-1dbfenm > :first-child, .framer-r9qSw .framer-t3sjfu > :first-child, .framer-r9qSw .framer-1ovj8cf > :first-child, .framer-r9qSw .framer-8dwz04 > :first-child, .framer-r9qSw .framer-e1cv0n > :first-child, .framer-r9qSw .framer-s1p21h > :first-child, .framer-r9qSw .framer-1t086ke > :first-child, .framer-r9qSw .framer-7mtbwr > :first-child, .framer-r9qSw .framer-ajyqs5 > :first-child, .framer-r9qSw .framer-1l9t2mg > :first-child, .framer-r9qSw .framer-19g23bz > :first-child, .framer-r9qSw .framer-1wlanr9 > :first-child, .framer-r9qSw .framer-sz1axl > :first-child, .framer-r9qSw .framer-1appi7o > :first-child, .framer-r9qSw .framer-5u8syv > :first-child, .framer-r9qSw .framer-han5ck > :first-child, .framer-r9qSw .framer-ikq0tl > :first-child, .framer-r9qSw .framer-jjefbq > :first-child, .framer-r9qSw .framer-15ltlh > :first-child, .framer-r9qSw .framer-12jb06e > :first-child, .framer-r9qSw .framer-f74rfn > :first-child, .framer-r9qSw .framer-4st93q > :first-child, .framer-r9qSw .framer-1311a17 > :first-child, .framer-r9qSw .framer-116ioie > :first-child, .framer-r9qSw .framer-lf6ltg > :first-child, .framer-r9qSw .framer-qnjys8 > :first-child { margin-top: 0px; } .framer-r9qSw .framer-1tnukf > :last-child, .framer-r9qSw .framer-1w8cf3q > :last-child, .framer-r9qSw .framer-d9n39f > :last-child, .framer-r9qSw .framer-17otfli > :last-child, .framer-r9qSw .framer-8fcn73 > :last-child, .framer-r9qSw .framer-6z5qvk > :last-child, .framer-r9qSw .framer-safi3y > :last-child, .framer-r9qSw .framer-1q6tzbr > :last-child, .framer-r9qSw .framer-p48d1g > :last-child, .framer-r9qSw .framer-1x6pdjf > :last-child, .framer-r9qSw .framer-ukvp8a > :last-child, .framer-r9qSw .framer-cecnun > :last-child, .framer-r9qSw .framer-199533m > :last-child, .framer-r9qSw .framer-y6cf0o > :last-child, .framer-r9qSw .framer-1rdxw83 > :last-child, .framer-r9qSw .framer-1xmzd31 > :last-child, .framer-r9qSw .framer-1dxou0y > :last-child, .framer-r9qSw .framer-1stvt22 > :last-child, .framer-r9qSw .framer-1lvowq5 > :last-child, .framer-r9qSw .framer-oeqzfj > :last-child, .framer-r9qSw .framer-18gilhe > :last-child, .framer-r9qSw .framer-15yhcj2 > :last-child, .framer-r9qSw .framer-1j9lhvz > :last-child, .framer-r9qSw .framer-9yk4jd > :last-child, .framer-r9qSw .framer-1rol2sy > :last-child, .framer-r9qSw .framer-1dldng1 > :last-child, .framer-r9qSw .framer-1gds7zh > :last-child, .framer-r9qSw .framer-1yq8ird > :last-child, .framer-r9qSw .framer-1ljlgm2 > :last-child, .framer-r9qSw .framer-13gpfc2 > :last-child, .framer-r9qSw .framer-flkcsy > :last-child, .framer-r9qSw .framer-ukzdm0 > :last-child, .framer-r9qSw .framer-1ceg3jy > :last-child, .framer-r9qSw .framer-fl4d1x > :last-child, .framer-r9qSw .framer-1dbfenm > :last-child, .framer-r9qSw .framer-t3sjfu > :last-child, .framer-r9qSw .framer-1ovj8cf > :last-child, .framer-r9qSw .framer-8dwz04 > :last-child, .framer-r9qSw .framer-e1cv0n > :last-child, .framer-r9qSw .framer-s1p21h > :last-child, .framer-r9qSw .framer-1t086ke > :last-child, .framer-r9qSw .framer-7mtbwr > :last-child, .framer-r9qSw .framer-ajyqs5 > :last-child, .framer-r9qSw .framer-1l9t2mg > :last-child, .framer-r9qSw .framer-19g23bz > :last-child, .framer-r9qSw .framer-1wlanr9 > :last-child, .framer-r9qSw .framer-sz1axl > :last-child, .framer-r9qSw .framer-1appi7o > :last-child, .framer-r9qSw .framer-5u8syv > :last-child, .framer-r9qSw .framer-han5ck > :last-child, .framer-r9qSw .framer-ikq0tl > :last-child, .framer-r9qSw .framer-jjefbq > :last-child, .framer-r9qSw .framer-15ltlh > :last-child, .framer-r9qSw .framer-12jb06e > :last-child, .framer-r9qSw .framer-f74rfn > :last-child, .framer-r9qSw .framer-4st93q > :last-child, .framer-r9qSw .framer-1311a17 > :last-child, .framer-r9qSw .framer-116ioie > :last-child, .framer-r9qSw .framer-lf6ltg > :last-child, .framer-r9qSw .framer-qnjys8 > :last-child { margin-bottom: 0px; } .framer-r9qSw .framer-1w8cf3q > *, .framer-r9qSw .framer-6z5qvk > *, .framer-r9qSw .framer-p48d1g > *, .framer-r9qSw .framer-ukvp8a > *, .framer-r9qSw .framer-y6cf0o > *, .framer-r9qSw .framer-1dxou0y > *, .framer-r9qSw .framer-fl4d1x > *, .framer-r9qSw .framer-1ovj8cf > *, .framer-r9qSw .framer-s1p21h > *, .framer-r9qSw .framer-7mtbwr > *, .framer-r9qSw .framer-12jb06e > *, .framer-r9qSw .framer-4st93q > *, .framer-r9qSw .framer-116ioie > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-r9qSw .framer-1q6tzbr > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-r9qSw .framer-1xmzd31 > *, .framer-r9qSw .framer-1lvowq5 > *, .framer-r9qSw .framer-oeqzfj > *, .framer-r9qSw .framer-t3sjfu > *, .framer-r9qSw .framer-e1cv0n > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-r9qSw .framer-18gilhe > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-r9qSw .framer-1rol2sy > *, .framer-r9qSw .framer-1gds7zh > *, .framer-r9qSw .framer-1ljlgm2 > *, .framer-r9qSw .framer-flkcsy > *, .framer-r9qSw .framer-1ceg3jy > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } }}`,...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23363.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"dPdtYWL_4\":{\"layout\":[\"fixed\",\"auto\"]},\"c19n5qng9\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerResponsiveScreen\n */const Framerp0RfILXrj=withCSS(Component,css,\"framer-r9qSw\");export default Framerp0RfILXrj;Framerp0RfILXrj.displayName=\"Work / Civic Suds\";Framerp0RfILXrj.defaultProps={height:23363.5,width:1200};addFonts(Framerp0RfILXrj,[{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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/1ZFS7N918ojhhd0nQWdj3jz4w.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"},{family:\"Karla\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/6MOEMOPFWU4AQQNFYM2JTAQ5OE5CO7B6/JYWT7H2OZGXL2AV26YXBDIFRRKMGZCZU/DLEJBHKWR5LWHNNHXWFCN6IAQUO5LLH6.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/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\"},{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.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://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.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://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.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://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.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://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.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://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.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://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.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://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.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://framerusercontent.com/assets/vFzuJY0c65av44uhEKB6vyjFMg.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://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"},{family:\"Karla\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/DOX5UWMJZTEEFUSXEX356UQNF3DTHVRZ/ALPSWA7QYFZRQHHPC4YZBLQK2UIWIZO6/DX7KWPT2BD3YBUDNO4ZCG3733IWFXJEN.woff2\",weight:\"600\"}]},...SmoothScrollFonts,...NavNavbarFonts,...PhosphorFonts,...BackToTopFonts,...GalleryGalleryFonts,...Phosphor1Fonts,...BeforeAfterFonts,...UnderlineButtonFonts,...FooterFonts,...CursorFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerp0RfILXrj\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dPdtYWL_4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"c19n5qng9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"23363.5\",\"framerResponsiveScreen\":\"\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["s", "i", "l", "ye", "ue", "e", "r", "t", "o", "n", "p", "addPropertyControls", "ControlType", "SVG_default", "h", "v", "b", "y", "r", "g", "R", "B", "t", "a", "re", "MotionConfigContext", "o", "se", "p", "q", "x", "i", "n", "l", "s", "d", "m", "Z", "j", "Y", "useLocaleInfo", "f", "w", "W", "J", "N", "S", "I", "T", "z", "E", "A", "useVariantState", "v", "h", "L", "U", "G", "useActiveVariantCallback", "D", "e", "O", "pe", "F", "ae", "LayoutGroup", "motion", "cx", "u", "Image2", "withCSS", "EvMPvjkuO_default", "addPropertyControls", "ControlType", "addFonts", "g", "getFonts", "EvMPvjkuO_default", "p", "SVG_default", "q", "w", "b", "r", "e", "a", "z", "I", "R", "k", "re", "MotionConfigContext", "se", "p", "j", "T", "t", "n", "i", "m", "o", "f", "s", "l", "c", "h", "v", "u", "g", "q", "x", "Z", "H", "Y", "useLocaleInfo", "B", "J", "C", "E", "S", "D", "K", "M", "O", "Q", "X", "L", "V", "W", "A", "G", "F", "_", "U", "P", "useVariantState", "$", "rr", "useActiveVariantCallback", "ra", "rt", "rn", "ri", "rm", "ro", "rf", "rs", "rl", "pe", "rd", "ae", "LayoutGroup", "motion", "cx", "EvMPvjkuO_default", "SVG_default", "withCSS", "DT5zjlPvT_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "image1", "image2", "image3", "image4", "image5", "image6", "image7", "image8", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "ga3pCLb7N", "CQuyllWoH", "E1VYOkQbB", "fo7liKqhn", "CVqnpV02V", "NOOYR5UCo", "oVr0ArdS6", "Hbt1_Qqr7", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "Image2", "getLoadingLazyAtYPosition", "css", "FramerDMXmeQ4ZO", "withCSS", "DMXmeQ4ZO_default", "addPropertyControls", "ControlType", "addFonts", "GalleryNavigationFonts", "getFonts", "DT5zjlPvT_default", "GalleryImagesFonts", "DMXmeQ4ZO_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transformTemplate1", "_", "t", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "background", "height", "id", "image1", "image2", "image3", "image4", "image5", "image6", "image7", "image8", "selector", "width", "props", "_ref", "_ref1", "_ref2", "_ref3", "_humanReadableVariantMap_props_variant", "_ref4", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "L3eYtamgf", "aQnc30A6N", "NFYUL81vf", "DSJNh7kE4", "Jz5mRKP8b", "RROWsrtui", "AB57wm4vu", "iVBKtZsnr", "LqdxvB4A5", "Vc2MsyiJ4", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "moyOFAv_Jytua8q", "args", "guL96G44I10wdlnv", "MvhWGEEJw1edkery", "qX5aJY0_l2fpce", "RthHlBIYj1ux18qj", "FfrO1KV0Qnqn8tl", "jR68EO0KP1lz84bo", "YLJ1H6SSA1hkjznu", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "ComponentViewportProvider", "css", "FramerpzfDtKg33", "withCSS", "pzfDtKg33_default", "addPropertyControls", "ControlType", "addFonts", "Re", "jt", "le", "Rr", "Lt", "e", "r", "n", "a", "s", "u", "d", "g", "f", "v", "C", "T", "Lt", "jt", "L", "Re", "Br", "ze", "r", "n", "a", "Hr", "Ft", "Mt", "Wt", "zt", "Yt", "s", "i", "l", "j", "Oe", "_", "He", "Ge", "Je", "Ut", "Gr", "qt", "Ce", "Bt", "Ht", "$", "Jr", "S", "Ye", "de", "B", "Xe", "xe", "Jt", "Te", "ie", "Xr", "M", "I", "oe", "Pe", "fe", "Xt", "Kt", "W", "H", "we", "me", "pe", "Kr", "Zr", "_e", "Ue", "Zt", "Qt", "en", "rn", "tn", "Se", "u", "d", "g", "f", "v", "C", "T", "x", "h", "O", "E", "p", "P", "q", "D", "V", "R", "nn", "Cr", "kr", "ae", "an", "on", "sn", "cn", "ln", "un", "Tr", "fn", "dn", "et", "r", "Ht", "_", "Oe", "j", "S", "B", "$", "Ye", "bn", "n", "a", "i", "Je", "Gr", "ae", "fe", "Ge", "Jt", "s", "En", "h", "O", "l", "u", "E", "d", "g", "fn", "dn", "f", "v", "an", "sn", "C", "on", "T", "tn", "p", "P", "Yt", "xn", "rt", "Ke", "tt", "wn", "_n", "Rn", "nt", "Ze", "r", "Ar", "Me", "Hr", "ke", "n", "a", "i", "s", "U", "_n", "he", "r", "n", "U", "a", "s", "u", "d", "g", "Ar", "Me", "ke", "$r", "U", "qe", "r", "n", "a", "i", "s", "l", "he", "u", "d", "$r", "g", "f", "v", "wn", "An", "ie", "ot", "$n", "Qe", "z", "En", "st", "Y", "re", "er", "Ln", "Mt", "Vn", "r", "Lr", "Vr", "n", "a", "i", "s", "l", "r", "n", "a", "i", "Ke", "ot", "tt", "Mn", "s", "u", "Vr", "d", "Lr", "g", "f", "v", "C", "T", "x", "st", "h", "O", "E", "p", "P", "q", "D", "V", "re", "er", "rt", "R", "qe", "Ne", "K", "Q", "B", "ze", "Wn", "z", "zn", "Br", "Yn", "L", "Un", "qn", "Bn", "Hn", "Gn", "pe", "l", "ue", "Jn", "Wr", "zr", "Xn", "Mr", "Zn", "ea", "ye", "X", "ta", "na", "addPropertyControls", "BeforeAfter", "ta", "props", "p", "na", "SmoothScrollFonts", "getFonts", "SmoothScroll", "NavNavbarFonts", "VduY3QHxh_default", "PhosphorFonts", "Icon", "MotionAWithFX", "withFX", "motion", "BackToTopFonts", "Vg6B6eyyJ_default", "ContainerWithFX", "Container", "GalleryGalleryFonts", "pzfDtKg33_default", "Phosphor1Fonts", "BeforeAfterFonts", "BeforeAfter", "UnderlineButtonFonts", "kQQm3S18j_default", "FooterFonts", "ggMcgppfJ_default", "CursorFonts", "Ac1yLYQq1_default", "breakpoints", "isBrowser", "serializationHash", "variantClassNames", "transition1", "transition2", "animation", "transformTemplate1", "_", "t", "animation1", "transition3", "animation2", "addImageAlt", "image", "alt", "metadata", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "cursor", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "restProps", "ue", "metadata1", "robotsTag", "ie", "_document_querySelector", "bodyCls", "body", "c", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "ref1", "pe", "elementId", "useRouteElementId", "ref2", "isDisplayed", "ref3", "router", "useRouter", "elementId1", "defaultLayoutId", "ae", "sharedStyleClassNames", "useCustomCursors", "p", "GeneratedComponentContext", "u", "LayoutGroup", "cx", "ComponentViewportProvider", "PropertyOverrides2", "Image2", "getLoadingLazyAtYPosition", "RichText2", "x", "Link", "ResolveLinks", "resolvedLinks", "resolvedLinks1", "css", "Framerp0RfILXrj", "withCSS", "p0RfILXrj_default", "addFonts", "getFontsFromSharedStyle", "fonts", "__FramerMetadata__"]
}
