@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}.landing-page-wrapper .navbar{height:7.4074vh;margin:0 15.10417%;border-color:transparent;font-family:var(--font);z-index:99;animation:fadeOut;animation-duration:1s;animation-fill-mode:forwards}.landing-page-wrapper .navbar.is-docked:not(.is-solid){display:flex;top:0;border-color:transparent;height:7.4074vh;box-shadow:none;background:transparent;animation:fadeIn;animation-duration:1s;animation-fill-mode:forwards}.landing-page-wrapper .navbar.is-docked:not(.is-solid) .navbar-menu .navbar-item.is-theme-toggle{opacity:0;pointer-events:none;transition:color .3s,background-color .3s,border-color .3s,height .3s,width .3s}.landing-page-wrapper .navbar.is-docked.is-solid{height:7.4074vh!important}.landing-page-wrapper .navbar.is-solid{background:var(--white)!important;border-radius:1rem 1rem 0 0}.landing-page-wrapper .navbar .navbar-brand img{position:relative;display:block;margin-inline-start:.5208vw;max-height:unset}.landing-page-wrapper .navbar .navbar-brand .brand-icon{aspect-ratio:188/32;width:9.7917vw;display:flex;justify-content:center;align-items:center;transition:all .3s}.landing-page-wrapper .navbar .navbar-brand .brand-icon img{width:100%;height:auto;position:relative;margin-inline-start:0}.landing-page-wrapper .navbar .navbar-burger span{height:.2rem}.landing-page-wrapper .navbar .navbar-menu .navbar-end .navbar-item{color:#222;padding:.463vh 1.25vw}.landing-page-wrapper .navbar .navbar-menu .navbar-item.is-theme-toggle{opacity:1;pointer-events:all}.landing-page-wrapper .navbar .navbar-menu .navbar-item .nav-link{position:relative;font-family:var(--font-semibold);font-size:.9375vw;color:#222;text-transform:capitalize}.landing-page-wrapper .navbar .navbar-menu .navbar-item .nav-link:before{content:"";position:absolute;top:-.3704vh;inset-inline-start:.1042vw;width:50%;transform-origin:right center;height:.2778vh;border-radius:.5rem;background:var(--primary);transform:scaleX(0);transition:-webkit-transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1),-webkit-transform .4s cubic-bezier(.4,0,.2,1)}.landing-page-wrapper .navbar .navbar-menu .navbar-item .nav-link:hover,.landing-page-wrapper .navbar .navbar-menu .navbar-item .nav-link.is-active{color:#000}.landing-page-wrapper .navbar .navbar-menu .navbar-item .nav-link:hover:before,.landing-page-wrapper .navbar .navbar-menu .navbar-item .nav-link.is-active:before{transform-origin:left center;transform:scale(1)}.landing-page-wrapper .navbar .navbar-menu .navbar-item .nav-link.active:before{background:var(--primary)}.landing-page-wrapper .navbar .navbar-menu .navbar-item .theme-toggle{width:5.4rem;display:block;position:relative;cursor:pointer;font-size:2.8125vw;user-select:none;transform:scale(.9)}.landing-page-wrapper .navbar .navbar-menu .navbar-item .theme-toggle:focus-within{border-radius:5rem;outline-offset:var(--accessibility-focus-outline-offset);outline-width:var(--accessibility-focus-outline-width);outline-style:var(--accessibility-focus-outline-style);outline-color:var(--accessibility-focus-outline-color)}.landing-page-wrapper .navbar .navbar-menu .navbar-item .theme-toggle input{position:absolute;opacity:0;cursor:pointer}.landing-page-wrapper .navbar .navbar-menu .navbar-item .theme-toggle input:checked~.toggler{border-color:var(--primary)}.landing-page-wrapper .navbar .navbar-menu .navbar-item .theme-toggle input:checked~.toggler .dark,.landing-page-wrapper .navbar .navbar-menu .navbar-item .theme-toggle input:checked~.toggler .light{transform:translate(calc(var(--transform-direction) * 100%)) rotate(calc(var(--transform-direction) * 360deg))}.landing-page-wrapper .navbar .navbar-menu .navbar-item .theme-toggle input:checked~.toggler .dark{opacity:1!important}.landing-page-wrapper .navbar .navbar-menu .navbar-item .theme-toggle input:checked~.toggler .light{opacity:0!important}.landing-page-wrapper .navbar .navbar-menu .navbar-item .theme-toggle .toggler{position:relative;display:block;height:2.8704vh;width:2.7604vw;border:.2rem solid var(--primary);border-radius:10rem;transition:color .3s,background-color .3s,border-color .3s,height .3s,width .3s}.landing-page-wrapper .navbar .navbar-menu .navbar-item .theme-toggle .toggler .dark,.landing-page-wrapper .navbar .navbar-menu .navbar-item .theme-toggle .toggler .light{position:absolute;top:.1852vh;inset-inline-start:.1042vw;height:2.037vh;width:1.1458vw;border-radius:var(--radius-rounded);background:black;display:flex;justify-content:center;align-items:center;transform:translate(calc(var(--transform-direction) * 0)) rotate(calc(var(--transform-direction) * 0));transition:all .3s ease}.landing-page-wrapper .navbar .navbar-menu .navbar-item .theme-toggle .toggler .dark svg,.landing-page-wrapper .navbar .navbar-menu .navbar-item .theme-toggle .toggler .light svg{color:var(--white)!important;height:1.2963vh!important;width:.7292vw!important;opacity:1!important}.landing-page-wrapper .navbar .navbar-menu .navbar-item .theme-toggle .toggler .light{background:var(--primary);border-color:var(--primary);opacity:1;z-index:1}.landing-page-wrapper .navbar .navbar-menu .navbar-item .theme-toggle .toggler .dark{background:var(--primary);border-color:var(--primary);opacity:0;z-index:0}.landing-page-wrapper .navbar .navbar-menu .navbar-item .theme-toggle .toggler .dark svg{color:var(--white)!important}.landing-page-wrapper .navbar .navbar-menu .navbar-item .button{height:4.0741vh;min-width:5.7292vw}@media (width <= 767px){.landing-page-wrapper .navbar{display:flex;align-items:center;width:calc(100% - 8.5333vw);margin:0 4.2667vw;animation:fadeOut;animation-duration:.3s;animation-fill-mode:forwards}.landing-page-wrapper .navbar.is-docked:not(.is-solid){height:7.813vh;animation:fadeIn;animation-duration:1s;animation-fill-mode:forwards}.landing-page-wrapper .navbar.is-docked .navbar-menu .navbar-item.is-theme-toggle{display:none!important}.landing-page-wrapper .navbar.is-solid .navbar-menu{top:9.505vh!important}.landing-page-wrapper .navbar.is-solid .navbar-menu .navbar-item.is-theme-toggle{display:block}.landing-page-wrapper .navbar.is-solid{top:1.302vh;box-shadow:var(--light-box-shadow)!important}.landing-page-wrapper .navbar.is-solid .navbar-menu{box-shadow:var(--light-box-shadow)!important}.landing-page-wrapper .navbar .navbar-brand{width:100%;padding-left:3.2vw}.landing-page-wrapper .navbar .navbar-brand .navbar-item{padding:0}.landing-page-wrapper .navbar .navbar-brand .brand-icon{aspect-ratio:149/30;width:39.7333vw}.landing-page-wrapper .navbar .navbar-brand .navbar-burger{border-radius:var(--radius-rounded);margin-inline-end:3.2vw;aspect-ratio:1/1;width:8.6667vw}.landing-page-wrapper .navbar .navbar-menu{width:calc(100% - 8.5333vw);position:fixed;top:10.156vh;inset-inline-start:0;inset-inline-end:0;margin:0 auto;border-radius:0 0 1.302vh 2.6667vw;padding:8vw;text-align:center;border:1px solid var(--fade-grey);box-shadow:none}.landing-page-wrapper .navbar .navbar-menu .navbar-item.is-theme-toggle .theme-toggle{margin:0 auto}.landing-page-wrapper .navbar .navbar-menu .navbar-item .button{width:100%}}@media only screen and (width >= 768px) and (width <= 1024px) and (orientation: portrait){.landing-page-wrapper .navbar{display:flex;align-items:center;width:calc(100% - 32px);margin:0 16px}.landing-page-wrapper .navbar.is-docked{height:80px}.landing-page-wrapper .navbar.is-docked .navbar-menu .navbar-item.is-theme-toggle{display:none!important}.landing-page-wrapper .navbar:not(.is-docked).is-solid .navbar-menu{top:73px!important}.landing-page-wrapper .navbar:not(.is-docked) .navbar-menu .navbar-item.is-theme-toggle{display:block}.landing-page-wrapper .navbar.is-solid{top:10px;box-shadow:var(--light-box-shadow)!important}.landing-page-wrapper .navbar.is-solid .navbar-menu{box-shadow:var(--light-box-shadow)!important}.landing-page-wrapper .navbar .navbar-brand{width:100%}.landing-page-wrapper .navbar .navbar-brand .navbar-burger{height:40px;width:40px;border-radius:var(--radius-rounded);margin-inline-end:12px}.landing-page-wrapper .navbar .navbar-menu{width:calc(100% - 32px);position:fixed;top:78px;inset-inline-start:0;inset-inline-end:0;margin:0 auto;border-radius:0 0 10px 10px;padding:30px;text-align:center;border:1px solid var(--fade-grey);box-shadow:none}.landing-page-wrapper .navbar .navbar-menu .navbar-item.is-theme-toggle .theme-toggle{margin:0 auto}.landing-page-wrapper .navbar .navbar-menu .navbar-item .button{width:100%}}@media only screen and (width >= 768px) and (width <= 1024px) and (orientation: landscape){.landing-page-wrapper .navbar{width:calc(100% - 40px);margin:0 20px}}/*! mixins.scss | Vuero | Css ninja 2020-2023 *//*! _variables.scss | Vuero | Css ninja 2020-2023 *//*! _landing.scss | vuero | Css ninja 2020-2023 */.landing-page-wrapper{overflow-x:hidden}.landing-page-wrapper .container{max-width:1140px}.landing-page-wrapper .light-image-l{display:inline-block!important}.landing-page-wrapper .dark-image-l{display:none!important}.landing-page-wrapper .light-image-block-l{display:block!important}.landing-page-wrapper .dark-image-block-l{display:none!important}.gridlines{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PGcgZmlsbC1ydWxlPSJldmVub2RkIj48ZyBmaWxsPSIjZWJlYmViIj48cGF0aCBvcGFjaXR5PSIuNSIgZD0iTTk2IDk1aDR2MWgtNHY0aC0xdi00aC05djRoLTF2LTRoLTl2NGgtMXYtNGgtOXY0aC0xdi00aC05djRoLTF2LTRoLTl2NGgtMXYtNGgtOXY0aC0xdi00aC05djRoLTF2LTRoLTl2NGgtMXYtNEgwdi0xaDE1di05SDB2LTFoMTV2LTlIMHYtMWgxNXYtOUgwdi0xaDE1di05SDB2LTFoMTV2LTlIMHYtMWgxNXYtOUgwdi0xaDE1di05SDB2LTFoMTV2LTlIMHYtMWgxNVYwaDF2MTVoOVYwaDF2MTVoOVYwaDF2MTVoOVYwaDF2MTVoOVYwaDF2MTVoOVYwaDF2MTVoOVYwaDF2MTVoOVYwaDF2MTVoOVYwaDF2MTVoNHYxaC00djloNHYxaC00djloNHYxaC00djloNHYxaC00djloNHYxaC00djloNHYxaC00djloNHYxaC00djloNHYxaC00djl6bS0xIDB2LTloLTl2OWg5em0tMTAgMHYtOWgtOXY5aDl6bS0xMCAwdi05aC05djloOXptLTEwIDB2LTloLTl2OWg5em0tMTAgMHYtOWgtOXY5aDl6bS0xMCAwdi05aC05djloOXptLTEwIDB2LTloLTl2OWg5em0tMTAgMHYtOWgtOXY5aDl6bS05LTEwaDl2LTloLTl2OXptMTAgMGg5di05aC05djl6bTEwIDBoOXYtOWgtOXY5em0xMCAwaDl2LTloLTl2OXptMTAgMGg5di05aC05djl6bTEwIDBoOXYtOWgtOXY5em0xMCAwaDl2LTloLTl2OXptMTAgMGg5di05aC05djl6bTktMTB2LTloLTl2OWg5em0tMTAgMHYtOWgtOXY5aDl6bS0xMCAwdi05aC05djloOXptLTEwIDB2LTloLTl2OWg5em0tMTAgMHYtOWgtOXY5aDl6bS0xMCAwdi05aC05djloOXptLTEwIDB2LTloLTl2OWg5em0tMTAgMHYtOWgtOXY5aDl6bS05LTEwaDl2LTloLTl2OXptMTAgMGg5di05aC05djl6bTEwIDBoOXYtOWgtOXY5em0xMCAwaDl2LTloLTl2OXptMTAgMGg5di05aC05djl6bTEwIDBoOXYtOWgtOXY5em0xMCAwaDl2LTloLTl2OXptMTAgMGg5di05aC05djl6bTktMTB2LTloLTl2OWg5em0tMTAgMHYtOWgtOXY5aDl6bS0xMCAwdi05aC05djloOXptLTEwIDB2LTloLTl2OWg5em0tMTAgMHYtOWgtOXY5aDl6bS0xMCAwdi05aC05djloOXptLTEwIDB2LTloLTl2OWg5em0tMTAgMHYtOWgtOXY5aDl6bS05LTEwaDl2LTloLTl2OXptMTAgMGg5di05aC05djl6bTEwIDBoOXYtOWgtOXY5em0xMCAwaDl2LTloLTl2OXptMTAgMGg5di05aC05djl6bTEwIDBoOXYtOWgtOXY5em0xMCAwaDl2LTloLTl2OXptMTAgMGg5di05aC05djl6bTktMTB2LTloLTl2OWg5em0tMTAgMHYtOWgtOXY5aDl6bS0xMCAwdi05aC05djloOXptLTEwIDB2LTloLTl2OWg5em0tMTAgMHYtOWgtOXY5aDl6bS0xMCAwdi05aC05djloOXptLTEwIDB2LTloLTl2OWg5em0tMTAgMHYtOWgtOXY5aDl6bS05LTEwaDl2LTloLTl2OXptMTAgMGg5di05aC05djl6bTEwIDBoOXYtOWgtOXY5em0xMCAwaDl2LTloLTl2OXptMTAgMGg5di05aC05djl6bTEwIDBoOXYtOWgtOXY5em0xMCAwaDl2LTloLTl2OXptMTAgMGg5di05aC05djl6IiAvPjxwYXRoIGQ9Ik02IDVWMEg1djVIMHYxaDV2OTRoMVY2aDk0VjVINnoiIC8+PC9nPjwvZz48L3N2Zz4K)}@keyframes gradientBG{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.landing-page-wrapper #demo-canvas{position:absolute;bottom:20%;width:100%;height:100%;z-index:0}.landing-page-wrapper .hero{position:relative;background:var(--wrap-muted-color);overflow:hidden}.landing-page-wrapper .hero .grids{position:absolute;top:0;left:0;width:100%;height:8rem}.landing-page-wrapper .hero .hero-body{position:relative;z-index:1}.landing-page-wrapper .hero .hero-body .switch-wrapper{margin:80px auto 0}.landing-page-wrapper .hero .hero-body .title{margin-top:80px;margin-inline-start:auto;margin-inline-end:auto;color:var(--title-color);max-width:640px}.landing-page-wrapper .hero .hero-body .title span{color:var(--primary)}.landing-page-wrapper .hero .hero-body .subtitle{color:var(--light-text);margin-bottom:1.5rem}.landing-page-wrapper .hero .hero-body .tag{position:relative;top:-2px;left:2px;line-height:2;font-weight:500;max-height:20px}.landing-page-wrapper .hero .hero-body .hero-mockup-wrap{position:relative}.landing-page-wrapper .hero .hero-body .hero-mockup-wrap .hero-mockup-gradient{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);width:1240px;height:65%;margin:0 auto;background:linear-gradient(90deg,#d9e7ff 0%,#e3fff8 100%);filter:blur(70px);border-radius:8rem;z-index:1}.landing-page-wrapper .hero .hero-body .hero-mockup{position:relative;display:block;max-width:940px;margin:0 auto;transform:translateY(10px);border-radius:1.5rem;padding:1rem;background:var(--landing-xxx);box-shadow:var(--light-box-shadow);pointer-events:none;transition:all .4s;transition-delay:.3s;z-index:2}.landing-page-wrapper .hero .hero-body .hero-mockup img{position:relative;width:100%;border-radius:1rem;z-index:2}.landing-page-wrapper .hero .hero-body .buttons{display:flex;justify-content:center}.landing-page-wrapper .hero .hero-body .buttons .v-button{height:48px;width:180px}.landing-page-wrapper .hero .hero-body .trusted-by{text-align:center}.landing-page-wrapper .hero .hero-body .trusted-by>span{font-family:var(--font);color:var(--light-text)}.landing-page-wrapper .hero .hero-body .trusted-by>span>span{color:var(--dark-text);font-weight:600}.landing-page-wrapper .hero .hero-body .trusted-by .rating{display:flex;justify-content:center;gap:.5rem;margin-top:.5rem}.landing-page-wrapper .hero .hero-body .trusted-by .rating .iconify{font-size:1.25rem;color:var(--yellow)}.landing-page-wrapper .is-hero-title{z-index:2}.landing-page-wrapper .is-hero-title h1,.landing-page-wrapper .is-hero-title h2{color:var(--white)}.landing-page-wrapper .absolute-header{position:absolute;top:0;left:0;width:100%;height:580px;background:var(--widget-grey-dark-4);transform:translateY(-100%);transition:all .3s}.landing-page-wrapper .absolute-header .header-inner{position:relative;height:100%;width:100%}.landing-page-wrapper .absolute-header .header-inner .cut-circle{display:block;position:absolute;bottom:-1px;left:0;width:100%;height:auto}.stacks{display:flex;justify-content:center;align-items:center;max-width:540px;margin:0 auto;padding:20px 0}.stacks .stack{height:54px;width:54px;min-width:54px;border-radius:var(--radius-rounded);background:var(--white);border:1px solid var(--fade-grey);box-shadow:var(--light-box-shadow);display:flex;align-items:center;justify-content:center;margin:0 6px}.stacks .stack img{display:block;height:40px;width:40px;border-radius:var(--radius-rounded)}.boxed-features.is-flat .flex-card{border:none!important;background:none!important}.boxed-features.is-flat .flex-card .flex-cell{border:none!important}.boxed-features:not(.is-flat) .flex-card{box-shadow:var(--light-box-shadow)}.boxed-features .flex-card{flex:1;display:inline-block;width:100%;background-color:var(--white);border-radius:16px;border:1px solid var(--fade-grey-dark-3);transition:all .3s;padding:30px;display:flex;flex-wrap:wrap}.boxed-features .flex-card.has-margin-bottom{margin-bottom:1.5rem}.boxed-features .flex-card.is-flat{box-shadow:none}.boxed-features .flex-card.is-raised{box-shadow:var(--light-box-shadow)}.boxed-features .flex-card.is-primary{background:var(--primary);border-color:var(--primary);color:var(--primary--color-invert)}.boxed-features .flex-card.is-primary .title,.boxed-features .flex-card.is-primary .subtitle,.boxed-features .flex-card.is-primary h1,.boxed-features .flex-card.is-primary h2,.boxed-features .flex-card.is-primary h3,.boxed-features .flex-card.is-primary h4,.boxed-features .flex-card.is-primary p{color:var(--smoke-white)!important}.boxed-features .flex-card.is-secondary{background:var(--secondary)!important;border-color:var(--secondary)!important}.boxed-features .flex-card.is-secondary .title,.boxed-features .flex-card.is-secondary .subtitle,.boxed-features .flex-card.is-secondary h1,.boxed-features .flex-card.is-secondary h2,.boxed-features .flex-card.is-secondary h3,.boxed-features .flex-card.is-secondary h4,.boxed-features .flex-card.is-secondary p{color:var(--smoke-white)!important}.boxed-features .flex-card.is-info{background:var(--info)!important;border-color:var(--info)!important}.boxed-features .flex-card.is-info .title,.boxed-features .flex-card.is-info .subtitle,.boxed-features .flex-card.is-info h1,.boxed-features .flex-card.is-info h2,.boxed-features .flex-card.is-info h3,.boxed-features .flex-card.is-info h4,.boxed-features .flex-card.is-info p{color:var(--smoke-white)!important}.boxed-features .flex-card.is-success{background:var(--success)!important;border-color:var(--success)!important}.boxed-features .flex-card.is-success .title,.boxed-features .flex-card.is-success .subtitle,.boxed-features .flex-card.is-success h1,.boxed-features .flex-card.is-success h2,.boxed-features .flex-card.is-success h3,.boxed-features .flex-card.is-success h4,.boxed-features .flex-card.is-success p{color:var(--smoke-white)!important}.boxed-features .flex-card.is-warning{background:var(--warning)!important;border-color:var(--warning)!important}.boxed-features .flex-card.is-warning .title,.boxed-features .flex-card.is-warning .subtitle,.boxed-features .flex-card.is-warning h1,.boxed-features .flex-card.is-warning h2,.boxed-features .flex-card.is-warning h3,.boxed-features .flex-card.is-warning h4,.boxed-features .flex-card.is-warning p{color:var(--smoke-white)!important}.boxed-features .flex-card.is-danger{background:var(--danger)!important;border-color:var(--danger)!important}.boxed-features .flex-card.is-danger .title,.boxed-features .flex-card.is-danger .subtitle,.boxed-features .flex-card.is-danger h1,.boxed-features .flex-card.is-danger h2,.boxed-features .flex-card.is-danger h3,.boxed-features .flex-card.is-danger h4,.boxed-features .flex-card.is-danger p{color:var(--smoke-white)!important}.boxed-features .flex-card .card-head{display:flex;align-items:center;justify-content:space-between}.boxed-features .flex-card .card-head .left,.boxed-features .flex-card .card-head .right{display:flex;align-items:center}.boxed-features .flex-card .card-head .left .title{font-size:1.2rem;font-weight:500}.boxed-features .flex-card .card-head .right{justify-content:flex-end}.boxed-features .flex-card .card-inner{padding-top:1.75rem}.boxed-features .flex-card .flex-cell{width:25%;border-inline-end:1px solid var(--fade-grey-dark-3);text-align:center;padding:24px 16px}.boxed-features .flex-card .flex-cell.is-bordered{border-bottom:1px solid var(--fade-grey-dark-3)}.boxed-features .flex-card .flex-cell.no-border-edge{border-inline-end:none}.boxed-features .flex-card .flex-cell i{font-size:2.2rem;color:var(--primary);margin-bottom:6px}.boxed-features .flex-card .flex-cell img{display:block;width:100%;max-width:64px;margin:0 auto 6px}.boxed-features .flex-card .flex-cell .icon-holder{height:50px;width:50px;display:flex;align-items:center;justify-content:center;margin:0 auto 6px}.boxed-features .flex-card .flex-cell .iconify{font-size:3rem;color:var(--primary)}.boxed-features .flex-card .flex-cell .iconify.smaller{font-size:2.5rem}.boxed-features .flex-card .flex-cell h3{font-family:var(--font-alt);font-weight:600;font-size:.95rem;color:var(--dark-text)}.boxed-features .flex-card .flex-cell p{font-size:.95rem;color:var(--light-text);max-width:200px;margin:0 auto}.section{position:relative}.section.section-focus{background:var(--widget-grey-dark-1)}.section .section-title{padding:40px 0}.section .section-title h2{font-family:var(--font-alt);margin-bottom:6px;font-weight:300}.section .section-title h4{font-family:var(--font);color:var(--light-text);font-size:1.4rem;font-weight:300}.section .section-feature-description{font-size:1.2rem}.section .side-feature h2{font-family:var(--font);font-weight:300}.cta-block{padding-bottom:3rem;display:flex;align-items:center;justify-content:space-around;border-bottom:1px solid var(--fade-grey-dark-4);margin:40px 0}.cta-block.no-border{padding-bottom:2rem;border-bottom:none}.cta-block.is-box{padding:3rem 2rem;background:var(--white);border-radius:8px;box-shadow:var(--light-box-shadow);border:1px solid var(--fade-grey);justify-content:space-between}.cta-block .head-text h3{font-family:var(--font-alt);font-size:1.8rem;color:var(--dark-text)}.cta-block .head-text p{font-family:var(--font);font-size:1.1rem;color:var(--light-text)}.cta-block .head-action .buttons .button.action-button{height:36px;min-width:140px}.cta-block .head-action .buttons .button.chat-button{background:transparent;border:none;box-shadow:none;color:var(--primary);font-weight:500}.component-features .media-flex .left-icon{margin-inline-end:10px}.component-features .media-flex .left-icon i{color:var(--primary);font-size:2.6rem}.component-features .media-flex .flex-meta h4{font-family:var(--font-alt);font-size:1.2rem;font-weight:500;margin-bottom:4px}.component-features .media-flex .flex-meta p{font-family:var(--font);line-height:1.4}.switch-wrapper{position:relative;width:130px}.switch-wrapper .night-toggle{display:block;text-align:center;user-select:none;transform:scale(.6)}.switch-wrapper .night-toggle--checkbox{display:none}.switch-wrapper .night-toggle--btn{display:block;margin:0 auto;font-size:1.4em;transition:all .35s ease-in}.switch-wrapper .night-toggle--btn:hover,.switch-wrapper .night-toggle--btn:focus{cursor:pointer}.switch-wrapper .night-toggle--btn,.switch-wrapper .night-toggle--btn:before,.switch-wrapper .night-toggle--btn:after,.switch-wrapper .night-toggle--checkbox,.switch-wrapper .night-toggle--checkbox:before,.switch-wrapper .night-toggle--checkbox:after,.switch-wrapper .night-toggle--feature,.switch-wrapper .night-toggle--feature:before,.switch-wrapper .night-toggle--feature:after{transition:all .25s ease-in}.switch-wrapper .night-toggle--btn:before,.switch-wrapper .night-toggle--btn:after,.switch-wrapper .night-toggle--checkbox:before,.switch-wrapper .night-toggle--checkbox:after,.switch-wrapper .night-toggle--feature:before,.switch-wrapper .night-toggle--feature:after{content:"";display:block}.switch-wrapper .night-toggle--daynight .night-toggle--btn,.switch-wrapper .night-toggle--like .night-toggle--btn{position:relative;height:70px;width:125px;border-radius:70px}.switch-wrapper .night-toggle--daynight .night-toggle--btn:before,.switch-wrapper .night-toggle--like .night-toggle--btn:before{position:absolute;top:2px;left:4px;width:56px;height:56px;border-radius:var(--radius-rounded)}.switch-wrapper .night-toggle--daynight .night-toggle--btn{border:5px solid #1c1c1c;background-color:#3c4145}.switch-wrapper .night-toggle--daynight .night-toggle--btn:before{background-color:var(--white);border:5px solid #e3e3c7}.switch-wrapper .night-toggle--daynight .night-toggle--btn:after{position:absolute;top:62%;left:39px;z-index:10;width:11.2px;height:11.2px;opacity:0;background-color:var(--white);border-radius:var(--radius-rounded);box-shadow:var(--white) 0 0,var(--white) 3px 0,var(--white) 6px 0,var(--white) 9px 0,var(--white) 11px 0,var(--white) 14px 0,var(--white) 16px 0,var(--white) 21px -1px 0 1px,var(--white) 16px -7px 0 -2px,var(--white) 7px -7px 0 1px,#d3d3d3 0 0 0 4px,#d3d3d3 6px 0 0 4px,#d3d3d3 11px 0 0 4px,#d3d3d3 16px 0 0 4px,#d3d3d3 21px -1px 0 5px,#d3d3d3 16px -7px 0 1px,#d3d3d3 7px -7px 0 5px;transition:opacity .1s ease-in}@keyframes starry_star{50%{background-color:#ffffff1a;box-shadow:var(--white) 30px -3px 0 0,var(--white) 12px 10px 0 -1px,#ffffff1a 38px 18px 0 1px,var(--white) 32px 34px 0 0,#ffffff1a 20px 24px 0 -1.5px,var(--white) 5px 38px 0 1px}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:100;transform:scale(1.1)}55%{transform:scale(1.1)}75%{transform:scale(.9)}to{opacity:100;transform:scale(1)}}.switch-wrapper .night-toggle--daynight .night-toggle--feature{display:block;position:absolute;top:9px;left:52.5%;z-index:20;width:4px;height:4px;border-radius:var(--radius-rounded);background-color:var(--white);box-shadow:#ffffff1a 30px -3px,#ffffff1a 12px 10px 0 -1px,var(--white) 38px 18px 0 1px,#ffffff1a 32px 34px,var(--white) 20px 24px 0 -1.5px,#ffffff1a 5px 38px 0 1px;animation:starry_star 5s ease-in-out infinite}.switch-wrapper .night-toggle--daynight .night-toggle--feature:before{position:absolute;top:-2px;left:-25px;width:18px;height:18px;background-color:var(--white);border-radius:var(--radius-rounded);border:5px solid #e3e3c7;box-shadow:#e3e3c7 -28px 0 0 -3px,#e3e3c7 -8px 24px 0 -2px;transform-origin:-6px 130%}.switch-wrapper .night-toggle--daynight .night-toggle--checkbox:checked+.night-toggle--btn{background-color:#cdcdfa;border:5px solid #babbf8}.switch-wrapper .night-toggle--daynight .night-toggle--checkbox:checked+.night-toggle--btn:before{left:55px;background-color:#ffdf6d;border:5px solid #e1c348}.switch-wrapper .night-toggle--daynight .night-toggle--checkbox:checked+.night-toggle--btn:after{opacity:100;animation-name:bounceIn;animation-duration:.6s;animation-delay:.1s;animation-fill-mode:backwards;animation-timing-function:ease-in-out}.switch-wrapper .night-toggle--daynight .night-toggle--checkbox:checked+.night-toggle--btn>.night-toggle--feature{opacity:0;box-shadow:#ffffff1a 30px -3px 0 -4px,#ffffff1a 12px 10px 0 -5px,var(--white) 38px 18px 0 -3px,#ffffff1a 32px 34px 0 -4px,var(--white) 20px 24px 0 -5.5px,#ffffff1a 5px 38px 0 -3px;animation:none}.switch-wrapper .night-toggle--daynight .night-toggle--checkbox:checked+.night-toggle--btn>.night-toggle--feature:before{left:25px;transform:rotate(calc(var(--transform-direction) * 70deg))}.cta-wrapper .cta-title{text-align:center}.cta-wrapper .cta-title h3{font-family:var(--font-alt);font-weight:300;font-size:1.5rem;color:var(--light-text);margin-bottom:20px}.cta-wrapper .cta-title .custom-button{display:flex;align-items:center;margin:10px auto;max-width:200px;font-family:var(--font);border:2px solid #d3f4ed;border-radius:100px;background:#d3f4ed;box-shadow:var(--light-box-shadow);transition:all .3s}.cta-wrapper .cta-title .custom-button img{display:block;height:50px;width:50px}.cta-wrapper .cta-title .custom-button span{display:block;font-family:var(--font);font-weight:600;font-size:1rem;color:var(--lime-dark-18);margin-inline-start:22px;transition:color .3s}@media (width <= 767px){.landing-page-wrapper .hero .hero-body .hero-mockup{padding:.5rem;border-radius:1.25rem}.landing-page-wrapper .hero .hero-body .hero-mockup img{border-radius:.85rem}.landing-page-wrapper .hero .hero-body h1{font-size:2.5rem!important}.landing-page-wrapper .boxed-features .flex-card .flex-cell{width:100%;border-inline-end:none;border-bottom:1px solid var(--fade-grey-dark-3)}.landing-page-wrapper .boxed-features .flex-card .flex-cell:last-child{border-bottom:none}.landing-page-wrapper .cta-block{flex-direction:column;text-align:center}.landing-page-wrapper .cta-block .head-text{padding-bottom:20px}.side-feature{margin-bottom:60px!important}}@media only screen and (width >= 768px) and (width <= 1024px) and (orientation: portrait){.landing-page-wrapper .main-hero .is-hero-title{text-align:center!important}.landing-page-wrapper .main-hero .is-hero-title .buttons{justify-content:center}.landing-page-wrapper .rounded-hero{min-height:75vh!important}.landing-page-wrapper .rounded-hero .hero-body .hero-mockup{max-width:610px!important}.landing-page-wrapper .side-feature{display:flex}.landing-page-wrapper .component-features .media-flex{flex-direction:column;text-align:center}.landing-page-wrapper .component-features .media-flex .left-icon,.landing-page-wrapper .component-features .media-flex .flex-meta{margin:0}.landing-page-wrapper .component-features .media-flex .left-icon{margin-bottom:10px}.landing-page-wrapper .vuero-components .tab-content .columns{display:flex}.landing-page-wrapper .vuero-components .tab-content .columns .column.is-3{min-width:33.3%!important}}html,.hero-body{font-size:62.5%;height:100vh}.mealscan-hero{position:relative}.mealscan-hero.is-centered,.mealscan-hero.is-left,.mealscan-hero.is-right{background:#ffffff}.mealscan-hero.is-halfheight{min-height:86.34vh}.mealscan-hero .hero-body{padding:7.4074vh 0 0}.mealscan-hero .hero-body .container{max-width:100vw}.mealscan-hero .hero-body .container .sect1-outer{width:100%;height:92vh}.mealscan-hero .hero-body .container .sect1-outer .sect1-img{position:relative;aspect-ratio:1919/1000;width:100%;height:0}.mealscan-hero .hero-body .container .sect1-outer .sect1-img img{position:absolute;top:0;right:0}.mealscan-hero .hero-body .container .sect1-outer .sect1-img .sect1-content-outer{position:absolute;width:100%;height:92.5926vh;max-width:100vw;top:0;margin-left:calc(15.10417% + .3906vw);display:flex;flex-direction:column;justify-content:start;align-items:start;z-index:22;opacity:1}.mealscan-hero .hero-body .container .sect1-outer .sect1-img .sect1-content-outer .sect1-content{position:absolute;transform:translateY(32%);height:60%}.mealscan-hero .hero-body .container .sect1-outer .sect1-img .sect1-content-outer .sect1-content .head1{font-size:3.4375vw;font-family:var(--font-bold);line-height:150%;letter-spacing:-.04em;background:linear-gradient(91deg,#20D669 -12.94%,#6392FF 69.73%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.mealscan-hero .hero-body .container .sect1-outer .sect1-img .sect1-content-outer .sect1-content .head2{font-size:3.2292vw;font-family:var(--font-bold);color:#000;line-height:130%;letter-spacing:-.04em;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.mealscan-hero .hero-body .container .sect1-outer .sect1-img .sect1-content-outer .sect1-content .blank1{height:6vh}.mealscan-hero .hero-body .container .sect1-outer .sect1-img .sect1-content-outer .sect1-content .blank2{height:14.4vh}.mealscan-hero .hero-body .container .sect1-outer .sect1-img .sect1-content-outer .sect1-content .desc{font-size:1.6667vw;font-family:var(--font);color:#000;line-height:160%;letter-spacing:-.04em}.mealscan-hero .hero-body .container .sect1-outer .sect1-img .sect1-content-outer .sect1-content .btn-outer{position:relative}.mealscan-hero .hero-body .container .sect1-outer .sect1-img .sect1-content-outer .sect1-content .btn-outer .box-set{display:flex;flex-direction:row;align-items:center;gap:1.25vw}.mealscan-hero .hero-body .container .sect1-outer .sect1-img .sect1-content-outer .sect1-content .btn-outer .box-set .qr img{position:relative;width:5.625vw;height:auto}.mealscan-hero .hero-body .container .sect1-outer .sect1-img .sect1-content-outer .sect1-content .btn-outer .box-set .google img{position:relative;width:12.6318vw;height:auto;cursor:pointer}.mealscan-hero .hero-body .container .sect1-outer .sect1-img .sect1-content-outer .sect1-content .btn-outer .box-set .apple img{position:relative;width:12.3078vw;height:auto;cursor:pointer}.mealscan-hero .hero-body-etc{padding:0}.mealscan-hero .hero-body-etc .container{max-width:100vw;min-height:100vh;display:flex;justify-content:center}.mealscan-hero .hero-body-etc .container.is-grey{min-height:100vh;background:#FAFAFA}.mealscan-hero .hero-body-etc .container.is-bluegrey{min-height:100vh;background:#F3F7FA}.mealscan-hero .hero-body-etc .container.is-darkgrey{min-height:100vh;background:#333333}.mealscan-hero .hero-body-etc .container.is-greengrey{min-height:86.34vh;background:#ECF3EF}.mealscan-hero .hero-body-etc .container .sect2-outer{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;min-height:100vh;padding:10.61vh calc(15.10417% + .3906vw) 4.156vh calc(15.10417% + .3906vw)}.mealscan-hero .hero-body-etc .container .sect2-outer .header-outer{display:flex;flex-direction:column;align-items:center;padding:0;gap:1.415vh}.mealscan-hero .hero-body-etc .container .sect2-outer .header-outer .head1{font-family:var(--font-semibold);font-size:3.125vw;line-height:6.366vh;letter-spacing:-.055em;color:#000;margin-block-start:0;margin-block-end:0;margin-inline-start:0px;margin-inline-end:0px}.mealscan-hero .hero-body-etc .container .sect2-outer .header-outer .head2{font-family:var(--font-bold);font-size:3.2292vw;line-height:6.543vh;letter-spacing:-.055em;background:linear-gradient(90deg,#20D669 7.2%,#6392FF 69.73%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;margin-block-start:0;margin-block-end:0;margin-inline-start:0px;margin-inline-end:0px}.mealscan-hero .hero-body-etc .container .sect2-outer .img-outer{width:auto;height:70vh}.mealscan-hero .hero-body-etc .container .sect2-outer .blank1{height:8.488vh}.mealscan-hero .hero-body-etc .container .sect2-outer .blank2{height:.897vh}.mealscan-hero .hero-body-etc .container .sect2-outer .content{margin:auto;font-family:var(--font);font-size:1.875vw;line-height:3.802vh;letter-spacing:-.055em;color:#000}.mealscan-hero .hero-body-etc .container .sect3-outer{display:flex;flex-direction:row;justify-content:center;width:100%;min-height:100vh;gap:10.7292vw}.mealscan-hero .hero-body-etc .container .sect3-outer .left-content{display:flex;align-items:center}.mealscan-hero .hero-body-etc .container .sect3-outer .left-content .sect3-content{font-family:var(--font-medium);font-size:1.6667vw;color:#000;line-height:3.7209vh;letter-spacing:-.055em}.mealscan-hero .hero-body-etc .container .sect3-outer .left-content .blank1{height:3.7209vh}.mealscan-hero .hero-body-etc .container .sect3-outer .left-content .head1{font-family:var(--font-bold);font-size:3.125vw;color:#000;line-height:142%;letter-spacing:-.04em;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.mealscan-hero .hero-body-etc .container .sect3-outer .left-content .head1-green{font-family:var(--font-bold);font-size:3.125vw;color:#21d76a;line-height:142%;letter-spacing:-.04em;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.mealscan-hero .hero-body-etc .container .sect3-outer .right-content{display:flex;min-height:100vh;align-items:center}.mealscan-hero .hero-body-etc .container .sect3-outer .right-content .sect3-img{width:32.3438vw;height:auto}.mealscan-hero .hero-body-etc .container .sect4-outer{display:flex;flex-direction:row;justify-content:center;width:100%;min-height:100vh;gap:10.4688vw}.mealscan-hero .hero-body-etc .container .sect4-outer .left-content{display:flex;min-height:100vh;align-items:center}.mealscan-hero .hero-body-etc .container .sect4-outer .left-content .sect4-img{width:27.3958vw;height:auto}.mealscan-hero .hero-body-etc .container .sect4-outer .right-content{display:flex;align-items:center}.mealscan-hero .hero-body-etc .container .sect4-outer .right-content .blank1{height:3.721vh}.mealscan-hero .hero-body-etc .container .sect4-outer .right-content .blank2{height:5.581vh}.mealscan-hero .hero-body-etc .container .sect4-outer .right-content .head1{font-family:var(--font-bold);font-size:2.7083vw;color:#000;line-height:148%;letter-spacing:-.04em;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.mealscan-hero .hero-body-etc .container .sect4-outer .right-content .sect4-content{font-family:var(--font);font-size:1.25vw;color:#000;line-height:170%;letter-spacing:-.03em}.mealscan-hero .hero-body-etc .container .sect5-outer{display:flex;flex-direction:row;justify-content:center;width:100%;min-height:100vh;gap:10vw}.mealscan-hero .hero-body-etc .container .sect5-outer .left-content{display:flex;min-height:100vh;align-items:center}.mealscan-hero .hero-body-etc .container .sect5-outer .left-content .blank1{height:3.721vh}.mealscan-hero .hero-body-etc .container .sect5-outer .left-content .blank2{height:5.581vh}.mealscan-hero .hero-body-etc .container .sect5-outer .left-content .head1{font-family:var(--font-bold);font-size:2.7083vw;color:#000;line-height:148%;letter-spacing:-.04em;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.mealscan-hero .hero-body-etc .container .sect5-outer .left-content .sect5-content{font-family:var(--font);font-size:1.25vw;color:#000;line-height:170%;letter-spacing:-.03em}.mealscan-hero .hero-body-etc .container .sect5-outer .right-content{display:flex;min-height:100vh;align-items:center}.mealscan-hero .hero-body-etc .container .sect5-outer .right-content .sect5-img{width:27.3958vw;height:auto}.mealscan-hero .hero-body-etc .container .sect6-outer{display:flex;flex-direction:row;justify-content:center;width:100%;min-height:100vh;gap:10.8854vw}.mealscan-hero .hero-body-etc .container .sect6-outer .left-content{display:flex;min-height:100vh;align-items:center}.mealscan-hero .hero-body-etc .container .sect6-outer .left-content .sect6-img{width:27.3958vw;height:auto}.mealscan-hero .hero-body-etc .container .sect6-outer .right-content{display:flex;align-items:center}.mealscan-hero .hero-body-etc .container .sect6-outer .right-content .blank1{height:3.721vh}.mealscan-hero .hero-body-etc .container .sect6-outer .right-content .blank2{height:5.581vh}.mealscan-hero .hero-body-etc .container .sect6-outer .right-content .head1{font-family:var(--font-bold);font-size:2.7083vw;color:#000;line-height:148%;letter-spacing:-.04em;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.mealscan-hero .hero-body-etc .container .sect6-outer .right-content .sect6-content{font-family:var(--font);font-size:1.25vw;color:#000;line-height:170%;letter-spacing:-.03em}.mealscan-hero .hero-body-etc .container .sect7-outer{display:flex;flex-direction:row;justify-content:center;width:100%;min-height:100vh;gap:10vw}.mealscan-hero .hero-body-etc .container .sect7-outer .left-content{display:flex;min-height:100vh;align-items:center}.mealscan-hero .hero-body-etc .container .sect7-outer .left-content .blank1{height:3.721vh}.mealscan-hero .hero-body-etc .container .sect7-outer .left-content .blank2{height:5.581vh}.mealscan-hero .hero-body-etc .container .sect7-outer .left-content .head1{font-family:var(--font-bold);font-size:2.7083vw;color:#000;line-height:148%;letter-spacing:-.04em;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.mealscan-hero .hero-body-etc .container .sect7-outer .left-content .sect7-content{font-family:var(--font);font-size:1.25vw;color:#000;line-height:170%;letter-spacing:-.03em}.mealscan-hero .hero-body-etc .container .sect7-outer .right-content{display:flex;min-height:100vh;align-items:center}.mealscan-hero .hero-body-etc .container .sect7-outer .right-content .sect7-img{width:27.3958vw;height:auto}.mealscan-hero .hero-body-etc .container .sect8-outer{display:flex;flex-direction:row;justify-content:center;width:100%;min-height:100vh;gap:7.2396vw}.mealscan-hero .hero-body-etc .container .sect8-outer .left-content{display:flex;min-height:100vh;align-items:center}.mealscan-hero .hero-body-etc .container .sect8-outer .left-content .sect8-img{width:27.3958vw;height:auto}.mealscan-hero .hero-body-etc .container .sect8-outer .right-content{display:flex;align-items:center}.mealscan-hero .hero-body-etc .container .sect8-outer .right-content .blank1{height:3.721vh}.mealscan-hero .hero-body-etc .container .sect8-outer .right-content .blank2{height:5.581vh}.mealscan-hero .hero-body-etc .container .sect8-outer .right-content .head1{font-family:var(--font-bold);font-size:2.7083vw;color:#000;line-height:148%;letter-spacing:-.04em;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.mealscan-hero .hero-body-etc .container .sect8-outer .right-content .sect8-content{font-family:var(--font);font-size:1.25vw;color:#000;line-height:170%;letter-spacing:-.03em}.mealscan-hero .hero-body-etc .container .sect9-outer{display:flex;flex-direction:row;justify-content:center;width:100%;min-height:100vh;gap:17.3958vw}.mealscan-hero .hero-body-etc .container .sect9-outer .left-content{display:flex;min-height:100vh;align-items:center}.mealscan-hero .hero-body-etc .container .sect9-outer .left-content .blank1{height:3.721vh}.mealscan-hero .hero-body-etc .container .sect9-outer .left-content .blank2{height:5.581vh}.mealscan-hero .hero-body-etc .container .sect9-outer .left-content .head1{font-family:var(--font-bold);font-size:2.7083vw;color:#000;line-height:148%;letter-spacing:-.04em;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.mealscan-hero .hero-body-etc .container .sect9-outer .left-content .sect9-content{font-family:var(--font);font-size:1.25vw;color:#000;line-height:170%;letter-spacing:-.03em}.mealscan-hero .hero-body-etc .container .sect9-outer .right-content{display:flex;min-height:100vh;align-items:center}.mealscan-hero .hero-body-etc .container .sect9-outer .right-content .sect9-img{width:27.3958vw;height:auto}.mealscan-hero .hero-body-etc .container .sect10-outer{display:flex;flex-direction:row;justify-content:space-between;width:100%;min-height:100vh;padding:5.314vh calc((15.10417% + .3906vw)*1)}.mealscan-hero .hero-body-etc .container .sect10-outer .inner-outer{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;padding:0;gap:7.359vh}.mealscan-hero .hero-body-etc .container .sect10-outer .inner-outer .header-outer{display:flex;flex-direction:column;align-items:center;padding:0;gap:2.126vh}.mealscan-hero .hero-body-etc .container .sect10-outer .inner-outer .header-outer .head{font-family:var(--font-semibold);font-size:3.125vw;color:#000;line-height:148%;letter-spacing:-.04em;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.mealscan-hero .hero-body-etc .container .sect10-outer .inner-outer .header-outer .content{font-family:var(--font);font-size:1.875vw;color:#000;line-height:170%;letter-spacing:-.03em}.mealscan-hero .hero-body-etc .container .sect10-outer .inner-outer .upload-outer{display:flex;flex-direction:column;align-items:center;gap:3.189vh}.mealscan-hero .hero-body-etc .container .sect10-outer .inner-outer .upload-outer .upload-content{display:flex;aspect-ratio:718/600;width:34.3958vw;background:#333333;border-radius:1.5625vw;align-items:center}.mealscan-hero .hero-body-etc .container .sect10-outer .inner-outer .upload-outer .upload-content .upload-placeholder-outer{margin:auto;text-align:center}.mealscan-hero .hero-body-etc .container .sect10-outer .inner-outer .upload-outer .upload-content .upload-placeholder-outer .upload-placeholder{color:#ccc;font-family:var(--font);font-size:1.0417vw;line-height:154%;letter-spacing:-.04em}.mealscan-hero .hero-body-etc .container .sect10-outer .inner-outer .upload-outer .upload-btn-outer{display:flex;flex-direction:row;align-items:center;padding:0;gap:1.25vw}.mealscan-hero .hero-body-etc .container .sect10-outer .inner-outer .upload-outer .upload-btn-outer .btn-mealscan{aspect-ratio:240/70;width:12.5vw;border:1px solid #21D76A;border-radius:.5208vw;background-color:#21d76a;color:#fff;padding:1.86vh .8333vw;line-height:1.1;font-size:1.1458vw;font-family:var(--font-medium);transition:all .3s;cursor:pointer}.mealscan-hero .hero-body-etc .container .sect10-outer .inner-outer .upload-outer .upload-btn-outer .btn-mealscan.outlined{border:1px solid #CCCCCC;background-color:#fff;color:#666}.mealscan-hero .hero-body-etc .container .sect10-outer .inner-outer .upload-outer .upload-btn-outer .btn-mealscan:hover{border:1px solid #62E296;background:#62E296}.mealscan-hero .hero-body-etc .container .sect10-outer .inner-outer .upload-outer .upload-btn-outer .btn-mealscan:hover.outlined{background-color:#fff;border:1px solid #cccccc;color:#999}.mealscan-hero .hero-body-etc .container .sect10-outer .inner-outer .upload-outer .upload-btn-outer .btn-mealscan:active{border:1px solid #62E296;background:#62E296}.mealscan-hero .hero-body-etc .container .sect10-outer .inner-outer .upload-outer .upload-btn-outer .btn-mealscan:active.outlined{background-color:#fff;border:1px solid #cccccc;color:#999}.mealscan-hero .hero-body-etc .container .sect10-outer .inner-outer .result-outer{display:flex;flex-direction:column;align-items:center;gap:3.189vh}.mealscan-hero .hero-body-etc .container .sect10-outer .inner-outer .result-outer .result-content{display:flex;aspect-ratio:718/600;width:34.3958vw;background:#333333;border-radius:1.5625vw;align-items:center}.mealscan-hero .hero-body-etc .container .sect10-outer .inner-outer .result-outer .result-content .result-placeholder-outer{margin:auto;text-align:center}.mealscan-hero .hero-body-etc .container .sect10-outer .inner-outer .result-outer .result-content .result-placeholder-outer .result-placeholder{color:#ccc;font-family:var(--font);font-size:1.0417vw;line-height:154%;letter-spacing:-.04em}.mealscan-hero .hero-body-etc .container .sect10-outer .inner-outer .result-outer .desc-content{text-align:center}.mealscan-hero .hero-body-etc .container .sect10-outer .inner-outer .result-outer .desc-content .desc{font-family:var(--font);font-size:1.25vw;line-height:170%;letter-spacing:-.03em;color:#000}.mealscan-hero .hero-body-etc .container .sect10-outer .inner-outer .result-outer .desc-content .desc-emp{font-family:var(--font-semibold);font-size:1.25vw;line-height:170%;letter-spacing:-.03em;color:#000}.mealscan-hero .hero-body-etc .container .sect11-outer{display:flex;flex-direction:column;justify-content:space-between;width:100%;min-height:100vh;padding:12.308vh calc((15.10417% + .3906vw)*1);gap:9.846vh}.mealscan-hero .hero-body-etc .container .sect11-outer .header-outer{align-items:center}.mealscan-hero .hero-body-etc .container .sect11-outer .header-outer .head{font-family:var(--font-semibold);font-size:3.125vw;line-height:148%;text-align:center;letter-spacing:-.04em;color:#fff}.mealscan-hero .hero-body-etc .container .sect11-outer .content-outer{display:flex;flex-direction:row;justify-content:stretch;padding:0;aspect-ratio:1340/550;width:100%;color:#fff}.mealscan-hero .hero-body-etc .container .sect11-outer .content-outer .card-outer{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:0;gap:4.923vh;width:21.1979vw;height:100%}.mealscan-hero .hero-body-etc .container .sect11-outer .content-outer .card-outer .card-num-outer{display:flex;flex-direction:column;align-items:center;padding:1.231vh 1.275vw;aspect-ratio:161/53;width:8.2292vw;border:.1042vw solid #21D76A;border-radius:2.0833vw;color:#21d76a;font-family:var(--font-semibold);font-size:1.25vw;letter-spacing:-.04em}.mealscan-hero .hero-body-etc .container .sect11-outer .content-outer .card-outer .card-content-outer{display:flex;flex-direction:column;align-items:center;padding:0;gap:3.692vh;width:100%;height:100%}.mealscan-hero .hero-body-etc .container .sect11-outer .content-outer .card-outer .card-content-outer .text-section{font-family:var(--font);font-size:1.25vw;line-height:170%;display:flex;align-items:center;text-align:center;letter-spacing:-.03em;color:#fff}.mealscan-hero .hero-body-etc .container .sect11-outer .content-outer .step-outer{display:flex;height:100%;align-items:center}.mealscan-hero .hero-body-etc .container .sect11-outer .desc-content{text-align:center}.mealscan-hero .hero-body-etc .container .sect11-outer .desc-content .desc{font-family:var(--font);font-size:1.2vw;line-height:170%;letter-spacing:-.03em;color:#fff}.mealscan-hero .hero-body-etc .container .sect11-outer .desc-content .desc-emp{font-family:var(--font-semibold);font-size:1.2vw;line-height:170%;letter-spacing:-.03em;color:#fff}.mealscan-hero .hero-body-etc .container .sect12-outer{display:flex;flex-direction:column;width:100%;min-height:100vh;padding:8.989vh calc((15.10417% + .3906vw)*1)}.mealscan-hero .hero-body-etc .container .sect12-outer .header-outer{align-items:center}.mealscan-hero .hero-body-etc .container .sect12-outer .header-outer .head{font-family:var(--font-semibold);font-size:2.6042vw;line-height:142%;text-align:center;letter-spacing:-.04em;color:#000}.mealscan-hero .hero-body-etc .container .sect12-outer .blank{height:7.191vh}.mealscan-hero .hero-body-etc .container .sect12-outer .form-outer{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 8.151vw;gap:7.191vh}.mealscan-hero .hero-body-etc .container .sect12-outer .form-outer .form-inner-outer{width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:2.247vh}.mealscan-hero .hero-body-etc .container .sect12-outer .form-outer .form-inner-outer .form-row{width:100%;display:flex;flex-direction:row;gap:3.3854vw;justify-content:space-between}.mealscan-hero .hero-body-etc .container .sect12-outer .form-outer .form-inner-outer .form-row .form-item{text-align:start;flex-grow:1}.mealscan-hero .hero-body-etc .container .sect12-outer .form-outer .form-inner-outer .form-row .form-item .field>label{font-family:var(--font);font-size:.8333vw;color:#000!important}.mealscan-hero .hero-body-etc .container .sect12-outer .form-outer .form-inner-outer .form-row .form-item label:not(:last-child){margin-bottom:0}.mealscan-hero .hero-body-etc .container .sect12-outer .form-outer .form-inner-outer .form-row .form-item .input{font-family:var(--font);font-size:.8333vw;background-color:#fff;color:#000;padding-bottom:calc(.5em - 1px);padding-left:0;padding-right:calc(.5em - 1px);padding-top:calc(1em - 1px);border-top-width:0;border-left-width:0;border-right-width:0;border-bottom-width:1px;border-color:#666;border-radius:0}.mealscan-hero .hero-body-etc .container .sect12-outer .form-outer .form-inner-outer .form-row .form-item .input ::placeholder{color:#ccc!important;opacity:1}.mealscan-hero .hero-body-etc .container .sect12-outer .form-outer .form-inner-outer .form-row .form-item .textarea{background-color:#fff;color:#000;border-color:#666;font-family:var(--font);font-size:.8333vw}.mealscan-hero .hero-body-etc .container .sect12-outer .form-outer .form-inner-outer .form-row .form-item .centered{width:100%;display:flex;flex-direction:row;justify-content:center;gap:1.0417vw;align-items:center}.mealscan-hero .hero-body-etc .container .sect12-outer .form-outer .form-inner-outer .form-row .form-item .centered .checkbox input+span{background:#ffffff;font-size:.9375vw;margin-right:.2604vw;color:#000}.mealscan-hero .hero-body-etc .container .sect12-outer .form-outer .form-inner-outer .form-row .form-item .centered .checkbox{padding:0;color:#000;font-size:1.0417vw}.mealscan-hero .hero-body-etc .container .sect12-outer .form-outer .form-inner-outer .form-row .form-item .centered .field:not(:last-child){margin-bottom:0}.mealscan-hero .hero-body-etc .container .sect12-outer .form-outer .form-inner-outer .form-row .form-item .centered .link{font-size:.9375vw;font-family:var(--font);text-decoration:underline;color:#000}.mealscan-hero .hero-body-etc .container .sect12-outer .form-outer .form-btn-outer{display:flex;flex-direction:row;justify-content:center;align-items:center}.mealscan-hero .hero-body-etc .container .sect12-outer .form-outer .form-btn-outer .btn-mealscan{aspect-ratio:360/70;width:18.75vw;border:1px solid #21D76A;border-radius:.5208vw;background-color:#21d76a;color:#fff;padding:1.86vh .8333vw;line-height:1.1;font-size:1.1458vw;font-family:var(--font-medium);transition:all .3s;cursor:pointer}.mealscan-hero .hero-body-etc .container .sect12-outer .form-outer .form-btn-outer .btn-mealscan.outlined{border:1px solid #CCCCCC;background-color:#fff;color:#666}.mealscan-hero .hero-body-etc .container .sect12-outer .form-outer .form-btn-outer .btn-mealscan:hover{border:1px solid #62E296;background:#62E296}.mealscan-hero .hero-body-etc .container .sect12-outer .form-outer .form-btn-outer .btn-mealscan:hover.outlined{background-color:#fff;border:1px solid #cccccc;color:#999}.mealscan-hero .hero-body-etc .container .sect12-outer .form-outer .form-btn-outer .btn-mealscan:disabled{background:#CCE5D8;border:1px solid #CCE5D8}.mealscan-hero .hero-body-etc .container .sect12-outer .form-outer .form-btn-outer .btn-mealscan:active{border:1px solid #62E296;background:#62E296}.mealscan-hero .hero-body-etc .container .sect12-outer .form-outer .form-btn-outer .btn-mealscan:active.outlined{background-color:#fff;border:1px solid #cccccc;color:#999}.numbox{display:flex;flex-direction:column;align-items:center;aspect-ratio:108/65;width:6.025vw;background:#21D76A;border-radius:2.0833vw}.numbox .num{font-family:var(--font-semibold);font-size:1.7708vw;line-height:210%;display:flex;align-items:center;text-align:center;letter-spacing:-.04em;color:#fff}#backtotop a{display:flex}#backtotop a img{aspect-ratio:1/1;width:60%}export default "n"{}
