:root{--ink:#0c1b2a;--muted:#667382;--paper:#f3f6f8;--red:#d9302c;--blue:#2e69c7;--line:#d9e1e8;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--paper);color:var(--ink)}.button{background:var(--blue);box-shadow:none;border-radius:9px}.button:hover{background:#2459aa}.button.dark{background:var(--ink)}.button.ghost{color:var(--ink);border-color:var(--line);background:#fff}footer,.homeFooter{background:var(--ink)}.authPage{background:var(--paper)}.authBrand{background:var(--ink);padding:clamp(32px,5vw,64px)}.authBrand p{color:#b8c5d1}.authBrand h1 em{color:#ef4a44}.authForm{background:var(--paper)}.formCard{border:1px solid var(--line);background:#fff;border-radius:14px;padding:34px;box-shadow:0 12px 35px #0c1b2a12}.formCard h2{color:var(--ink)}.field input,.field select{border-color:#cbd5df;border-radius:9px;outline:none;min-height:48px}.field input:focus,.field select:focus{border-color:var(--blue);box-shadow:0 0 0 3px #eaf2ff}.formFoot a{color:var(--blue)}.simpleHome{--ink:#0c1b2a;--muted:#667382;--line:#d9e1e8;--soft:#f3f6f8;--accent:#d9302c}.simpleHeader{background:#fffffff7}.simpleBrand i,.simpleButton{background:var(--ink)}.simplePreview,.supportGrid article{border-color:var(--line);box-shadow:0 8px 26px #0c1b2a0f}.simpleProof,.simpleSamples{background:var(--soft)}.simpleCta{background:var(--ink)}.simpleCta p{color:#b8c5d1}.simpleFooter{color:var(--ink);background:#fff}.simpleHeader summary:focus-visible,.simpleButton:focus-visible,.simpleHome a:focus-visible{outline-offset:3px;outline:3px solid #94b9ec}.comparePage,.salesPage{color:#0c1b2a;background:#f3f6f8}.compareHero p,.planSummary p,.compareNote p,.salesHero>div>p,.salesHero aside>p{color:#667382}.planSummary article,.compareGroup,.salesHero aside{border-color:#d9e1e8;box-shadow:0 4px 16px #0c1b2a0d}.planSummary .featured,.enterpriseCallout,.compareHead{background:#0c1b2a;border-color:#0c1b2a}.planSummary .featured p,.enterpriseCallout p{color:#b8c5d1}.compareGroup h2,.compareNote{background:#e8edf2}.compareRow{border-color:#e5eaee}.enterpriseIcon{color:#2e69c7;background:#eaf2ff}.salesForm input,.salesForm textarea{border-color:#cbd5df;border-radius:9px;outline:none}.salesForm input:focus,.salesForm textarea:focus{border-color:#2e69c7;box-shadow:0 0 0 3px #eaf2ff}.salesHero aside h2,.salesSuccess b{font-family:Arial,Helvetica,sans-serif;font-weight:800}.onboardingPage{color:#0c1b2a;background:#f3f6f8}.onboardingPage>header{border-color:#d9e1e8}.onboardingPage>header b,.onboardingShell>aside h1,.onboardingCardTitle h2,.choiceHeading b,.hoursToggle b,.modeGrid button b,.review b{font-family:Arial,Helvetica,sans-serif;font-weight:800}.onboardingShell>aside>p,.modeGrid button span,.review span,.review p{color:#667382}.onboardingShell li.active{color:#0c1b2a}.onboardingShell li.active i{background:#2e69c7;border-color:#2e69c7}.onboardingCard{border-color:#cbd5df;box-shadow:0 8px 28px #0c1b2a0f}.stepForm input,.stepForm select,.stepForm textarea,.slugField{border-color:#cbd5df;border-radius:9px}.stepForm input:focus,.stepForm select:focus,.stepForm textarea:focus{border-color:#2e69c7;outline:0;box-shadow:0 0 0 3px #eaf2ff}.modeGrid button,.paymentChoices>label{border-color:#cbd5df}.modeGrid button.selected,.paymentChoices>label.checked{background:#f3f7fd;border-color:#2e69c7}.modeGrid button>svg:first-child,.selectedCheck,.choiceHeading>svg,.hoursToggle>svg,.paymentChoices svg,.addressTip>svg,.checkButton{color:#2e69c7}.slugField span,.addressTip,.bankDetails,.demoSavedNote{background:#edf2f7}.review .nextSteps{background:#0c1b2a}.onboardingCard>footer{color:#0c1b2a;background:0 0;padding-inline:0}.hoursGrid,.bankDetails{border-color:#d9e1e8}.demoNotice{color:#334a61;background:#f3f7fd;border-color:#cdd9e7}.demoNotice svg{color:#2e69c7}.demoCompleteCard h2{color:#0c1b2a;font-family:Arial,Helvetica,sans-serif;font-weight:800}.demoSavedNote{color:#526273}.adminPage,.adminPreviewPage{color:#17202a;background:#e9edf1}.adminNav{border-color:#d9e1e8}.adminHero h1,.adminTitle h2,.reviewCard h3{color:#0c1b2a;font-family:Arial,Helvetica,sans-serif;font-weight:800}.adminHero small,.adminTitle small,.adminHero>svg,.adminStats svg,.reviewCard>a,.adminEmpty svg{color:#2e69c7}.adminHero p,.adminTitle>span,.reviewCard>p,.adminEmpty,.reviewedList small{color:#667382}.adminStats article,.reviewCard,.adminEmpty,.reviewedList{border-color:#cbd5df;box-shadow:0 4px 14px #0c1b2a0d}.approve{background:#0c1b2a}.reviewActions input{border-color:#cbd5df;border-radius:9px}.dash{--dash-navy:#0c1b2a;--dash-navy-2:#14273b;--dash-blue:#2e69c7;--dash-blue-soft:#eaf2ff;--dash-bg:#e9edf1;--dash-card:#fff;--dash-line:#d9e1e8;--dash-text:#17202a;--dash-muted:#667382}.storefront{--sf-black:#0c1b2a;--sf-grey:#f3f6f8;--sf-line:#d9e1e8;--sf-muted:#667382}.storefront .sfNotice,.storefront .sfContact,.storefront .sfCartButton,.storefront .sfFilters button.active,.storefront .sfCardFoot button,.storefront .sfPrimary,.storefront .sfToast,.storefront .sfFooter,.storefront .sfPreviewBar{background:#0c1b2a!important}.storefront .sfTopbar nav button.active{color:#2459aa;background:#eaf2ff}.storefront .sfPageNav button.active{color:#fff;background:#17365f;border-color:#17365f}.storefront .sfCategories a:first-child{background:#0c1b2a}.storefront .sfDrawer,.storefront .sfModal>div,.storefront .sfModal>form,.storefront .sfTopbar{color:#0c1b2a}.storefront .sfFilters>label,.storefront .sfLookup input,.storefront .sfCheckout input,.storefront .sfCheckout textarea,.storefront .sfCheckout select{border-color:#cbd5df}.storefront .sfFilters>label:focus-within,.storefront .sfLookup input:focus,.storefront .sfCheckout input:focus,.storefront .sfCheckout textarea:focus,.storefront .sfCheckout select:focus{border-color:#2e69c7;outline:0;box-shadow:0 0 0 3px #eaf2ff}.storefront .sfCheckout .sfFulfillmentOption:has(input:checked){background:#f3f7fd;border-color:#2e69c7}@media (max-width:760px){.authForm{padding:24px 16px}.formCard{padding:24px}.formCard h2{font-size:36px}}.simpleHome.simpleHome{--ink:#0c1b2a;--muted:#667382;--line:#d9e1e8;--soft:#f3f6f8;--accent:#d9302c}.simpleHome .simpleButton,.simpleHome .simpleBrand i,.simpleHome .simpleCta{background:#0c1b2a}.simpleHome .simpleFooter{color:#0c1b2a;background:#fff}.comparePage.comparePage,.salesPage.salesPage{color:#0c1b2a;background:#f3f6f8}.comparePage .planSummary .featured,.comparePage .enterpriseCallout,.comparePage .compareHead{background:#0c1b2a;border-color:#0c1b2a}.comparePage .compareGroup h2,.comparePage .compareNote{background:#e8edf2}.salesPage .salesHero aside{border-color:#d9e1e8;box-shadow:0 4px 16px #0c1b2a0d}.onboardingPage.onboardingPage{color:#0c1b2a;background:#f3f6f8}.onboardingPage .onboardingShell li.active i{background:#2e69c7;border-color:#2e69c7}.onboardingPage .modeGrid button.selected,.onboardingPage .paymentChoices>label.checked{background:#f3f7fd;border-color:#2e69c7}.onboardingPage .modeGrid button>svg:first-child,.onboardingPage .selectedCheck,.onboardingPage .choiceHeading>svg,.onboardingPage .hoursToggle>svg,.onboardingPage .paymentChoices svg,.onboardingPage .addressTip>svg{color:#2e69c7}.onboardingPage .review .nextSteps{background:#0c1b2a}.onboardingPage .demoNotice{color:#334a61;background:#f3f7fd;border-color:#cdd9e7}.onboardingPage .demoNotice svg{color:#2e69c7}.adminPage.adminPage,.adminPreviewPage.adminPreviewPage{color:#17202a;background:#e9edf1}.adminPage .adminHero small,.adminPage .adminTitle small,.adminPage .adminHero>svg,.adminPage .adminStats svg,.adminPage .reviewCard>a,.adminPage .adminEmpty svg{color:#2e69c7}.adminPage .approve{background:#0c1b2a}.dash.dash{--dash-navy:#0c1b2a;--dash-navy-2:#14273b;--dash-blue:#2e69c7;--dash-blue-soft:#eaf2ff;--dash-bg:#e9edf1;--dash-card:#fff;--dash-line:#d9e1e8;--dash-text:#17202a;--dash-muted:#667382}.storefront.storefront{--sf-black:#0c1b2a;--sf-grey:#f3f6f8;--sf-line:#d9e1e8;--sf-muted:#667382}
