.kvPdYW_page{--pricing-orange:var(--restaurant-orange);--pricing-orange-hot:var(--restaurant-hot);--pricing-orange-ink:#c93c00;--pricing-orange-soft:#fff3e8;--pricing-orange-line:#ffc59a;--pricing-orange-hover:#ff8b25;--pricing-button-ink:#181818;color:#191714;background:#fff}.kvPdYW_wrap{max-width:1280px;margin:auto;padding:0 40px}.kvPdYW_hero{padding:calc(var(--marketing-product-nav-height) + var(--marketing-hero-space)) 0 var(--marketing-section-tight);text-align:center}.kvPdYW_eyebrow{letter-spacing:.15em;margin-bottom:22px;font-size:12px;font-weight:700;line-height:1.6;display:block}.kvPdYW_heroGrid h1{letter-spacing:-.035em;margin:0;font-size:46px;font-weight:650;line-height:1.12}.kvPdYW_heroCopy>p{max-width:900px;margin:34px auto 0;font-size:23px;font-weight:550;line-height:1.5}.kvPdYW_benefitRow{flex-wrap:wrap;justify-content:center;gap:35px;margin:44px 0 0;display:flex}.kvPdYW_hardwareLink{max-width:100%;color:var(--pricing-orange-ink,#a64215);justify-content:center;align-items:center;gap:12px;margin-top:24px;font-size:16px;font-weight:600;line-height:1.5;display:inline-flex}.kvPdYW_hardwareLink svg{flex-shrink:0}.kvPdYW_hardwareLink:hover{text-underline-offset:4px;text-decoration:underline}.kvPdYW_comparisonLink{color:#655a52;justify-content:center;align-items:center;gap:9px;width:fit-content;max-width:100%;margin:14px auto 0;font-size:14px;line-height:1.5;display:flex}.kvPdYW_comparisonLink svg{flex-shrink:0}.kvPdYW_comparisonLink:hover{text-underline-offset:4px;text-decoration:underline}.kvPdYW_benefitRow span{align-items:center;gap:10px;font-size:16px;line-height:1.45;display:flex}.kvPdYW_benefitRow svg{color:var(--pricing-orange-ink,#b64b20);flex-shrink:0}.kvPdYW_pageNav{border-bottom:1px solid #e4e0da;justify-content:center;gap:30px;padding:23px 0;display:flex}.kvPdYW_pageNav a{align-items:center;gap:10px;min-height:35px;font-size:14px;display:flex}.kvPdYW_pageNav a:hover{color:var(--pricing-orange-ink,#a64215)}.kvPdYW_costComparison{--restaurant-ink:#191714;--restaurant-muted:#625d57;--restaurant-paper:#f5f4f2;--restaurant-soft:#fff;scroll-margin-top:calc(var(--marketing-product-nav-height) + 16px)}.kvPdYW_consultation{padding:var(--marketing-section-space) 0;background:#f5f4f2}.kvPdYW_consultationGrid{gap:var(--marketing-layout-gap);grid-template-columns:1fr 1fr;align-items:center;display:grid}.kvPdYW_consultation h2,.kvPdYW_closing h2,.kvPdYW_costTools .kvPdYW_toolsHeading h2{letter-spacing:-.035em;margin:0;font-size:36px;font-weight:600;line-height:1.2}.kvPdYW_consultation p{color:#514b45;margin-bottom:30px;font-size:18px;line-height:1.65}.kvPdYW_outlineCta,.kvPdYW_closingCta{border:2px solid var(--pricing-orange,#b64b20);min-height:55px;color:var(--pricing-orange-ink,#a64215);border-radius:40px;justify-content:center;align-items:center;gap:13px;padding:14px 27px;font-size:16px;font-weight:650;display:inline-flex}.kvPdYW_outlineCta:hover{background:#fff}.kvPdYW_page .kvPdYW_equipment,.kvPdYW_page .kvPdYW_costTools{--ink:#191714;--muted:#625d57;--surface:#f5f4f2;--restaurant-ink:#191714;--restaurant-muted:#625d57;--restaurant-paper:#fff;--restaurant-soft:#f5f4f2;--restaurant-section-space:36px;color:#191714;background:#fff}.kvPdYW_page .kvPdYW_equipment{padding:0 0 var(--marketing-section-space)}.kvPdYW_equipmentNote{color:#625d57;font-size:12px;line-height:1.75;margin-top:26px!important}.kvPdYW_page .kvPdYW_costTools{padding:var(--marketing-section-space) 0;background:#f5f4f2}.kvPdYW_toolsHeading{text-align:center;margin-bottom:var(--marketing-heading-gap)}.kvPdYW_costTools .kvPdYW_toolsHeading p{max-width:740px;margin:24px auto 0;font-size:18px;line-height:1.65}.kvPdYW_toolDisclosure{background:0 0;border-block:1px solid #d9d3cc}.kvPdYW_toolDisclosure+.kvPdYW_toolDisclosure{border-top:0}.kvPdYW_toolDisclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:28px 6px;font-size:20px;font-weight:600;line-height:1.4;list-style:none;display:flex}.kvPdYW_toolDisclosure>summary::-webkit-details-marker{display:none}.kvPdYW_toolDisclosure>summary small{color:#625d57;margin-top:9px;font-size:14px;font-weight:400;line-height:1.6;display:block}.kvPdYW_toolDisclosure>summary svg{color:var(--pricing-orange-ink,#a64215);flex-shrink:0}.kvPdYW_toolDisclosure[open]>summary svg{transform:rotate(45deg)}.kvPdYW_toolDisclosure[open]>summary{color:var(--pricing-orange-ink,#a64215)}.kvPdYW_toolContent{min-width:0;padding:18px 0 35px}.kvPdYW_toolContent>section{background:0 0;width:100%;max-width:none;padding:35px 0}.kvPdYW_toolContent>section>div:first-child{width:100%;max-width:none}.kvPdYW_processingGrid{gap:var(--marketing-layout-gap);grid-template-columns:1fr 1fr;align-items:center;padding-bottom:50px;display:grid}.kvPdYW_costTools .kvPdYW_processingCopy h3{letter-spacing:-.025em;font-size:30px;font-weight:600;line-height:1.2}.kvPdYW_processingCopy>p{color:#625d57;font-size:17px;line-height:1.7;margin:25px 0!important}.kvPdYW_processingCopy>a{color:var(--pricing-orange-ink,#a64215);align-items:center;gap:13px;font-size:15px;font-weight:600;display:flex}.kvPdYW_processingCopy svg{flex-shrink:0}.kvPdYW_costTools .kvPdYW_cashLink{text-align:center;padding:32px 0 0;font-size:14px}.kvPdYW_cashLink a{color:var(--pricing-orange-ink,#a64215);font-weight:600}.kvPdYW_closing{text-align:center;background:var(--pricing-orange-soft,#fff0e5);padding:var(--marketing-section-space) 0}.kvPdYW_closing h2{max-width:760px;margin:auto}.kvPdYW_closingCopy>p{color:#625d57;max-width:640px;margin:25px auto 30px;font-size:18px;line-height:1.65}.kvPdYW_closingCta{background:var(--pricing-orange,#b64b20);color:var(--pricing-button-ink,#fff)}.kvPdYW_closingCta:hover{background:var(--pricing-orange-hover,#963f1b);border-color:var(--pricing-orange-hover,#963f1b)}.kvPdYW_backToPlans{justify-content:center;gap:10px;margin-top:25px;font-size:14px;display:flex}.kvPdYW_page :is(a,button,summary):focus-visible{outline:3px solid var(--pricing-orange,#1465bd);outline-offset:4px}@media (max-width:1100px){.kvPdYW_wrap{padding-inline:30px}.kvPdYW_consultationGrid{gap:45px}.kvPdYW_processingGrid{gap:35px}}@media (max-width:760px){.kvPdYW_wrap{padding-inline:24px}.kvPdYW_hero{padding:calc(var(--marketing-product-nav-height) + var(--marketing-hero-space)) 0 38px}.kvPdYW_heroGrid h1{max-width:500px;margin:auto;font-size:36px}.kvPdYW_heroCopy>p{max-width:400px;margin:29px auto 0;font-size:17px}.kvPdYW_benefitRow{text-align:left;justify-content:start;gap:22px;width:max-content;max-width:100%;margin:34px auto 0;display:grid}.kvPdYW_benefitRow span{gap:13px;font-size:14px}.kvPdYW_pageNav{white-space:nowrap;justify-content:flex-start;gap:24px;padding:17px 0;overflow:auto}.kvPdYW_pageNav a{font-size:13px}.kvPdYW_consultation{padding:var(--marketing-section-space) 0}.kvPdYW_consultationGrid,.kvPdYW_processingGrid{grid-template-columns:1fr;gap:28px}.kvPdYW_consultation h2,.kvPdYW_closing h2,.kvPdYW_costTools .kvPdYW_toolsHeading h2{font-size:30px}.kvPdYW_consultation p,.kvPdYW_costTools .kvPdYW_toolsHeading p,.kvPdYW_closingCopy>p{font-size:16px}.kvPdYW_page .kvPdYW_equipment{padding-bottom:var(--marketing-section-tight)}.kvPdYW_page .kvPdYW_costTools{padding:var(--marketing-section-tight) 0}.kvPdYW_toolsHeading{margin-bottom:32px}.kvPdYW_toolDisclosure>summary{gap:18px;padding:25px 0;font-size:18px}.kvPdYW_toolDisclosure>summary small{font-size:13px}.kvPdYW_toolContent{padding-top:12px}.kvPdYW_toolContent>section{padding:25px 0}.kvPdYW_costTools .kvPdYW_processingCopy h3{font-size:27px}.kvPdYW_closing{padding:var(--marketing-section-space) 0}.kvPdYW_closingCta{width:100%;max-width:400px}.kvPdYW_cashLink{font-size:13px}}@media (max-width:360px){.kvPdYW_wrap{padding-inline:20px}.kvPdYW_heroGrid h1{font-size:33px}}.kvPdYW_benefitRow svg,.kvPdYW_hardwareLink svg,.kvPdYW_pageNav a:hover svg{color:var(--pricing-orange)}
.r9qcra_section{--faq-accent:#b64408;padding-block:var(--marketing-section-space);color:#1d1d1f;background:#fff;scroll-margin-top:88px}.r9qcra_section[data-product=retail]{--faq-accent:#235caf;color:#263c4e;background:#f7f8f5}.r9qcra_section[data-product=station]{--faq-accent:#a43a4d;color:#352c33;background:#f9f5f0}.r9qcra_section[data-product=restaurant]{color:#263123;--faq-accent:#a4431d;background:#f4f2e9}.r9qcra_section[data-product=restaurant] .r9qcra_heading{font-weight:500}.r9qcra_section[data-product=restaurant] .r9qcra_heading span{font-family:var(--font-service-serif), Georgia, serif;color:#64734f;font-size:1em;font-style:normal;font-weight:500}.r9qcra_wrap{grid-template-columns:.8fr 1.2fr;align-items:start;gap:80px;width:calc(100% - 112px);max-width:1240px;margin-inline:auto;display:grid}.r9qcra_eyebrow{color:var(--faq-accent);margin-bottom:18px;font-size:14px;font-weight:600;line-height:1.4;display:block}.r9qcra_section .r9qcra_heading{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(35px,3.6vw,48px);font-weight:600;line-height:1.08}.r9qcra_heading span{color:#77777c}.r9qcra_intro p{color:#646469;max-width:320px;margin:24px 0 0;font-size:17px;line-height:1.6}.r9qcra_link{min-height:44px;color:var(--faq-accent);align-items:center;gap:8px;margin-top:21px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.r9qcra_link:hover{text-underline-offset:4px;text-decoration:underline}.r9qcra_questions{border-top:1px solid #dedee2}.r9qcra_question{border-bottom:1px solid #dedee2}.r9qcra_question summary{cursor:pointer;color:#1d1d1f;justify-content:space-between;align-items:center;gap:24px;min-height:64px;padding:20px 0;font-size:16px;font-weight:500;line-height:1.45;list-style:none;display:flex}.r9qcra_question summary::-webkit-details-marker{display:none}.r9qcra_question summary svg{color:var(--faq-accent);flex-shrink:0;transition:transform .16s}.r9qcra_question[open] summary svg{transform:rotate(45deg)}.r9qcra_question summary:hover{color:var(--faq-accent)}.r9qcra_section .r9qcra_question p{color:#646469;margin:0;padding:0 36px 24px 0;font-size:15px;line-height:1.7}.r9qcra_section :is(a,summary):focus-visible{outline:3px solid var(--faq-accent);outline-offset:5px;border-radius:2px}@media (max-width:1000px){.r9qcra_wrap{grid-template-columns:.75fr 1.25fr;gap:40px}}@media (max-width:760px){.r9qcra_section{padding-block:var(--marketing-section-tight)}.r9qcra_wrap{width:calc(100% - 48px);display:block}.r9qcra_intro{margin-bottom:30px}.r9qcra_intro p{max-width:440px;margin-top:18px;font-size:16px}.r9qcra_link{margin-top:14px}.r9qcra_question summary{gap:20px;min-height:64px;font-size:15px}.r9qcra_section .r9qcra_question p{padding-right:24px;font-size:14px}}@media (prefers-reduced-motion:reduce){.r9qcra_question summary svg{transition:none}}.r9qcra_section:not([data-product=restaurant]) .r9qcra_eyebrow{letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:400}.r9qcra_section:not([data-product=restaurant]) .r9qcra_heading{font-weight:500}.r9qcra_section:not([data-product=restaurant]) .r9qcra_heading span{font-family:var(--font-service-serif), Georgia, serif;color:var(--faq-accent);font-size:1em;font-style:normal;font-weight:500}.r9qcra_section[data-layout=wide]{color:#191714;padding-block:var(--marketing-section-space);background:#fff}.r9qcra_section[data-layout=wide] .r9qcra_wrap{width:calc(100% - 80px);max-width:1200px;display:block}.r9qcra_section[data-layout=wide] .r9qcra_intro{text-align:center;max-width:760px;margin:0 auto 45px}.r9qcra_section[data-layout=wide] .r9qcra_eyebrow{display:none}.r9qcra_section[data-layout=wide] .r9qcra_heading{letter-spacing:-.035em;font-size:36px;font-weight:600;line-height:1.2}.r9qcra_section[data-layout=wide] .r9qcra_intro p{max-width:760px;margin:22px auto 0;font-size:18px}.r9qcra_section[data-layout=wide] .r9qcra_intro .r9qcra_link{display:none}.r9qcra_section[data-layout=wide] .r9qcra_question summary{min-height:87px;padding:25px 0;font-size:18px;font-weight:600}.r9qcra_section[data-layout=wide] .r9qcra_question p{max-width:1080px;padding-bottom:29px;font-size:17px;line-height:1.7}@media (max-width:700px){.r9qcra_section[data-layout=wide]{padding-block:var(--marketing-section-tight)}.r9qcra_section[data-layout=wide] .r9qcra_wrap{width:calc(100% - 48px)}.r9qcra_section[data-layout=wide] .r9qcra_intro{text-align:left;margin-bottom:32px}.r9qcra_section[data-layout=wide] .r9qcra_heading{font-size:30px}.r9qcra_section[data-layout=wide] .r9qcra_intro p{font-size:16px}.r9qcra_section[data-layout=wide] .r9qcra_question summary{min-height:76px;padding-block:22px;font-size:16px}.r9qcra_section[data-layout=wide] .r9qcra_question p{font-size:15px}}
