main.ctry-home{--ink:#12182a;--ink-2:#3d4558;--ink-3:#5c6478;--mute:#8b93a5;--acc:#e2570d;--paper:#f5f2ec;--paper-2:#ebe6dc;--rule:rgba(18,24,42,.14);--rule-2:rgba(18,24,42,.28);--display:var(--font-display),"Futura",ui-sans-serif,system-ui,sans-serif;--mono:var(--font-mono-accent),ui-monospace,monospace;background:var(--paper)}main.ctry-home>section{background-color:var(--paper)!important;background-image:none!important;border-top:1px solid var(--rule)}main.ctry-home>section#success-stories,main.ctry-home>section.internal-links,main.ctry-home>section[aria-label^="Best POS software"],main.ctry-home>section[aria-labelledby=facts-sources-heading],main.ctry-home>section[aria-labelledby=integrations-heading],main.ctry-home>section[aria-labelledby^=feature-modules-heading],main.ctry-home>section[id=about]{background-color:var(--paper-2)!important}main.ctry-home>section h2{font-weight:800!important;letter-spacing:-.032em!important;line-height:1.07!important;font-size:clamp(1.75rem,3vw,2.5rem)!important;text-wrap:balance}main.ctry-home>section h2,main.ctry-home>section h3{font-family:var(--display)!important;color:var(--ink)!important}main.ctry-home>section h3{letter-spacing:-.012em!important}main.ctry-home>section blockquote,main.ctry-home>section dd,main.ctry-home>section li,main.ctry-home>section p{color:var(--ink-3)}main.ctry-home>section strong{color:var(--ink)!important}main.ctry-home>section [style*="border-radius: 50px"],main.ctry-home>section [style*="border-radius:50px"]{background:none!important;border:0!important;border-radius:0!important;padding:0!important;box-shadow:none!important;font-family:var(--mono)!important;font-size:.7rem!important;font-weight:600!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--acc)!important}main.ctry-home>section .answer-card{background:none!important;border:0!important;border-left:2px solid var(--acc)!important;border-radius:0!important;color:var(--ink-2)!important;font-style:normal!important}main.ctry-home>section a:not(.btn){color:var(--ink);-webkit-text-decoration-color:var(--rule-2);text-decoration-color:var(--rule-2)}main.ctry-home>section a:not(.btn):hover{color:var(--acc)}main.ctry-home>section .btn.btn-primary{background:var(--ink)!important;border:1px solid var(--ink)!important;color:var(--paper)!important;border-radius:2px!important;box-shadow:none!important;font-weight:700!important;letter-spacing:-.005em;padding:.85rem 1.4rem!important;transition:background .16s ease,border-color .16s ease!important}main.ctry-home>section .btn.btn-primary:hover{background:var(--acc)!important;border-color:var(--acc)!important;transform:none!important}main.ctry-home>section[aria-label="Quick answer"]>div{border-left:2px solid var(--acc)!important;border-radius:0!important;box-shadow:none!important}main.ctry-home>section[aria-label="Quick answer"] h2{font-size:clamp(1.35rem,2.2vw,1.75rem)!important}main.ctry-home>section[aria-labelledby=statistics-heading] .container>div:nth-child(2){gap:1px!important;background:var(--rule-2);border:1px solid var(--rule-2)}main.ctry-home>section[aria-labelledby=statistics-heading] article{background:var(--paper)!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:1.6rem 1.4rem!important;text-align:left!important}main.ctry-home>section[aria-labelledby=statistics-heading] article>div:first-child{font-family:var(--mono)!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--acc)!important;background:none!important;-webkit-text-fill-color:currentColor!important;font-weight:600!important;letter-spacing:-.02em}main.ctry-home>section#about>div:first-child{display:none!important}main.ctry-home>section#about .about-image-container>div,main.ctry-home>section#about img{border-radius:4px!important;box-shadow:0 24px 60px rgba(18,24,42,.16)!important}main.ctry-home>section[aria-labelledby=inventory-solution-heading] .inventory-solution-grid>div>div,main.ctry-home>section[aria-labelledby=inventory-solution-heading] img{border-radius:4px!important}main.ctry-home .feature-modules-grid{gap:1px!important;background:var(--rule-2);border:1px solid var(--rule-2)}main.ctry-home .feature-module-card{background:var(--paper-2)!important;border:0!important;border-radius:0!important;box-shadow:none!important;transition:background .16s ease!important}main.ctry-home .feature-module-card:hover{background:var(--paper)!important;transform:none!important}main.ctry-home .feature-module-card>div:first-child{background:none!important;box-shadow:none!important;color:var(--ink)!important;border:1px solid var(--rule-2)!important;border-radius:2px!important}main.ctry-home .feature-module-card:hover>div:first-child{color:var(--acc)!important;border-color:var(--acc)!important}main.ctry-home .feature-module-card h3{font-size:.95rem!important;font-weight:700!important}main.ctry-home .usecases-grid{gap:1px!important;background:var(--rule-2);border:1px solid var(--rule-2)}main.ctry-home .usecases-grid>article{background:var(--paper)!important;padding:1.4rem 1.3rem!important;text-align:left!important;align-items:flex-start!important;border:0!important;border-radius:0!important;box-shadow:none!important;transition:background .16s ease}main.ctry-home .usecases-grid>article:hover{background:#fff!important}main.ctry-home .usecases-grid>article>div:first-child{color:var(--acc)!important;justify-content:flex-start!important;margin-left:0!important}main.ctry-home .usecases-grid>article a{color:var(--acc)!important;font-weight:700!important}main.ctry-home>section[id^=features-]{background-color:var(--ink)!important;border-top:0}main.ctry-home>section[id^=features-] h2,main.ctry-home>section[id^=features-] h3{color:var(--paper)!important}main.ctry-home>section[id^=features-] p{color:hsla(40,31%,94%,.72)!important}main.ctry-home>section[id^=features-] a:not(.btn){color:#fdba74!important}main.ctry-home>section[id^=features-] .answer-card{color:hsla(40,31%,94%,.85)!important}main.ctry-home>section[id^=features-] .features-grid{gap:1px!important;background:hsla(40,31%,94%,.16);border:1px solid hsla(40,31%,94%,.16)}main.ctry-home>section[id^=features-] .feature-article{background:var(--ink)!important;padding:1.8rem 1.6rem!important;border:0!important;box-shadow:none!important}main.ctry-home>section[id^=features-] .btn.btn-primary{background:var(--acc)!important;border-color:var(--acc)!important}main.ctry-home>section[id^=features-] .btn.btn-primary:hover{background:var(--paper)!important;border-color:var(--paper)!important;color:var(--ink)!important}main.ctry-home>section[id^=features-] [style*=border-top]{border-color:hsla(40,31%,94%,.16)!important}main.ctry-home>section[aria-labelledby=how-it-works-heading] ol{gap:1px!important;background:var(--rule-2);border:1px solid var(--rule-2)}main.ctry-home>section[aria-labelledby=how-it-works-heading] ol>li>div:first-child{display:none!important}main.ctry-home>section[aria-labelledby=how-it-works-heading] ol article{background:var(--paper)!important;border:0!important;border-radius:0!important;box-shadow:none!important;height:100%;text-align:left!important;align-items:flex-start!important}main.ctry-home>section[aria-labelledby=how-it-works-heading] ol article>div:first-child{background:none!important;color:var(--acc)!important;font-family:var(--mono)!important;font-size:1.6rem!important;font-weight:600!important;width:auto!important;height:auto!important;border-radius:0!important;box-shadow:none!important;margin:0 0 .6rem!important;justify-content:flex-start!important}main.ctry-home>section[aria-labelledby=integrations-heading] .container>div:nth-child(3)>div{background:var(--paper)!important;background-image:none!important;border:1px solid var(--rule-2)!important;border-radius:2px!important;box-shadow:none!important}main.ctry-home>section[aria-labelledby=integrations-heading] .container>div:nth-child(2) h3{font-family:var(--mono)!important;font-size:.75rem!important;letter-spacing:.18em!important;text-transform:uppercase;color:var(--ink-3)!important}main.ctry-home .security-grid{counter-reset:sec;gap:1px!important;background:var(--rule-2);border:1px solid var(--rule-2)}main.ctry-home .security-feature-card{background:var(--paper)!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-align:left!important;padding:1.6rem 1.4rem!important}main.ctry-home .security-feature-card:hover{transform:none!important;background:#fff!important}main.ctry-home .security-feature-card>div:first-child{display:none!important}main.ctry-home .security-feature-card:before{counter-increment:sec;content:counter(sec,decimal-leading-zero);display:block;margin-bottom:.8rem;font-family:var(--mono);font-size:.8rem;font-weight:600;color:var(--acc)}main.ctry-home>section[aria-labelledby=security-heading] .container>div:nth-child(3){background:none!important;border:0!important;border-top:1px solid var(--rule-2)!important;border-bottom:1px solid var(--rule-2)!important;border-radius:0!important}main.ctry-home>section[aria-labelledby=security-heading] .container>div:nth-child(3)>div>div:first-child{font-family:var(--mono)!important;color:var(--ink)!important;background:none!important;-webkit-text-fill-color:currentColor!important}main.ctry-home .success-stories-grid{gap:1px!important;background:var(--rule-2);border:1px solid var(--rule-2)}main.ctry-home .success-stories-grid>article{background:var(--paper-2)!important;padding:1.8rem 1.6rem!important;border:0!important;border-radius:0!important;box-shadow:none!important}main.ctry-home .success-stories-grid>article>div:first-child>p:first-child{font-family:var(--mono)!important;font-size:.68rem!important;letter-spacing:.16em!important;text-transform:uppercase;color:var(--acc)!important}main.ctry-home .success-stories-grid>article>div:last-child p{color:var(--ink)!important}main.ctry-home>section[aria-label^="EliteTeQ vs other"] a{background:var(--paper)!important;border:1px solid var(--rule-2)!important;border-radius:2px!important;color:var(--ink)!important;transition:background .16s ease,color .16s ease}main.ctry-home>section[aria-label^="EliteTeQ vs other"] a:hover{background:var(--ink)!important;color:var(--paper)!important}main.ctry-home>section[aria-label="Cloud POS vs Traditional POS comparison"]{max-width:none!important;margin:0!important;padding:var(--spacing-3xl) var(--spacing-md)!important}main.ctry-home>section[aria-label="Cloud POS vs Traditional POS comparison"]>*{max-width:820px;margin-left:auto!important;margin-right:auto!important}main.ctry-home>section[aria-label="Cloud POS vs Traditional POS comparison"] table{border-top:2px solid var(--ink)}main.ctry-home>section[aria-label="Cloud POS vs Traditional POS comparison"] thead tr{background:none!important}main.ctry-home>section[aria-label="Cloud POS vs Traditional POS comparison"] th{font-family:var(--mono);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)!important;border-bottom:1px solid var(--rule-2)!important}main.ctry-home>section[aria-label="Cloud POS vs Traditional POS comparison"] td{border-color:var(--rule)!important}main.ctry-home>section[aria-label="Cloud POS vs Traditional POS comparison"] td:nth-child(2){color:var(--ink)!important;font-weight:600}main.ctry-home>section[aria-label="Cloud POS vs Traditional POS comparison"] td:nth-child(3){color:var(--mute)!important}main.ctry-home>section[aria-label="Cloud POS vs Traditional POS comparison"] tbody tr:hover{background:rgba(18,24,42,.03)}main.ctry-home>section [style*="rgba(22, 163, 74, 0.12)"], main.ctry-home>section [style*="rgba(22,163,74,0.12)"]{background:none!important;color:var(--acc)!important}main.ctry-home>section#faq .card{background:transparent!important;background-image:none!important;border:0!important;border-bottom:1px solid var(--rule-2)!important;border-radius:0!important;box-shadow:none!important;margin-bottom:0!important}main.ctry-home>section#faq dl{border-top:2px solid var(--ink)}main.ctry-home>section[aria-labelledby=cta-heading]{background-color:var(--ink)!important;border-top:0}main.ctry-home>section[aria-labelledby=cta-heading]>div:not(:last-child):empty,main.ctry-home>section[aria-labelledby=cta-heading]>div[aria-hidden=true]{display:none!important}main.ctry-home>section[aria-labelledby=cta-heading] h2{color:var(--paper)!important;font-size:clamp(2rem,3.6vw,3rem)!important}main.ctry-home>section[aria-labelledby=cta-heading] p{color:hsla(40,31%,94%,.75)!important}@media (max-width:640px){main.ctry-home>section h2{font-size:clamp(1.6rem,7vw,2rem)!important}}main.ctry-home .feature-module-card>div:first-child svg{color:inherit!important;stroke:currentColor!important}main.ctry-home .usecases-grid{background:none!important;border:0!important;border-top:1px solid var(--rule-2)!important;border-left:1px solid var(--rule-2)!important;gap:0!important}main.ctry-home .usecases-grid>article{border-right:1px solid var(--rule-2)!important;border-bottom:1px solid var(--rule-2)!important}main.ctry-home>section[aria-labelledby=cta-heading] nav{background:none!important;border:0!important;box-shadow:none!important}main.ctry-home>section[aria-labelledby=cta-heading] nav .btn,main.ctry-home>section[aria-labelledby=cta-heading] nav a,main.ctry-home>section[aria-labelledby=cta-heading] nav button{background:transparent!important;color:var(--paper)!important;border:1px solid hsla(40,31%,94%,.45)!important;border-radius:2px!important;box-shadow:none!important;font-weight:700!important;padding:.95rem 1.6rem!important}main.ctry-home>section[aria-labelledby=cta-heading] nav .btn.btn-primary,main.ctry-home>section[aria-labelledby=cta-heading] nav>:first-child{background:var(--acc)!important;border-color:var(--acc)!important;color:#fff!important}main.ctry-home>section[aria-labelledby=cta-heading] nav .btn:hover,main.ctry-home>section[aria-labelledby=cta-heading] nav a:hover,main.ctry-home>section[aria-labelledby=cta-heading] nav button:hover{background:var(--paper)!important;border-color:var(--paper)!important;color:var(--ink)!important;transform:none!important}main.ctry-home>section[aria-labelledby=cta-heading] [style*="border-radius: 50px"],main.ctry-home>section[aria-labelledby=cta-heading] [style*="border-radius:50px"]{color:#fdba74!important}main.ctry-home>section#faq dt [style*="border-radius: 50%"],main.ctry-home>section#faq dt [style*="border-radius:50%"]{background:none!important;color:var(--acc)!important;font-weight:700!important}main.ctry-home>section[aria-label^="POS Systems"] a{background:var(--paper)!important;border:1px solid var(--rule-2)!important;border-radius:2px!important;box-shadow:none!important;transition:background .16s ease,border-color .16s ease}main.ctry-home>section[aria-label^="POS Systems"] a:hover{background:#fff!important;border-color:var(--ink)!important}main.ctry-home>section[aria-label^="POS Systems"] a strong{color:var(--ink)!important}@media (max-width:640px){main.ctry-home>section[aria-label="Cloud POS vs Traditional POS comparison"]{padding-left:16px!important;padding-right:16px!important}main.ctry-home>section[aria-label="Cloud POS vs Traditional POS comparison"] table{table-layout:fixed;width:100%!important;font-size:.82rem!important}main.ctry-home>section[aria-label="Cloud POS vs Traditional POS comparison"] td,main.ctry-home>section[aria-label="Cloud POS vs Traditional POS comparison"] th{padding:.55rem .4rem!important;overflow-wrap:anywhere}}@media (max-width:768px){main.ctry-home>header{padding-left:16px!important;padding-right:16px!important;box-sizing:border-box}main.ctry-home>header .hero-grid>div{min-width:0!important}main.ctry-home>header .hero-buttons>*{min-width:0!important;width:auto!important;white-space:normal!important;font-size:.92rem!important;padding:.75rem .55rem!important;line-height:1.25!important}}@media (min-width:769px){main.ctry-home>header{padding-top:1.75rem!important;padding-bottom:2.5rem!important}main.ctry-home>header .hero-grid{align-items:start!important}main.ctry-home>header .hero-grid>div:first-child>div:first-child{margin-bottom:.75rem!important}main.ctry-home>header h2[itemprop=headline]{font-size:clamp(2.1rem,3.6vw,3rem)!important;margin-bottom:.9rem!important}main.ctry-home>header .hero-grid>div:first-child>p:first-of-type{margin-bottom:1rem!important}}main.ctry-home>header a[href*="wa.me"][style]{padding-top:.65rem!important;padding-bottom:.65rem!important}@media (min-width:769px) and (max-height:820px){main.ctry-home>header{padding-top:1.25rem!important}main.ctry-home>header h2[itemprop=headline]{font-size:clamp(2rem,3.1vw,2.7rem)!important}main.ctry-home>header .hero-grid>div:first-child>p:first-of-type{font-size:1rem!important;line-height:1.55!important}}main.ctry-home>section[aria-label="Quick answer"]{max-width:none!important;margin:0!important;padding:clamp(2.75rem,5vw,4.25rem) var(--spacing-md)!important;background-color:var(--paper-2)!important;border-top:0;border-bottom:1px solid var(--rule)}main.ctry-home>section[aria-label="Quick answer"]>div{max-width:1120px!important;margin:0 auto!important;padding:0!important;border:0!important;background:none!important;display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-column-gap:clamp(2rem,5vw,4.5rem);column-gap:clamp(2rem,5vw,4.5rem);align-items:start}main.ctry-home>section[aria-label="Quick answer"] h2{grid-column:1;font-size:clamp(1.7rem,2.8vw,2.35rem)!important;margin:0 0 1rem!important}main.ctry-home>section[aria-label="Quick answer"] h2:before{content:"Quick answer";display:block;margin-bottom:.9rem;font-family:var(--mono);font-size:.7rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--acc)}main.ctry-home>section[aria-label="Quick answer"] p{grid-column:1;margin:0!important;font-size:1.05rem!important;line-height:1.7!important;color:var(--ink-2)!important}main.ctry-home>section[aria-label="Quick answer"] ul{grid-column:2;grid-row:1/span 2;list-style:none!important;margin:0!important;padding:0!important;border-top:2px solid var(--ink);counter-reset:qa}main.ctry-home>section[aria-label="Quick answer"] li{position:relative;padding:.95rem 0 .95rem 2.1rem!important;border-bottom:1px solid var(--rule-2);font-size:.98rem!important;line-height:1.5!important;font-weight:600;color:var(--ink)!important}main.ctry-home>section[aria-label="Quick answer"] li:before{content:"✓";position:absolute;left:.15rem;top:.95rem;width:1.3rem;height:1.3rem;display:grid;place-items:center;font-size:.75rem;font-weight:800;color:#fff;background:var(--acc);border-radius:2px}main.ctry-home>section[aria-label="Quick answer"] li:last-child{font-family:var(--mono);font-size:.86rem!important;letter-spacing:.01em;color:var(--acc)!important}main.ctry-home>section[aria-label="Quick answer"] li:last-child:before{content:"→";background:var(--ink)}@media (max-width:820px){main.ctry-home>section[aria-label="Quick answer"]>div{grid-template-columns:1fr}main.ctry-home>section[aria-label="Quick answer"] ul{grid-column:1;grid-row:auto;margin-top:1.6rem!important}}main.ctry-home>section[aria-label="Quick answer"]>div{grid-template-rows:auto 1fr}main.ctry-home>section[aria-label="Quick answer"] p{align-self:start}main.ctry-home>header .hero-buttons{margin-bottom:1.5rem!important;align-items:stretch!important}main.ctry-home>header .hero-buttons>*{display:flex!important;flex-direction:column;justify-content:center}main.ctry-home>header p[itemprop=description]{margin-top:.4rem!important;margin-bottom:0!important}main.ctry-home>header .hero-value{display:block;position:relative;padding:.5rem 0 .5rem 1.9rem;border-bottom:1px solid hsla(0,0%,100%,.12);font-weight:700;color:#fff;font-size:1.02rem;line-height:1.45}main.ctry-home>header .hero-value:before{content:"✓";position:absolute;left:0;top:.6rem;width:1.25rem;height:1.25rem;display:grid;place-items:center;font-size:.72rem;font-weight:800;color:#fff;background:var(--acc);border-radius:2px}main.ctry-home>header .hero-value-sum{display:block;margin-top:.75rem;font-size:.95rem;font-weight:500;color:hsla(0,0%,100%,.75)}@media (min-width:769px){main.ctry-home>header .hero-buttons>*{flex:0 0 auto!important;padding:.8rem 1.3rem!important}}main.ctry-home>header .hero-buttons{margin-top:1.4rem!important;margin-bottom:1rem!important}main.ctry-home>header a[href*="wa.me"][style]{display:inline-flex!important;width:auto!important;max-width:100%;gap:.5rem!important;padding:.4rem .8rem!important;font-size:.85rem!important;border-radius:999px!important}main.ctry-home>header a[href*="wa.me"][style] svg{width:16px!important;height:16px!important}main.ctry-home>header a[href*="wa.me"][style] span{font-size:.85rem!important}