.landing-root{--warm-brown:#bb915f;--canvas-light:#f6f3ee;--button-brown:#57320e;--btn-gradient-start:#a8845b;--btn-gradient-end:#967044;--text-white:#fff;--text-dark:#1a1a1a;--text-light:#5c5c5c;--text-secondary:#474747;--background:var(--canvas-light);--foreground:var(--text-dark);--section-padding-x:1rem;--section-padding-y:3rem;--section-gap:1.5rem;--transition-duration:.2s;--transition-ease:cubic-bezier(.4, 0, .2, 1);background:var(--warm-brown);color:var(--foreground);transition:background-color var(--transition-duration) var(--transition-ease), color var(--transition-duration) var(--transition-ease)}html.dark .merchant-storefront{color:#e4e4e7;background:linear-gradient(#57320e59 0%,#18181beb 32%,#09090b 100%)}html.dark .merchant-storefront .landing-navbar-bar:not(.merchant-navbar-top){background-color:#18181bf5;box-shadow:0 4px 24px #00000059}html.dark .merchant-storefront .landing-navbar-bar.merchant-navbar-top{background-color:#0000}.landing-root.landing-route--legal{background:#faf7f3;transition:none}.landing-root.landing-route--legal main,.landing-root.landing-route--legal main *{-webkit-user-select:text;user-select:text}html.dark .landing-root.landing-route--legal{color:#e4e4e7;background:#09090b}.landing-root.landing-route--subscription{background:#fff;border-radius:.5rem}html.dark .landing-root.landing-route--subscription{color:#e4e4e7;background:#09090b}@media (min-width:640px){.landing-root{--section-padding-x:1.5rem;--section-padding-y:4rem;--section-gap:2rem}}@media (min-width:768px){.landing-root{--section-padding-x:2rem;--section-padding-y:4.5rem}}@media (min-width:1024px){.landing-root{--section-padding-x:3rem;--section-padding-y:5rem;--section-gap:2.5rem}}@media (min-width:1280px){.landing-root{--section-padding-x:4rem;--section-padding-y:5rem}}.landing-root .landing-navbar-bar{background-color:#f6f3ee}html.dark .landing-root .landing-navbar-bar:not(.merchant-navbar-top){background-color:#18181bf5}.landing-root #hero h1{color:var(--text-dark);font-size:1.875rem;line-height:1.25}@media (min-width:640px){.landing-root #hero h1{font-size:3rem}}.landing-root #how-it-works>div:first-of-type h2{font-size:1.875rem}@media (min-width:640px){.landing-root #how-it-works>div:first-of-type h2{font-size:2.25rem}}@media (min-width:768px){.landing-root #how-it-works>div:first-of-type h2{font-size:2.7rem}}.landing-root #how-it-works>div:nth-of-type(4)>h2{font-size:1.5rem}@media (min-width:640px){.landing-root #how-it-works>div:nth-of-type(4)>h2{font-size:1.875rem}}.landing-root #how-it-works .lg\:col-span-5 h2{font-size:1.125rem}@media (min-width:640px){.landing-root #how-it-works .lg\:col-span-5 h2{font-size:1.25rem}}@media (min-width:768px){.landing-root #how-it-works .lg\:col-span-5 h2{font-size:1.5rem}}.landing-root #features h2,.landing-root #pricing h2{font-size:1.5rem}@media (min-width:640px){.landing-root #features h2,.landing-root #pricing h2{font-size:1.875rem}}.landing-root #for-every-business h3{font-size:1.25rem}@media (min-width:640px){.landing-root #for-every-business h3{font-size:1.875rem}}.landing-root #pricing h3{font-size:1.125rem}@media (min-width:640px){.landing-root #pricing h3{font-size:1.25rem}}.landing-root h1,.landing-root h2,.landing-root h3,.landing-root h4,.landing-root h5,.landing-root h6{color:inherit}.landing-root p{margin-bottom:0}.landing-root a,.landing-root a:hover{opacity:1}.landing-root .btn-hover-gradient{transition:background .2s ease-out,color .2s ease-out}.landing-root .btn-hover-gradient:hover{background:linear-gradient(to bottom, var(--btn-gradient-start), var(--btn-gradient-end));color:var(--text-white)}.landing-root .btn-hover-gradient:active{background:linear-gradient(to bottom, var(--btn-gradient-end), var(--btn-gradient-start));color:var(--text-white)}
