@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/build/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/build/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/build/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff")}html{width:100%!important;min-height:100%!important;overflow-x:hidden!important;box-sizing:border-box!important}body{width:100%!important;min-height:100%!important;min-height:100dvh!important;overflow-x:hidden!important;margin:0!important;box-sizing:border-box!important}#root{width:100%!important;min-width:0!important;max-width:100%!important;min-height:100%!important;min-height:100dvh!important;overflow-x:hidden!important;box-sizing:border-box!important}body #root .horizontal-scroll-container>*{flex-shrink:0!important}html,body,#root{background-color:#f5f6fa!important}html[data-mui-color-scheme=dark],html[data-mui-color-scheme=dark] body,html[data-mui-color-scheme=dark] #root{background-color:#1e232d!important}@media(prefers-color-scheme:dark){html:not([data-mui-color-scheme]),html:not([data-mui-color-scheme]) body{background-color:#1e232d!important}html:not([data-mui-color-scheme]) #root{background-color:#1e232d!important}}@media screen and (max-width:768px),screen and (max-height:768px){html,body{padding-top:0!important;padding-bottom:0!important;padding-left:env(safe-area-inset-left,0px)!important;padding-right:env(safe-area-inset-right,0px)!important}#root{min-height:100vh!important}#app-header{padding-top:24px!important;padding-left:env(safe-area-inset-left,0px)!important;padding-right:env(safe-area-inset-right,0px)!important}@supports (padding: env(safe-area-inset-top)){#app-header{padding-top:env(safe-area-inset-top,24px)!important;padding-left:env(safe-area-inset-left,0px)!important;padding-right:env(safe-area-inset-right,0px)!important}}@supports (-webkit-touch-callout: none){#root{height:-webkit-fill-available}}}@media screen and (orientation:landscape)and (min-width:800px)and (min-height:400px)and (max-height:1000px){html,body{padding-left:0!important;padding-right:0!important}#root{width:100%!important;max-width:100%!important;overflow-x:hidden!important}#app-header{padding-top:max(env(safe-area-inset-top,0px),8px)!important;padding-left:min(env(safe-area-inset-left,0px),24px)!important;padding-right:min(env(safe-area-inset-right,0px),24px)!important}main,[role=main]{max-width:100%!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}.MuiContainer-root,[class*=MuiContainer]{padding-left:clamp(16px,env(safe-area-inset-left,0px) + 16px,32px)!important;padding-right:clamp(16px,env(safe-area-inset-right,0px) + 16px,32px)!important}}@supports (-webkit-touch-callout: none){@media screen and (orientation:landscape)and (min-width:600px)and (min-height:300px){html,body{padding-left:0!important;padding-right:0!important}#app-header{padding-left:min(env(safe-area-inset-left,0px),20px)!important;padding-right:min(env(safe-area-inset-right,0px),20px)!important}#app-header>*{overflow-x:visible!important;max-width:100%!important}#app-header [class*=MuiBox-root]{flex-shrink:1!important}#app-header button[aria-label=Menu]{display:flex!important;visibility:visible!important;opacity:1!important;flex-shrink:0!important;min-width:40px!important}}}@media screen and (orientation:landscape){#app-header>*{overflow:visible!important}#app-header button[aria-label=Menu]{display:flex!important;visibility:visible!important;opacity:1!important;flex-shrink:0!important;min-width:40px!important;min-height:40px!important;position:relative!important;z-index:10!important}}@media screen and (orientation:landscape)and (max-height:430px){#app-header{padding-top:24px!important;padding-left:env(safe-area-inset-left,0px)!important;padding-right:env(safe-area-inset-right,0px)!important}@supports (padding: env(safe-area-inset-top)){#app-header{padding-top:env(safe-area-inset-top,24px)!important;padding-left:env(safe-area-inset-left,0px)!important;padding-right:env(safe-area-inset-right,0px)!important}}}@media screen and (max-width:768px),screen and (max-height:768px){input[type=text],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=url],input[type=search],input[type=date],input[type=time],input[type=datetime-local],textarea,select,.MuiInputBase-input,.MuiOutlinedInput-input,.MuiFilledInput-input,.MuiInput-input{font-size:16px!important}@supports (-webkit-touch-callout: none){input,textarea,select,.MuiInputBase-input,.MuiOutlinedInput-input,.MuiFilledInput-input,.MuiInput-input{font-size:16px!important}}}:root{--keyboard-height: 0px;--keyboard-inset-bottom: 0px}@media screen and (max-width:768px),screen and (max-height:768px){input,textarea,[contenteditable=true]{scroll-margin-top:20px;scroll-margin-bottom:20px}.MuiDialogContent-root{overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}.MuiDialog-root:has(.app-dialog-fullscreen-mobile) .MuiDialog-container{height:100%;min-height:100dvh;max-height:100dvh;align-items:stretch;box-sizing:border-box}.MuiDialog-root:has(.app-dialog-fullscreen-mobile) .MuiDialogContent-root{-webkit-overflow-scrolling:touch!important;touch-action:pan-y;overscroll-behavior-y:contain}.MuiDialog-paper.app-dialog-fullscreen-mobile{min-height:0!important}.MuiDialog-paper.app-dialog-fullscreen-mobile .MuiDialogContent-root{flex:1 1 0%!important;min-height:0!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important;overscroll-behavior-y:contain!important}html[data-keyboard-visible] .modal-with-inputs{position:absolute!important;top:auto!important;bottom:var(--keyboard-inset-bottom, 0px)!important;left:50%!important;transform:translate(-50%)!important;max-height:calc(100dvh - var(--keyboard-inset-bottom, 0px) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 32px)!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}.modal-with-inputs input,.modal-with-inputs textarea{scroll-margin-top:16px;scroll-margin-bottom:16px}@supports (-webkit-touch-callout: none){#root{overflow-y:auto;-webkit-overflow-scrolling:touch}button,[role=button],a,input,select,textarea,[onClick],[tabindex]{touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,.1)}.MuiPaper-root,.MuiBox-root{touch-action:pan-y}}html[data-capacitor-platform=android] #root{overflow-y:auto;-webkit-overflow-scrolling:touch}html[data-capacitor-platform=android] button,html[data-capacitor-platform=android] [role=button],html[data-capacitor-platform=android] a,html[data-capacitor-platform=android] input,html[data-capacitor-platform=android] select,html[data-capacitor-platform=android] textarea,html[data-capacitor-platform=android] [onClick],html[data-capacitor-platform=android] [tabindex]{touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,.1)}html[data-capacitor-platform=android] .MuiPaper-root,html[data-capacitor-platform=android] .MuiBox-root{touch-action:pan-y}}#root .horizontal-scroll-container,#root .horizontal-scroll-container.MuiBox-root,#root .horizontal-scroll-container *{touch-action:pan-x pan-y!important}#root .horizontal-scroll-container,#root .horizontal-scroll-container *{-webkit-tap-highlight-color:transparent}#root .horizontal-scroll-container *:focus:not(:focus-visible){outline:none}button,.MuiButton-root,[role=button].MuiButton-root{white-space:nowrap}@keyframes hero-fade-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-phone-in{0%{opacity:0;transform:translate(50px) rotate(8deg)}to{opacity:1;transform:translate(0) rotate(-4deg)}}.hero-animate-in{animation:hero-fade-up .6s ease-out both}.hero-animate-in-delayed{animation-delay:.2s}.hero-phone-animate-in{animation:hero-phone-in .75s cubic-bezier(.22,1,.36,1) .28s both}@media(prefers-reduced-motion:reduce){.hero-animate-in,.hero-animate-in-delayed,.hero-phone-animate-in,.how-it-works-step-animate{animation:none;opacity:1;transform:none}}@keyframes how-it-works-step-in{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:translate(0)}}@keyframes how-it-works-step-in-reverse{0%{opacity:0;transform:translate(-22px)}to{opacity:1;transform:translate(0)}}.how-it-works-step-animate{animation:how-it-works-step-in .28s cubic-bezier(.25,.1,.25,1) both}.how-it-works-step-animate[data-dir="-1"]{animation-name:how-it-works-step-in-reverse}
