html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}@font-face{font-family:Inter;src:url(/fonts/Inter-Thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-LightItalic.woff2) format("woff2");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:Inter;src:url(/fonts/Inter-Regular.woff2) format("woff2"),url(/fonts/Inter-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Medium.woff2) format("woff2"),url(/fonts/Inter-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-SemiBold.woff2) format("woff2"),url(/fonts/Inter-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Bold.woff2) format("woff2"),url(/fonts/Inter-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Italic.woff2) format("woff2"),url(/fonts/Inter-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-MediumItalic.woff2) format("woff2"),url(/fonts/Inter-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-SemiBoldItalic.woff2) format("woff2"),url(/fonts/Inter-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-BoldItalic.woff2) format("woff2"),url(/fonts/Inter-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@supports (font-variation-settings: normal){@font-face{font-family:Inter var;src:url(/fonts/Inter-roman.var.woff2) format("woff2");font-weight:100 900;font-display:swap;font-style:normal}@font-face{font-family:Inter var;src:url(/fonts/Inter-italic.var.woff2) format("woff2");font-weight:100 900;font-display:swap;font-style:italic}}@font-face{font-family:Bricolage Grotesque;src:url(/fonts/BricolageGrotesque-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--white: #ffffff;--black: #000000;--orange-10: #fff3e6;--orange-20: #ffdabf;--orange-30: #ffaa7f;--orange-40: #ff7846;--orange-50: #f25c2b;--orange-60: #cd4827;--orange-70: #b03e19;--orange-80: #892c0f;--orange-90: #61170d;--orange-100: #520c03;--btn-secondary: #172a41;--grey-40: #d4d4d8;--gray-600: #4b5563;--gray-900: #111827;--blue-90: #001531;--neutral-10: #f1f4f8;--neutral-20: #dbe2eb;--neutral-30: #bfccda;--neutral-40: #a3b2c6;--neutral-60: #677c95;--neutral-70: #4e647f;--neutral-100: #172a41;--green-500: #00a86b;--orange-500: #f97316;--fuchsia-600: #c026d3;--slate-100: #f1f5f9;--slate-300: #cbd5e1;--slate-950: #020617;--slate-600: #475569;--border-radius-default: 6px}.btn{all:unset;padding:8px 12px;text-align:center;font-size:14px;font-weight:500;line-height:1.4;display:flex;border-radius:4px;border:1px solid transparent;background-color:transparent;cursor:pointer;gap:4px;align-items:center;justify-content:center}.btn--primary,.btn--submit{color:var(--white);background:var(--orange-50)}.btn--primary:hover,.btn--submit:hover{background-color:var(--orange-60)}.btn--secondary{color:var(--orange-60);background:transparent}.btn--secondary:hover{color:var(--orange-70)}.btn--white{color:var(--white);background:transparent}.btn--white:hover{background-color:var(--orange-60)}.tabs{text-align:center}.tabs--listing{background:var(--slate-100);border-radius:8px;display:inline-flex;align-items:center;justify-content:center;padding:12px;gap:8px}@media (max-width: 1024px){.tabs--listing{display:flex;white-space:nowrap;overflow:auto;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;-ms-overflow-style:-ms-autohiding-scrollbar;justify-content:start}}.tabs--listing .tab{display:flex;align-items:center;justify-content:center;gap:4px;font-size:18px;font-weight:500;line-height:1.55;color:var(--slate-600);padding:12px;cursor:pointer;border-radius:6px}@media (max-width: 1024px){.tabs--listing .tab{white-space:nowrap}}.tabs--listing .tab .icon{display:flex;align-items:center;justify-content:center}.tabs--listing .tab .icon svg{stroke:var(--slate-600)}.tabs--listing .tab._active{background-color:var(--orange-50);border:1px solid var(--orange-500);color:var(--white)}.tabs--listing .tab._active .icon svg{stroke:var(--white)}.pill{display:flex;align-items:center;justify-content:center}.pill--container{display:flex;align-items:center;justify-content:center;gap:4px;border-radius:60px;background-color:var(--white);border-bottom:1px solid var(--fuchsia-600);padding:8px 28px;background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,#cc1aff,#8e2de2)}.pill--icon{display:flex;align-items:center;justify-content:center}.pill--text{font-weight:500;font-size:12px;line-height:1.5}.lead-form-input{background:linear-gradient(88.21deg,#ffdef9 20.04%,#ffe5ce 91.58%);padding:8px;border-radius:8px;border:.5px solid var(--slate-300);max-width:450px;margin:0 auto}.lead-form-input--wrapper{border-radius:6px;border:.5px solid var(--slate-300);background:var(--white);position:relative}.lead-form-input input[type=email]{all:unset;width:100%;height:100%;text-align:left;padding:16px 8px 16px 16px;box-sizing:border-box}.lead-form-input--btn{position:absolute;top:8px;right:8px;font-size:14px;line-height:1.43;letter-spacing:0%;vertical-align:middle;color:var(--slate-950)}.home{font-family:Inter;letter-spacing:normal;position:relative}.home .wrapper{width:100%;max-width:1280px;margin:0 auto}@media only screen and (max-width: 1400px){.home .wrapper{max-width:none;padding:0 60px}}@media only screen and (max-width: 768px){.home .wrapper{max-width:none;padding:0 20px}}@media only screen and (max-width: 600px){.home .wrapper{max-width:none;padding:0 10px}}.home ._desktop{display:block!important}@media (max-width: 1024px){.home ._desktop{display:none!important}}.home ._desktop-flex{display:flex!important}@media (max-width: 1024px){.home ._desktop-flex{display:none!important}}.home ._mobile{display:none!important}@media (max-width: 1024px){.home ._mobile{display:block!important}}.home .hide-on-mobile-screen{display:block!important}@media (max-width: 650px){.home .hide-on-mobile-screen{display:none!important}}.home .form--success-text{margin-top:10px;color:var(--orange-50);font-size:14px;font-weight:400;line-height:16px}.home .show-on-mobile-screen{display:none!important}@media (max-width: 650px){.home .show-on-mobile-screen{display:block!important}}.home .button-group{display:flex;align-items:center;gap:10px}.home .download-btn-container{max-width:430px;background-color:var(--white);border:1px solid var(--neutral-40);margin:0 auto 24px;display:flex;padding:15px 178px 17px 15px;border-radius:60px;position:relative}@media (max-width: 1024px){.home .download-btn-container{max-width:557px;margin:0 auto 36px;text-align:center}}@media (max-width: 650px){.home .download-btn-container{margin:0 auto 15px;padding:9px 15px 10px}}.home .download-btn-container input{all:unset;background-color:transparent;border:0px solid;color:var(--neutral-70);font-size:16px;font-weight:400;line-height:16px;letter-spacing:-.18px;width:100%;text-align:left}.home .download-btn-container._error{border:1px solid var(--orange-60)}.home .download-btn{all:unset;cursor:pointer;color:var(--white);font-size:16px;font-weight:500;line-height:16px;letter-spacing:-.18px;border-radius:50px;background:var(--blue-90);padding:12px 23px;position:absolute;top:6px;right:8px}@media (max-width: 1024px){.home .download-btn{text-align:center;padding:12px 23px}}@media (max-width: 650px){.home .download-btn{position:static;display:block}}.home .nav{position:fixed;top:0;left:0;width:100%;z-index:10;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;background:var(--white)}@media (max-width: 1024px){.home .nav{padding:0 10px}}.home .nav--wrapper{display:flex;justify-content:end;gap:128px;max-width:1072px;padding:8px 47px 8px 28px;margin:0 auto;position:relative}@media (max-width: 1024px){.home .nav--wrapper{max-width:100%;gap:0;padding:12px 10px}}.home .nav--links{display:flex;align-items:center;justify-content:center;flex:1}@media (max-width: 1024px){.home .nav--links{display:none}}.home .nav--links ul{display:flex;align-items:center;justify-content:center;gap:60px;padding:0;margin:0}.home .nav--links ul li{font-size:14px;line-height:1.4;font-weight:400;text-align:center;cursor:pointer;color:var(--slate-600)}.home .nav--links ul li:hover{color:var(--slate-950)}.home .nav--logo{display:flex;justify-content:center;align-items:center}@media (max-width: 1024px){.home .nav--logo{margin-right:auto}}.home .nav--other-links{display:flex;align-items:center;justify-content:center;gap:10px}.home .hero{padding:120px 0 0;background:linear-gradient(180deg,#ffeefcb3,#fff0e2b3)}.home .hero--content{max-width:767px;margin:0 auto;text-align:center}.home .hero--title{font-family:Bricolage Grotesque;color:var(--slate-950);font-weight:700;font-size:60px;line-height:65px;letter-spacing:-3%;margin:16px 0 8px}@media (max-width: 1024px){.home .hero--title{font-size:40px;line-height:1.12}}.home .hero--sub-title{color:var(--slate-600);font-weight:500;font-size:18px;line-height:1.55}.home .hero--btn-container{margin:16px 0 30px}@media (max-width: 1024px){.home .hero--btn-container{margin:16px 0 0}}.home .hero--carousel{position:relative;bottom:-50px}@media (max-width: 1024px){.home .hero--carousel{padding:0 10px}}.home .hero--carousel .splide__slide{border-radius:8px;overflow:hidden}.home .mo{padding:148px 0;background-color:var(--white);text-align:center}@media (max-width: 1024px){.home .mo{padding:100px 0 60px}}.home .mo--title{font-family:Bricolage Grotesque;font-size:42px;font-style:normal;font-weight:700;line-height:130.952%;letter-spacing:-1.26px;max-width:486px;margin:0 auto;color:var(--slate-950)}@media (max-width: 1024px){.home .mo--title{font-size:30px}}.home .mo--sub-title{margin:8px auto 32px;font-size:18px;font-style:normal;font-weight:400;line-height:1.55;max-width:1000px;color:var(--slate-600)}.home .mo .tabs--content{margin-top:44px;display:grid;grid-template-columns:repeat(3,28%);gap:7%}@media (max-width: 1024px){.home .mo .tabs--content{grid-template-columns:1fr;gap:15px}}.home .mo .tabs .content-block{text-align:left;padding:58px 36px 34px;border-radius:12px;background:linear-gradient(180deg,#fff0e2,#ffeefc);position:relative}@media (max-width: 1024px){.home .mo .tabs .content-block{padding:36px 20px 28px}}.home .mo .tabs .content-block .title{color:var(--slate-950);font-size:24px;font-style:normal;font-weight:600;line-height:133.333%;margin-bottom:8px}.home .mo .tabs .content-block .sub-title{color:var(--slate-600);font-size:16px;font-style:normal;font-weight:400;line-height:150%}.home .mo .tabs .content-block .img{min-height:73px;margin-bottom:20px}.home .services{margin-bottom:100px}@media (max-width: 1024px){.home .services{margin-bottom:60px}}.home .services--wrapper{max-width:1280px;margin-left:auto;display:grid;grid-template-columns:45% 50%;gap:5%;grid-template-areas:"text img"}@media (max-width: 1024px){.home .services--wrapper{grid-template-columns:1fr;grid-template-areas:"img" "text"}}.home .services .text-sec{grid-area:text}.home .services .text-sec--title{color:var(--slate-950);font-family:Bricolage Grotesque;font-size:42px;font-style:normal;font-weight:700;line-height:130.952%;letter-spacing:-1.26px}@media (max-width: 1024px){.home .services .text-sec--title{font-size:30px}}.home .services .text-sec--sub-title{font-size:18px;font-style:normal;font-weight:500;line-height:155.556%;margin:8px 0 24px;cursor:pointer}.home .services .text-sec--sub-title a,.home .services .text-sec--sub-title span{color:var(--orange-60);text-decoration:none;display:flex;align-items:center;gap:4px}.home .services .text-sec--sub-title a:hover,.home .services .text-sec--sub-title span:hover{color:var(--orange-70)}.home .services .text-sec--list .list-item{display:flex;gap:12px;padding:12px 0;border-bottom:.5px solid var(--slate-300)}.home .services .text-sec--list .list-item:last-child{border-bottom:0}.home .services .text-sec--list .list-item--index{border-radius:25px;background:var(--orange-50);display:flex;width:30px;height:30px;flex-direction:column;justify-content:center;align-items:center;color:var(--white)}.home .services .text-sec--list .list-item--title{color:var(--orange-60);font-size:18px;font-style:normal;font-weight:500;line-height:155.556%}.home .services .text-sec--list .list-item--sub-title{font-size:16px;font-style:normal;font-weight:400;line-height:150%;color:var(--slate-600)}.home .services .img-sec{grid-area:img}.home .services .img-sec iframe{width:100%;height:100%}@media (max-width: 1024px){.home .services .img-sec iframe{min-height:500px;margin-bottom:30px}}@media (max-width: 650px){.home .services .img-sec iframe{min-height:400px}}.home .services._reverse .services--wrapper{grid-template-areas:"img text";margin-right:auto;margin-left:revert}@media (max-width: 1024px){.home .services._reverse .services--wrapper{grid-template-areas:"img" "text"}}.home .free-demo{padding:47px 0 51px;background:linear-gradient(180deg,#fff0e2,#ffeefc)}@media (max-width: 1024px){.home .free-demo{padding:60px 0}}.home .free-demo--wrapper{max-width:1100px;margin:0 auto;width:100%;display:grid;grid-template-columns:37% 43%;gap:20%}@media (max-width: 1024px){.home .free-demo--wrapper{padding:0 10px;grid-template-columns:1fr;gap:50px}}.home .free-demo--message{text-align:left}.home .free-demo--message .title{color:var(--slate-950);font-size:24px;font-style:normal;font-weight:600;line-height:133.333%}.home .free-demo--message .text{margin:8px 0;color:var(--slate-600);font-size:16px;font-style:normal;font-weight:400;line-height:150%}.home .free-demo--lead-side p{margin-bottom:12px;font-weight:500;font-size:14px;line-height:1.43}.home .free-demo--lead-side .lead-form-input{margin:0}.home .by-blotout{margin:0 0 47px;color:var(--white)}.home .by-blotout--wrapper{border-radius:12px;background:var(--orange-50);padding:76px 45px 77px 94px;max-width:1280px;margin:0 auto;width:100%;display:grid;grid-template-columns:35% 55%;gap:10%}@media (max-width: 1024px){.home .by-blotout--wrapper{display:block;padding:48px 24px 52px}}.home .by-blotout .lhs{text-align:left}.home .by-blotout .lhs--title{font-family:Bricolage Grotesque;font-size:60px;font-style:normal;font-weight:700;line-height:108.333%;letter-spacing:-1.8px;margin-top:8px}@media (max-width: 1024px){.home .by-blotout .lhs--title{font-size:30px}}.home .by-blotout .lhs--sub-title{font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin:8px 0 32px}@media (max-width: 1024px){.home .by-blotout .lhs--sub-title{margin:8px 0 0}}.home .by-blotout .lhs--button a{text-decoration:none;font-size:18px;font-weight:500;line-height:1.55;color:var(--white);display:flex;align-items:center;gap:3px}.home .by-blotout .rhs{padding-top:56px}@media (max-width: 1024px){.home .by-blotout .rhs{padding-top:50px}}.home .by-blotout .rhs--title{font-weight:600;font-size:18px;line-height:1.55}.home .by-blotout .rhs--text{font-size:16px;line-height:1.5;margin:2px 0 37px;max-width:550px}.home .by-blotout .rhs .logo-carousel--title{margin-bottom:20px;font-weight:500;font-size:18px}.home .features{background:var(--slate-950);padding:106px 0 85px}@media (max-width: 1024px){.home .features{padding:60px 0}}.home .features--wrapper{display:grid;grid-template-columns:repeat(3,26%);gap:11%;max-width:1100px;margin:0 auto}@media (max-width: 1024px){.home .features--wrapper{grid-template-columns:1fr;gap:50px}}.home .features--title{font-weight:500;font-size:18px;line-height:1.55;color:var(--orange-500);margin-top:32px;min-height:56px}@media (max-width: 1024px){.home .features--title{min-height:auto}}.home .features--sub-title{font-weight:400;font-size:16px;line-height:1.5;color:var(--white)}.home .future-of-ecom{padding:100px 0}@media (max-width: 1024px){.home .future-of-ecom{padding:60px 0}}@media screen and (min-width: 450px){.home .future-of-ecom .tabs--listing{display:inline-flex}}.home .future-of-ecom--title{font-family:Bricolage Grotesque;font-weight:700;font-size:60px;line-height:1.25;letter-spacing:-3%;text-align:center;color:var(--slate-950);margin:8px 0 32px}@media (max-width: 1024px){.home .future-of-ecom--title{font-size:30px}}.home .future-of-ecom .content{display:grid;grid-template-columns:48% 44%;gap:8%;margin-top:50px;text-align:left;grid-template-areas:"text img";align-items:center}@media (max-width: 1024px){.home .future-of-ecom .content{grid-template-columns:1fr;grid-template-areas:"text" "img";gap:50px}}.home .future-of-ecom .content .text-sec{grid-area:text}.home .future-of-ecom .content .text-sec .content--title{font-family:Bricolage Grotesque;font-weight:700;font-size:42px;line-height:1.25;letter-spacing:-3%;color:var(--slate-950);margin-bottom:32px}@media (max-width: 1024px){.home .future-of-ecom .content .text-sec .content--title{font-size:30px}}.home .future-of-ecom .content .img-sec{grid-area:img}.home .future-of-ecom .content .img-sec img{width:100%}.home .future-of-ecom .content--grid{display:grid;grid-template-columns:repeat(2,48%);gap:4%;row-gap:32px}@media (max-width: 1024px){.home .future-of-ecom .content--grid{grid-template-columns:1fr;margin-bottom:0}}.home .future-of-ecom .content--grid .title{font-weight:600;font-size:18px;line-height:1.55;color:var(--slate-950);margin:8px 0 2px}.home .future-of-ecom .content--grid .sub-title{font-weight:400;font-size:16px;line-height:1.5;color:var(--slate-600)}.home .footer{background-color:var(--slate-950);overflow:hidden}.home .footer .wrapper{padding-top:136px;padding-bottom:136px;position:relative}@media (max-width: 1024px){.home .footer .wrapper{padding-top:100px;padding-bottom:100px}}.home .footer--grid{display:grid;grid-template-columns:35% 50%;gap:15%}@media (max-width: 1024px){.home .footer--grid{grid-template-columns:1fr;gap:50px}}.home .footer .contact-links .copyright{font-size:14px;line-height:1.43;margin:4px 0 0;color:var(--white)}.home .footer .contact-links .social-links{margin:27px 0 32px;display:flex;align-items:center;gap:30px}.home .footer .contact-text{color:var(--white)}.home .footer .contact-text--title{font-family:Bricolage Grotesque;font-weight:700;font-size:42px;line-height:1.25;letter-spacing:-3%}@media (max-width: 1024px){.home .footer .contact-text--title{font-size:30px}}.home .footer .contact-text--text{font-weight:400;font-size:16px;line-height:1.5;margin:8px 0 20px}.home .footer--branding-text{display:none;width:100%;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.home .footer--branding-text img{width:100%}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden;width:100%}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative;display:flex;align-items:center;justify-content:center}.splide__slide img{vertical-align:bottom;width:100%}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow-x:hidden;position:relative;z-index:0}.lead-form{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:100;display:flex;align-items:center;justify-content:center;color:var(--neutral-100)}.lead-form--hide{display:none}.lead-form--overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--black);z-index:100;opacity:50%}.lead-form--wrapper{position:relative;max-width:650px;width:100%;padding:34px 24px 24px;border-radius:10px;box-shadow:0 10px 10px -5px #0000000a;box-shadow:0 20px 25px -5px #0000001a;background-color:var(--white);z-index:101;overflow:hidden}.lead-form--close{position:absolute;top:24px;right:24px;cursor:pointer}.lead-form--title{font-size:20px;font-weight:500;line-height:28px;text-align:left}.lead-form--sub-title{font-size:14px;font-style:italic;font-weight:400;line-height:20px;text-align:left;margin:4px 0 16px}.lead-form--input input[type=text],.lead-form--input input[type=email],.lead-form--input input[type=url]{all:unset;border-bottom:1px solid var(--neutral-20);padding:8px 0;width:100%}.lead-form--input input[type=text]._error,.lead-form--input input[type=email]._error,.lead-form--input input[type=url]._error{border-color:#dc3545;color:#dc3545}.lead-form--input label span{margin-left:10px}.lead-form--input label{cursor:pointer;display:block;margin-bottom:16px}.lead-form--buttons{display:flex;gap:16px;align-items:center;margin-top:24px}.lead-form--cta{border:none;display:inline-flex;align-items:center;width:fit-content;height:40px;padding:10px 24px;font-weight:500;font-size:16px;line-height:16px;letter-spacing:-.011em;text-decoration:none;background-color:var(--orange-50);color:var(--white);border-radius:50px;transition:all .15s ease-in-out;cursor:pointer}.lead-form--cta:hover{background-color:var(--orange-60);text-decoration:none}.lead-form .primary-cta{border:none}.lead-form--press-enter{font-size:14px;font-weight:500;line-height:20px;text-align:left;color:var(--neutral-70);display:flex;align-items:center;gap:4px}.lead-form--final-screen .icon{text-align:center}.lead-form--final-screen .title{font-size:20px;font-weight:700;line-height:24px;text-align:center;margin:16px 0}.lead-form--final-screen .sub-title{font-size:16px;font-weight:500;line-height:24px;text-align:center;margin-bottom:40px}.lead-form--final-screen .sub-title>p{margin:0}.lead-form--final-screen .sub-title>p>a{color:var(--blue-50)}.lead-form--final-screen .join{font-size:16px;font-weight:400;line-height:24px;text-align:center;border-top:1px solid var(--neutral-20);padding-top:16px;display:flex;align-items:center;justify-content:center;gap:5px}.lead-form--final-screen .join a{color:var(--blue-50);text-decoration:underline;display:flex;align-items:center;gap:5px}.enter-icon{margin-top:4px}.percentage-bar-container{position:absolute;top:0;left:0;width:100%;height:10px}.percentage-bar-container .percentage{background-color:var(--orange-50);height:10px}.other-input{margin-top:20px}.other-input input[type=text]{all:unset;border-bottom:1px solid var(--neutral-20);padding:8px 0;width:100%}.error-message{font-size:14px;font-style:italic;font-weight:400;line-height:20px;text-align:left;color:#dc3545;margin:15px 0 0}.demo-page{min-height:100vh;display:flex;flex-direction:column}.demo-page .merchant-demos-container{flex:1}.merchant-demos-container{padding:18px;margin-bottom:48px;margin-top:80px}.merchant-demos-container .merchant-demos-description{max-width:1000px;margin:0 auto;color:var(--neutral-100);text-align:center;font-feature-settings:"cv11" on;font-family:Inter;font-style:normal}.merchant-demos-container .merchant-demos-description h1{font-size:37px;font-weight:700;line-height:150%;letter-spacing:-1.3px}.merchant-demos-container .merchant-demos-description h1 span{color:var(--orange-50)}.merchant-demos-container .merchant-demos-description p{margin:12px auto 0;max-width:800px;font-size:18px;font-weight:300;line-height:150%}.merchant-demos-container .merchant-demos-wrapper{max-width:964px;margin:48px auto 0}.merchant-demos-container .merchant-demos-wrapper .line{width:100%;height:1px;background-color:var(--neutral-20);margin:16px 0}.merchant-demos-container .merchant-demos-wrapper .merchant-demos--title{color:var(--neutral-100);text-align:center;font-family:Inter;font-size:20px;font-style:normal;font-weight:900;line-height:150%;text-transform:uppercase}.merchant-demos-container .merchant-demos-wrapper .merchant-demos--title span{font-weight:300}.merchant-demos-container .merchant-demos-wrapper .merchant-demos--list{display:flex;justify-content:center;align-items:center;gap:16px;flex-wrap:wrap}.merchant-demos-container .merchant-demos-wrapper .merchant-demos--list--item{display:flex;flex-direction:column;gap:12px}.merchant-demos-container .merchant-demos-wrapper .merchant-demos--list--item--caption{color:var(--gray-600);text-align:center;font-size:14px;font-style:italic;font-weight:400;line-height:150%;text-transform:capitalize}.merchant-demos-container .merchant-demos-wrapper .merchant-demos--list--item--link{color:#4e647f;border:1px solid transparent;padding:15px;cursor:pointer;text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:10px;border-bottom:1px solid var(--neutral-20);background:var(--neutral-10);width:180px;height:105px;overflow:hidden;transition:transform .2s ease;position:relative}.merchant-demos-container .merchant-demos-wrapper .merchant-demos--list--item--link--hover-text{position:absolute;height:100%;width:100%;bottom:-100%;left:0;right:0;transition:bottom .3s ease;background:#172a41b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:0 0 2px #0000001f,0 20px 20px #00000014;padding:18px 27px;color:#fff;text-align:center;text-shadow:0px 4px 6px rgba(0,0,0,.1),0px 2px 4px rgba(0,0,0,.06);font-family:Inter;font-size:28px;font-style:normal;font-weight:900;line-height:125%;letter-spacing:14px;text-transform:uppercase;align-items:center}.merchant-demos-container .merchant-demos-wrapper .merchant-demos--list--item--link--hover-text span{font-weight:400}.merchant-demos-container .merchant-demos-wrapper .merchant-demos--list--item--link:hover .merchant-demos--list--item--link--hover-text{bottom:0}.merchant-demos-container .merchant-demos-wrapper .merchant-demos--list--item--link:hover img{visibility:hidden}.merchant-demos-container .merchant-demos-wrapper .merchant-demos--list--item img{width:100%;object-fit:contain}.merchant-demos-container .merchant-demos-wrapper .merchant-demos--list--item img[src*=cadenlane]{width:55%}.merchant-demos-container .merchant-demos-wrapper .merchant-demos--list--item img[src*=beard-struggle]{width:70%;height:auto;max-height:100%}
