.auth-page.merchant-access,.commercial-home-page,.commercial-plans-page,.contract-onboarding-page,.stores-page{--smart-blue:#0466c8;--sapphire:#0353a4;--regal-navy:#023e7d;--prussian-blue:#002855;--prussian-blue-2:#001845;--prussian-blue-3:#001233;--twilight-indigo:#33415c;--blue-slate:#5c677d;--slate-grey:#7d8597;--lavender-grey:#979dac;--admin-surface:#f4f7fb;--admin-line:#dbe4ef;color-scheme:light}.commercial-plans-page,.stores-page{--c-ink:var(--prussian-blue-3);--c-paper:#ffffff;--c-surface:#ffffff;--c-soft:var(--admin-surface);--c-line:var(--admin-line);--c-pale-slate:#bdd2e8;--c-pale-slate-2:#bdd2e8;--c-alabaster:var(--admin-line);--c-muted:var(--blue-slate);--c-faint:var(--lavender-grey);--c-slate-grey:var(--blue-slate);--c-iron:var(--blue-slate);--c-dark:var(--prussian-blue-2);--c-accent:var(--smart-blue);--c-accent-soft:#e6f0fb;background:#ffffff;color:var(--c-ink)}.commercial-home-page .commercial-header,.commercial-plans-page .commercial-header,.stores-page .commercial-header{border-color:var(--admin-line)}.commercial-home-page .commercial-button-dark,.commercial-plans-page .commercial-button-dark,.stores-page .commercial-button-dark{background:var(--prussian-blue-2);color:#ffffff}.commercial-home-page .commercial-button-dark:hover,.commercial-plans-page .commercial-button-dark:hover,.stores-page .commercial-button-dark:hover{background:var(--smart-blue)}.commercial-home-page .commercial-nav-stores,.commercial-plans-page .commercial-nav-stores,.stores-page .commercial-nav-stores{border:1px solid var(--admin-line);border-radius:999px;padding:9px 13px;color:var(--prussian-blue-3)}.commercial-home-page .commercial-nav-stores:focus-visible,.commercial-home-page .commercial-nav-stores:hover,.commercial-plans-page .commercial-nav-stores:focus-visible,.commercial-plans-page .commercial-nav-stores:hover,.stores-page .commercial-nav-stores:focus-visible,.stores-page .commercial-nav-stores:hover{border-color:var(--smart-blue);background:color-mix(in srgb,var(--smart-blue) 7%,#ffffff);color:var(--prussian-blue-3)}.commercial-plans-page .commercial-plan-card-tone-0{--plan-bg:#ffffff;--plan-ink:var(--prussian-blue-3);--plan-muted:var(--blue-slate);--plan-line:rgb(0 40 85/15%);--plan-accent:var(--smart-blue);--plan-button-bg:var(--prussian-blue-2);--plan-button-ink:#ffffff;--plan-check-bg:rgb(4 102 200/11%)}.commercial-plans-page .commercial-plan-card-tone-1{--plan-bg:var(--prussian-blue-2);--plan-ink:#ffffff;--plan-muted:#d7e9fb;--plan-line:rgb(255 255 255/24%);--plan-accent:#8fc5ff;--plan-button-bg:#ffffff;--plan-button-ink:var(--prussian-blue-2);--plan-check-bg:rgb(143 197 255/16%)}.commercial-plans-page .commercial-plan-card-tone-2{--plan-bg:var(--sapphire);--plan-ink:#ffffff;--plan-muted:#d7e9fb;--plan-line:rgb(255 255 255/31%);--plan-accent:#ffffff;--plan-button-bg:#ffffff;--plan-button-ink:var(--sapphire);--plan-check-bg:rgb(255 255 255/16%)}body:has(.contract-onboarding-page){background:#ffffff;color:var(--prussian-blue-3)}.onboarding-page.contract-onboarding-page{--ob-ink:var(--prussian-blue-3);--ob-ink-soft:var(--blue-slate);--ob-paper:#ffffff;--ob-panel:#ffffff;--ob-line:var(--admin-line);--ob-line-strong:#bdd2e8;--ob-accent:var(--smart-blue);--ob-accent-soft:#e6f0fb;--ob-accent-strong:var(--sapphire);--ob-dark-panel:var(--prussian-blue-2);--ob-platinum:var(--admin-surface);--cc-ink:var(--prussian-blue-3);--cc-paper:#ffffff;--cc-surface:#ffffff;--cc-platinum:var(--admin-surface);--cc-line:var(--admin-line);--cc-pale-slate:#bdd2e8;--cc-pale-slate-2:var(--blue-slate);--cc-muted:var(--blue-slate);--cc-iron:var(--blue-slate);--cc-gunmetal:var(--prussian-blue-2);background:radial-gradient(circle at 84% 8%,rgb(4 102 200/10%),transparent 25rem),linear-gradient(180deg,#ffffff 0,var(--admin-surface) 65%,#ffffff 100%);color:var(--prussian-blue-3)}.onboarding-page.contract-onboarding-page:after{border-color:rgb(4 102 200/17%);box-shadow:0 0 0 24px rgb(4 102 200/4%),0 0 0 48px rgb(143 197 255/7%)}.onboarding-page.contract-onboarding-page>.onboarding-header{border-color:var(--admin-line)}.onboarding-page.contract-onboarding-page .onboarding-brand .brand-mark{background:var(--prussian-blue-2);box-shadow:0 6px 14px rgb(0 18 51/16%)}.onboarding-page.contract-onboarding-page .onboarding-header-status>span{border-color:#e6f0fb;background:var(--smart-blue);box-shadow:0 0 0 1px rgb(4 102 200/22%)}.onboarding-page.contract-onboarding-page .onboarding-header-status strong{border-color:var(--admin-line);background:rgb(255 255 255/78%);color:var(--prussian-blue-3)}.onboarding-page.contract-onboarding-page .onboarding-exit{border-color:var(--admin-line);background:rgb(255 255 255/78%);color:var(--blue-slate)}.onboarding-page.contract-onboarding-page .onboarding-exit:focus-visible,.onboarding-page.contract-onboarding-page .onboarding-exit:hover{border-color:var(--smart-blue);background:#ffffff;color:var(--smart-blue)}.onboarding-page.contract-onboarding-page>.onboarding-progress{background:var(--admin-line)}.onboarding-page.contract-onboarding-page>.onboarding-progress i{background:linear-gradient(90deg,var(--sapphire),var(--smart-blue))}.onboarding-page.contract-onboarding-page .onboarding-menu-item.is-current{border-color:var(--regal-navy);background:var(--prussian-blue-2);box-shadow:0 13px 25px rgb(0 40 85/16%)}.onboarding-page.contract-onboarding-page .onboarding-menu-item.is-current .onboarding-menu-current,.onboarding-page.contract-onboarding-page .onboarding-menu-item.is-current .onboarding-menu-icon,.onboarding-page.contract-onboarding-page .onboarding-menu-item.is-current .onboarding-menu-number{color:#d7e9fb}.onboarding-page.contract-onboarding-page .onboarding-menu-item.is-current .onboarding-menu-icon{border-color:rgb(255 255 255/19%);background:rgb(255 255 255/10%)}.onboarding-page.contract-onboarding-page .onboarding-menu-item.is-current .onboarding-menu-current{background:rgb(143 197 255/16%)}.onboarding-page.contract-onboarding-page .onboarding-form .choice-card:has(input:checked){border-color:rgb(4 102 200/52%);box-shadow:inset 3px 0 0 var(--smart-blue),0 8px 18px rgb(4 102 200/7%)}.onboarding-page.contract-onboarding-page .onboarding-brand:focus-visible,.onboarding-page.contract-onboarding-page .onboarding-exit:focus-visible,.onboarding-page.contract-onboarding-page .onboarding-menu-item:focus-visible{outline:3px solid rgb(4 102 200/28%);outline-offset:3px}.onboarding-page.contract-onboarding-page .onboarding-form .city-autocomplete input:focus,.onboarding-page.contract-onboarding-page .onboarding-form .select-field-trigger:focus-visible,.onboarding-page.contract-onboarding-page .onboarding-form .select-field-trigger[aria-expanded=true],.onboarding-page.contract-onboarding-page .onboarding-form input:not([type=checkbox]):not([type=hidden]):focus{box-shadow:0 0 0 3px rgb(4 102 200/13%)}.onboarding-page.contract-onboarding-page .onboarding-form .onboarding-actions .primary-action:focus-visible{outline:3px solid rgb(4 102 200/28%);outline-offset:3px}.onboarding-page.contract-onboarding-page .contract-account-form>.primary-action:focus-visible{outline:3px solid rgb(4 102 200/28%);outline-offset:3px}.commercial-home-page{--c-ink:var(--prussian-blue-3);--c-paper:#ffffff;--c-surface:#ffffff;--c-soft:var(--admin-surface);--c-line:var(--admin-line);--c-pale-slate:var(--lavender-grey);--c-pale-slate-2:var(--lavender-grey);--c-alabaster:var(--admin-line);--c-faint:var(--lavender-grey);--c-muted:var(--blue-slate);--c-slate-grey:var(--blue-slate);--c-iron:var(--slate-grey);--c-dark:var(--prussian-blue-2);--c-accent:var(--smart-blue);--c-accent-soft:var(--admin-surface);background:#ffffff;color:var(--c-ink)}.commercial-home-page .commercial-benefit-grid,.commercial-home-page .commercial-benefit-heading+.commercial-benefit-grid,.commercial-home-page .commercial-footer,.commercial-home-page .commercial-header,.commercial-home-page .commercial-section-heading{border-color:var(--admin-line)}.commercial-home-page .commercial-brand .brand-lockup-mark{background:#ffffff}.commercial-home-page .commercial-mobile-menu,.commercial-plans-page .commercial-mobile-menu,.stores-page .commercial-mobile-menu{display:none}.commercial-home-page .commercial-button-dark,.commercial-home-page .commercial-final-cta,.commercial-home-page .commercial-flow-card.is-dark{background:var(--prussian-blue-2);color:#ffffff}.commercial-home-page .commercial-button-dark:hover{background:var(--smart-blue)}.commercial-home-page .commercial-button-outline,.commercial-home-page .commercial-nav-stores{border-color:var(--admin-line);color:var(--prussian-blue-3)}.commercial-home-page .commercial-button-outline:hover,.commercial-home-page .commercial-nav-stores:focus-visible,.commercial-home-page .commercial-nav-stores:hover{border-color:var(--smart-blue);background:color-mix(in srgb,var(--smart-blue) 7%,#ffffff)}.commercial-home-page .commercial-product-experience--screen{--screen-bright-snow:#ffffff;--screen-platinum:#dbe4ef;--screen-alabaster:#f4f7fb;--screen-pale-slate:#979dac;--screen-pale-slate-2:#7d8597;--screen-slate-grey:#5c677d;--screen-iron-grey:#33415c;--screen-gunmetal:#002855;--screen-carbon-black:#001233;border-color:transparent;background:transparent;box-shadow:none}.commercial-home-page .commercial-product-experience--screen:before{border-color:rgb(143 197 255/42%);box-shadow:0 0 0 23px rgb(4 102 200/16%),0 0 0 47px rgb(143 197 255/10%),0 28px 80px rgb(0 0 0/25%)}.commercial-home-page .commercial-product-experience--screen:after{background-image:linear-gradient(rgb(255 255 255/8%) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255/8%) 1px,transparent 0),radial-gradient(circle,rgb(143 197 255/30%) 1px,transparent 1.5px)}.commercial-home-page .commercial-screen-preview-context,.commercial-home-page .commercial-screen-preview-kicker{display:none;color:#dbe4ef}.commercial-home-page .commercial-screen-preview-context{border-color:rgb(219 228 239/28%)}.commercial-home-page .commercial-benefits,.commercial-home-page .commercial-home-plans,.commercial-home-page .commercial-product-proof{background:#ffffff}.commercial-home-page .commercial-benefit-grid p,.commercial-home-page .commercial-benefit-heading,.commercial-home-page .commercial-footer,.commercial-home-page .commercial-home-plans p,.commercial-home-page .commercial-product-proof p,.commercial-home-page .commercial-section-heading p{color:var(--blue-slate)}.commercial-home-page .commercial-benefit-grid article,.commercial-home-page .commercial-flow-card,.commercial-home-page .commercial-home-plan-card,.commercial-home-page .commercial-proof-stage{border-color:var(--admin-line)}.commercial-home-page .commercial-proof-stage{background:var(--admin-surface);box-shadow:10px 12px 0 color-mix(in srgb,var(--lavender-grey) 42%,#ffffff)}.commercial-home-page .commercial-flow-card{background:#ffffff;color:var(--prussian-blue-3)}.commercial-home-page .commercial-flow-card small,.commercial-home-page .commercial-flow-card span{color:var(--blue-slate)}.commercial-home-page .commercial-flow-card.is-dark small,.commercial-home-page .commercial-flow-card.is-dark span{color:#dbe4ef}.commercial-home-page .commercial-product-proof{padding-block:126px 140px}.commercial-home-page .commercial-product-proof-layout{display:grid;grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);grid-gap:clamp(38px,6vw,88px);gap:clamp(38px,6vw,88px);align-items:center}.commercial-home-page .commercial-proof-copy{max-width:420px}.commercial-home-page .commercial-proof-copy h2{margin:20px 0 24px;font:400 clamp(43px,5.4vw,72px)/.94 Georgia,Times New Roman,serif;letter-spacing:-.065em}.commercial-home-page .commercial-proof-copy>p:last-child{max-width:390px;margin:0;color:var(--blue-slate);font-size:15px;line-height:1.65}.commercial-home-page .commercial-proof-stage{position:relative;min-width:0;margin:0;padding:clamp(22px,2.8vw,34px);overflow:visible;border:1px solid rgb(143 197 255/24%);border-radius:26px;background:radial-gradient(circle at 87% 10%,rgb(4 102 200/14%) 0 7%,transparent 31%),radial-gradient(circle at 12% 100%,rgb(92 103 125/12%),transparent 38%),linear-gradient(135deg,#ffffff,#f4f7fb 62%,#dbe4ef);box-shadow:14px 16px 0 rgb(92 103 125/14%),0 30px 70px rgb(0 40 85/11%);opacity:0;transform:translateY(34px);transition:opacity .65s ease,transform .8s cubic-bezier(.22,1,.36,1)}.commercial-home-page .commercial-proof-stage:before{position:absolute;inset:12px;border:1px solid rgb(143 197 255/13%);border-radius:18px;content:"";pointer-events:none}.commercial-home-page .commercial-proof-flow{position:relative;z-index:1}.commercial-home-page .commercial-product-proof.is-visible .commercial-proof-stage{opacity:1;transform:translateY(0)}.commercial-home-page .commercial-product-proof .commercial-flow-card{min-height:278px;padding:26px;border:1px solid rgb(219 228 239/30%);border-radius:18px;background:rgb(255 255 255/98%);box-shadow:0 20px 35px rgb(0 18 51/16%);opacity:0;filter:blur(4px);transform:translateY(22px) scale(.98);transition:opacity .6s ease,filter .7s ease,transform .7s cubic-bezier(.22,1,.36,1),box-shadow .22s ease}.commercial-home-page .commercial-product-proof .commercial-flow-card small{top:24px;left:26px;color:var(--blue-slate);font-size:11px;letter-spacing:.16em}.commercial-home-page .commercial-product-proof .commercial-flow-card strong{font-size:clamp(28px,3vw,37px)}.commercial-home-page .commercial-product-proof .commercial-flow-card span{max-width:250px;margin-top:12px;color:var(--blue-slate);font-size:13px;line-height:1.55}.commercial-home-page .commercial-product-proof .commercial-flow-card>b{right:25px;bottom:24px;display:grid;width:34px;height:34px;place-items:center;border:1px solid var(--admin-line);border-radius:50%;background:var(--admin-surface);color:var(--prussian-blue-3);font-size:16px;font-weight:400}.commercial-home-page .commercial-product-proof .commercial-flow-card.is-dark{border-color:rgb(4 102 200/24%);background:radial-gradient(circle at 88% 8%,rgb(4 102 200/16%),transparent 35%),linear-gradient(145deg,#edf4fb,#dbe4ef 58%,#c6d5e6);box-shadow:0 24px 42px rgb(0 40 85/14%);color:var(--prussian-blue-3)}.commercial-home-page .commercial-product-proof .commercial-flow-card.is-dark small,.commercial-home-page .commercial-product-proof .commercial-flow-card.is-dark span{color:var(--blue-slate)}.commercial-home-page .commercial-product-proof .commercial-flow-card.is-dark>b{border-color:rgb(4 102 200/20%);background:rgb(255 255 255/68%);color:var(--prussian-blue-3)}.commercial-home-page .commercial-product-proof.is-visible .commercial-flow-card{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}.commercial-home-page .commercial-product-proof.is-visible .commercial-flow-card.is-dark{transition-delay:.17s}.commercial-home-page .commercial-product-proof .commercial-flow-connector{display:grid;width:44px;height:44px;place-items:center;border:1px solid rgb(4 102 200/24%);border-radius:50%;background:rgb(255 255 255/88%);opacity:0;transform:translateX(-8px);transition:opacity .4s ease .12s,transform .5s ease .12s}.commercial-home-page .commercial-product-proof.is-visible .commercial-flow-connector{opacity:1;transform:translateX(0)}@media (hover:hover) and (pointer:fine){.commercial-home-page .commercial-product-proof.is-visible .commercial-flow-card:hover{box-shadow:0 27px 46px rgb(0 18 51/22%);transform:translateY(-5px) scale(1.01)}.commercial-home-page .commercial-product-proof.is-visible .commercial-flow-card.is-dark:hover{box-shadow:0 30px 52px rgb(0 18 51/38%)}}@media (max-width:980px){.commercial-home-page .commercial-product-proof{padding-block:100px}.commercial-home-page .commercial-product-proof-layout{grid-template-columns:1fr;gap:42px}.commercial-home-page .commercial-proof-copy{max-width:680px}.commercial-home-page .commercial-proof-copy>p:last-child{max-width:560px}}@media (max-width:700px){.commercial-home-page .commercial-product-proof{padding-block:82px 90px}.commercial-home-page .commercial-product-proof-layout{gap:32px}.commercial-home-page .commercial-proof-copy h2{font-size:48px}.commercial-home-page .commercial-proof-stage{padding:18px;border-radius:18px;box-shadow:8px 10px 0 rgb(92 103 125/14%),0 20px 42px rgb(0 40 85/9%)}.commercial-home-page .commercial-product-proof .commercial-flow-card{min-height:210px;padding:22px}.commercial-home-page .commercial-product-proof .commercial-flow-card small{top:21px;left:22px}.commercial-home-page .commercial-product-proof .commercial-flow-card>b{right:21px;bottom:20px}}@media (prefers-reduced-motion:reduce){.commercial-home-page .commercial-product-proof .commercial-flow-card,.commercial-home-page .commercial-product-proof .commercial-flow-connector,.commercial-home-page .commercial-proof-stage{transition:none}}.commercial-home-page .commercial-proof-stage{padding:0;overflow:hidden;border-color:var(--admin-line);border-radius:24px;background:#ffffff;box-shadow:18px 20px 0 rgb(92 103 125/12%),0 28px 62px rgb(0 40 85/11%)}.commercial-home-page .commercial-proof-stage:before{display:none}.commercial-home-page .commercial-proof-stage-topbar{display:flex;min-height:52px;align-items:center;gap:12px;padding:0 18px;background:linear-gradient(135deg,var(--prussian-blue-2),var(--regal-navy));color:#ffffff}.commercial-home-page .commercial-proof-stage-dots{display:flex;gap:5px}.commercial-home-page .commercial-proof-stage-dots i{width:6px;height:6px;border-radius:50%;background:rgb(219 228 239/62%)}.commercial-home-page .commercial-proof-stage-title{display:flex;align-items:baseline;gap:8px;min-width:0}.commercial-home-page .commercial-proof-stage-title b{font-size:12px;letter-spacing:.02em}.commercial-home-page .commercial-proof-stage-title small{overflow:hidden;color:#a9d9c9;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.commercial-home-page .commercial-proof-stage-status{display:inline-flex;align-items:center;gap:7px;margin-left:auto;color:#dbe4ef;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.commercial-home-page .commercial-proof-stage-status b{color:#a9d9c9;font-size:15px;font-weight:400}.commercial-home-page .commercial-proof-flow{gap:clamp(14px,2vw,24px);padding:clamp(20px,2.6vw,32px);background:radial-gradient(circle at 94% 100%,rgb(4 102 200/8%),transparent 34%),#ffffff}.commercial-home-page .commercial-product-proof .commercial-flow-card{min-height:270px;padding:24px;border-color:var(--admin-line);border-radius:16px;background:#ffffff;box-shadow:0 16px 30px rgb(0 40 85/10%)}.commercial-home-page .commercial-flow-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.commercial-home-page .commercial-flow-card-header small{position:static;color:var(--blue-slate);font-size:10px;letter-spacing:.15em}.commercial-home-page .commercial-flow-card-header>span{margin:0;color:var(--smart-blue);font-size:9px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.commercial-home-page .commercial-flow-card-body{margin-top:auto}.commercial-home-page .commercial-flow-card-body>small{position:static;display:block;margin-bottom:12px;color:var(--slate-grey);font-size:9px;font-weight:700;letter-spacing:.16em}.commercial-home-page .commercial-flow-card-body strong{display:block;color:var(--prussian-blue-3);font-size:clamp(27px,2.8vw,36px);line-height:1}.commercial-home-page .commercial-flow-card-body p{max-width:245px;margin:12px 0 0;color:var(--blue-slate);font-size:13px;line-height:1.5}.commercial-home-page .commercial-flow-card-signal{display:inline-flex;align-items:center;gap:8px;max-width:none;margin-top:19px;color:var(--twilight-indigo);font-size:11px;font-weight:700;line-height:1.2}.commercial-home-page .commercial-flow-card-signal i{width:7px;height:7px;border-radius:50%;background:var(--smart-blue);box-shadow:0 0 0 3px rgb(4 102 200/12%)}.commercial-home-page .commercial-product-proof .commercial-flow-card-arrow{right:22px;bottom:21px;width:32px;height:32px;border-color:rgb(4 102 200/18%);background:var(--admin-surface);color:var(--smart-blue);font-size:15px}.commercial-home-page .commercial-product-proof .commercial-flow-card.is-dark{border-color:rgb(4 102 200/22%);background:radial-gradient(circle at 92% 8%,rgb(4 102 200/20%),transparent 35%),linear-gradient(145deg,#f3f7fc,#dbe4ef);box-shadow:0 20px 36px rgb(0 40 85/15%)}.commercial-home-page .commercial-product-proof .commercial-flow-card.is-dark .commercial-flow-card-header>span,.commercial-home-page .commercial-product-proof .commercial-flow-card.is-dark .commercial-flow-card-signal{color:var(--regal-navy)}.commercial-home-page .commercial-product-proof .commercial-flow-card.is-dark .commercial-flow-card-signal i{background:var(--regal-navy);box-shadow:0 0 0 3px rgb(2 62 125/13%)}.commercial-home-page .commercial-product-proof .commercial-flow-connector{flex:0 0 auto;width:42px;height:42px;border-color:rgb(4 102 200/25%);background:#ffffff;color:var(--smart-blue);box-shadow:0 8px 18px rgb(0 40 85/10%)}.commercial-home-page .commercial-product-proof .commercial-flow-connector span{line-height:1}@media (max-width:700px){.commercial-home-page .commercial-proof-stage-topbar{min-height:48px;padding-inline:15px}.commercial-home-page .commercial-proof-stage-status{display:none}.commercial-home-page .commercial-proof-flow{gap:10px;padding:16px}.commercial-home-page .commercial-product-proof .commercial-flow-card{min-height:218px;padding:21px}.commercial-home-page .commercial-flow-card-header small{font-size:9px}.commercial-home-page .commercial-flow-card-body strong{font-size:30px}.commercial-home-page .commercial-product-proof .commercial-flow-connector{justify-self:center}.commercial-home-page .commercial-product-proof.is-visible .commercial-flow-connector{transform:rotate(90deg)}}.stores-page{--stores-ink:var(--prussian-blue-3);--stores-paper:#ffffff;--stores-surface:#ffffff;--stores-soft:var(--admin-surface);--stores-muted:var(--blue-slate);--stores-line:var(--admin-line);--stores-accent:var(--smart-blue);--stores-accent-soft:#e6f0fb;background:radial-gradient(circle at 86% 17%,rgb(4 102 200/10%),transparent 25rem),linear-gradient(180deg,#ffffff 0,var(--admin-surface) 54%,#ffffff 100%);color:var(--stores-ink)}.stores-page:before{background-image:linear-gradient(90deg,rgb(0 40 85/4%) 1px,transparent 0)}.stores-page .stores-hero:after{border-color:rgb(4 102 200/20%);box-shadow:0 0 0 28px rgb(4 102 200/5%),0 0 0 56px rgb(143 197 255/8%)}.stores-page .store-directory-card{box-shadow:0 18px 42px rgb(0 40 85/8%)}.stores-page .store-directory-card:hover{border-color:rgb(4 102 200/54%);box-shadow:0 24px 56px rgb(0 40 85/14%)}.stores-page .store-directory-media-fallback{background:radial-gradient(circle at 73% 27%,rgb(4 102 200/18%) 0 20%,transparent 20.5%),linear-gradient(135deg,var(--stores-soft) 0,var(--stores-paper) 61%,#dbe4ef 100%)}.stores-page .stores-footer{background:var(--prussian-blue-2)}.stores-page .stores-footer-link{color:#a9d9c9}.auth-page.merchant-access{--merchant-ink:var(--prussian-blue-3);--merchant-paper:#ffffff;--merchant-surface:#ffffff;--merchant-soft:var(--admin-surface);--merchant-line:var(--admin-line);--merchant-muted:var(--blue-slate);--merchant-accent:var(--smart-blue);--merchant-dark:var(--prussian-blue-2);background:var(--merchant-paper);color:var(--merchant-ink)}.auth-page.merchant-access .auth-brand-panel{background:radial-gradient(circle at 82% 22%,rgb(4 102 200/24%),transparent 24%),radial-gradient(circle at 18% 92%,rgb(3 83 164/22%),transparent 30%),linear-gradient(145deg,var(--prussian-blue-3) 0,var(--prussian-blue-2) 62%,var(--regal-navy) 100%)}.auth-page.merchant-access .auth-brand-panel:before{border-color:rgb(143 197 255/28%);box-shadow:0 0 0 34px rgb(4 102 200/7%),0 0 0 68px rgb(143 197 255/5%)}.auth-page.merchant-access .auth-brand-panel .store-index,.auth-page.merchant-access .auth-form-panel .section-kicker{color:var(--smart-blue)}.auth-page.merchant-access .auth-brand-panel p,.auth-page.merchant-access .auth-brand-panel small{color:var(--lavender-grey)}.auth-page.merchant-access .auth-form-panel{background:#ffffff}.auth-page.merchant-access .auth-form-panel>div{border-color:var(--admin-line);background:#ffffff;box-shadow:0 24px 70px rgb(0 18 51/10%)}.auth-page.merchant-access .access-form input,.auth-page.merchant-access .auth-form-panel input,.auth-page.merchant-access .google-button{border-color:var(--admin-line);background:#ffffff;color:var(--prussian-blue-3)}.auth-page.merchant-access .access-form input:focus,.auth-page.merchant-access .auth-form-panel input:focus{border-color:var(--smart-blue);box-shadow:0 0 0 4px rgb(4 102 200/14%)}.auth-page.merchant-access .primary-action{border-color:var(--smart-blue);background:var(--smart-blue)!important;color:#ffffff;box-shadow:0 12px 22px rgb(0 40 85/14%)}.auth-page.merchant-access .primary-action:hover{border-color:var(--sapphire);background:var(--sapphire)!important;box-shadow:0 14px 26px rgb(0 40 85/20%)}.auth-page.merchant-access .auth-divider,.auth-page.merchant-access .auth-form-panel p{color:var(--blue-slate)}.auth-page.merchant-access .auth-form-panel a{color:var(--prussian-blue-3)}.auth-page.merchant-access .auth-form-panel a:hover{color:var(--smart-blue)}@media (prefers-reduced-motion:reduce){.auth-page.merchant-access .primary-action,.commercial-home-page .commercial-button{transition:none}}.commercial-home-page .commercial-home-plan-grid .commercial-home-plan-card{background:var(--plan-bg);color:var(--plan-ink)}.commercial-home-page .commercial-home-plan-grid .commercial-home-plan-card strong small,.commercial-home-page .commercial-home-plan-grid .commercial-home-plan-card>p,.commercial-home-page .commercial-home-plan-grid .commercial-home-plan-card>span{color:var(--plan-muted)}.commercial-home-page .commercial-home-plan-grid .commercial-home-plan-card h3,.commercial-home-page .commercial-home-plan-grid .commercial-home-plan-card>strong{color:var(--plan-ink)}