.SolutionPages-module__bFS6ba__page{--fp-orange:var(--orange-600,#ff3b08);--fp-orange-bright:var(--orange-500,#ff6a21);--fp-orange-soft:#fff0e9;--fp-ink:var(--ink-950,#090705);--fp-charcoal:#100d0b;--fp-charcoal-2:#171310;--fp-panel:#1e1916;--fp-copy:var(--neutral-700,#5f554e);--fp-muted:var(--neutral-500,#8d8178);--fp-paper:#fff;--fp-cream:#fbf8f5;--fp-warm:#f5efea;--fp-line:#1f16111c;--fp-line-dark:#ffffff1c;--fp-shadow:0 22px 66px #29180e1a;--fp-shadow-deep:0 32px 90px #00000047;color:var(--fp-ink);background:var(--fp-paper);overflow:clip}.SolutionPages-module__bFS6ba__page *,.SolutionPages-module__bFS6ba__page :before,.SolutionPages-module__bFS6ba__page :after{box-sizing:border-box}.SolutionPages-module__bFS6ba__page section{position:relative}.SolutionPages-module__bFS6ba__page h1,.SolutionPages-module__bFS6ba__page h2,.SolutionPages-module__bFS6ba__page h3,.SolutionPages-module__bFS6ba__page p{margin-block:0}.SolutionPages-module__bFS6ba__page h1,.SolutionPages-module__bFS6ba__page h2,.SolutionPages-module__bFS6ba__page h3{text-wrap:balance}.SolutionPages-module__bFS6ba__page p{text-wrap:pretty}.SolutionPages-module__bFS6ba__page ul{margin:0;padding:0;list-style:none}.SolutionPages-module__bFS6ba__section,.SolutionPages-module__bFS6ba__sectionAlt,.SolutionPages-module__bFS6ba__sectionDark{padding:clamp(60px,5.6vw,86px) 0}.SolutionPages-module__bFS6ba__section{background:var(--fp-paper)}.SolutionPages-module__bFS6ba__sectionAlt{background:var(--fp-cream)}.SolutionPages-module__bFS6ba__sectionDark{color:var(--fp-ink);background:radial-gradient(circle at 86% 8%, #ff3b081a, transparent 28rem), linear-gradient(145deg, var(--fp-cream), #f5efea 72%)}.SolutionPages-module__bFS6ba__eyebrow{background:var(--fp-orange-soft);color:#b52d0c;letter-spacing:.07em;text-transform:uppercase;border:1px solid #ff3b083d;border-radius:999px;align-items:center;gap:8px;min-height:30px;padding:0 12px;font-size:15px;font-weight:600;line-height:1;display:inline-flex}.SolutionPages-module__bFS6ba__eyebrow i{color:var(--fp-orange)}.SolutionPages-module__bFS6ba__eyebrowDark{color:#b52d0c;background:#fff;border-color:#ff3b0833;box-shadow:0 8px 24px #25160d0f}.SolutionPages-module__bFS6ba__eyebrowDark i{color:var(--fp-orange)}.SolutionPages-module__bFS6ba__actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.SolutionPages-module__bFS6ba__actionsCentered{justify-content:center}.SolutionPages-module__bFS6ba__secondaryAction{border:1px solid var(--fp-line);min-height:46px;color:var(--fp-ink);background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:0 18px;font-size:15px;font-weight:600;transition:transform .22s,border-color .22s,background .22s;display:inline-flex;box-shadow:0 10px 30px #29180e14}.SolutionPages-module__bFS6ba__secondaryAction:hover{background:#fff8f4;border-color:#ff3b086b;transform:translateY(-2px)}.SolutionPages-module__bFS6ba__secondaryAction:focus-visible{outline-offset:3px;outline:3px solid #ff3b084d}.SolutionPages-module__bFS6ba__secondaryActionDark{color:var(--fp-ink);background:#fff;border-color:#140e0a1f;box-shadow:0 10px 30px #29180e14}.SolutionPages-module__bFS6ba__secondaryActionDark:hover{background:#fff8f4;border-color:#ff3b086b}.SolutionPages-module__bFS6ba__sectionHeading{text-align:center;max-width:760px;margin:0 auto clamp(30px,3.8vw,48px)}.SolutionPages-module__bFS6ba__sectionHeadingLeft{text-align:left;margin-inline:0}.SolutionPages-module__bFS6ba__sectionHeading h2{color:var(--fp-ink);letter-spacing:-.035em;margin-top:14px;font-size:clamp(32px,3.5vw,46px);font-weight:600;line-height:1.08}.SolutionPages-module__bFS6ba__sectionHeading p{max-width:680px;color:var(--fp-copy);margin:14px auto 0;font-size:clamp(16px,1.2vw,18px);line-height:1.6}.SolutionPages-module__bFS6ba__sectionHeadingLeft p{margin-inline:0}.SolutionPages-module__bFS6ba__sectionHeadingDark h2{color:var(--fp-ink)}.SolutionPages-module__bFS6ba__sectionHeadingDark p{color:var(--fp-copy)}.SolutionPages-module__bFS6ba__iconBox{border-radius:12px;flex:none;place-items:center;width:42px;height:42px;font-size:16px;display:inline-grid}.SolutionPages-module__bFS6ba__iconBoxOrange,.SolutionPages-module__bFS6ba__iconBoxDark{background:var(--fp-orange-soft);color:var(--fp-orange)}.SolutionPages-module__bFS6ba__iconBoxGreen{color:#16824a;background:#e9f8ee}.SolutionPages-module__bFS6ba__iconBoxYellow{color:#a66200;background:#fff4d9}.SolutionPages-module__bFS6ba__iconBoxRed{color:#b12e1d;background:#fff0ed}.SolutionPages-module__bFS6ba__heroSplit,.SolutionPages-module__bFS6ba__heroCentered,.SolutionPages-module__bFS6ba__heroPhoto{padding:clamp(90px,-2vw,168px) 0 clamp(80px,7vw,108px)}.SolutionPages-module__bFS6ba__heroSplit,.SolutionPages-module__bFS6ba__heroCentered{color:var(--fp-ink);background:radial-gradient(circle at 78% 22%,#ff3b081a,#0000 30rem),linear-gradient(145deg,#fbf8f5,#f5efea)}.SolutionPages-module__bFS6ba__heroSplitGrid{z-index:2;grid-template-columns:minmax(0,.9fr) minmax(440px,1.1fr);align-items:center;gap:clamp(34px,5vw,72px);display:grid;position:relative}.SolutionPages-module__bFS6ba__heroBgPhoto{z-index:0;opacity:.55;pointer-events:none;background-position:50% 38%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.SolutionPages-module__bFS6ba__heroBgPhotoOverlay{z-index:1;pointer-events:none;background:linear-gradient(90deg,#fcf9f7eb 0%,#fcf9f7b8 42%,#fcf9f761 70%,#fcf9f71f 100%);position:absolute;inset:0}@media (max-width:900px){.SolutionPages-module__bFS6ba__heroBgPhoto{opacity:.35}.SolutionPages-module__bFS6ba__heroBgPhotoOverlay{background:linear-gradient(#fcf9f7eb 0%,#fcf9f7a8 45%,#fcf9f747 100%)}}.SolutionPages-module__bFS6ba__heroCopy{z-index:3;position:relative}.SolutionPages-module__bFS6ba__heroCopy h1,.SolutionPages-module__bFS6ba__heroCenteredContent h1{color:var(--fp-ink);letter-spacing:-.047em;margin-top:17px;font-size:clamp(40px,5vw,62px);font-weight:600;line-height:1.1}.SolutionPages-module__bFS6ba__heroCopy h1 strong,.SolutionPages-module__bFS6ba__heroCenteredContent h1 strong{color:var(--fp-orange);font-weight:inherit}.SolutionPages-module__bFS6ba__heroCopy>p,.SolutionPages-module__bFS6ba__heroCenteredContent>p{max-width:670px;color:var(--fp-copy);margin-top:18px;font-size:clamp(16px,1.22vw,18px);line-height:1.64}.SolutionPages-module__bFS6ba__heroCenteredContent{text-align:center;max-width:850px;margin-inline:auto}.SolutionPages-module__bFS6ba__heroCenteredContent>p{margin-inline:auto}.SolutionPages-module__bFS6ba__heroTagRow{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.SolutionPages-module__bFS6ba__heroTagRow span{min-height:36px;color:var(--fp-copy);background:#fff;border:1px solid #140e0a1a;border-radius:9px;align-items:center;gap:7px;padding:0 14px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 6px 18px #25160d0d}.SolutionPages-module__bFS6ba__heroTagRow i{color:var(--fp-orange)}.SolutionPages-module__bFS6ba__kioskHero{color:var(--fp-ink);background:radial-gradient(circle at 78% 36%,#ff3b081a,#0000 28rem),linear-gradient(145deg,#fbf8f5,#f5efea 74%)}.SolutionPages-module__bFS6ba__kioskHeroSingle{grid-template-columns:1fr}.SolutionPages-module__bFS6ba__kioskHeroSingle .SolutionPages-module__bFS6ba__heroCopy{max-width:760px}.SolutionPages-module__bFS6ba__kioskHeroVisual{place-items:center;min-height:640px;display:grid;position:relative}.SolutionPages-module__bFS6ba__kioskHeroFrame{place-items:center;padding:22px;display:grid;position:absolute;inset:0}.SolutionPages-module__bFS6ba__kioskHeroImage{object-fit:contain;filter:drop-shadow(0 30px 70px #25160d38);border-radius:18px;width:100%;height:100%}.SolutionPages-module__bFS6ba__tablesideHeroVisual .SolutionPages-module__bFS6ba__floatingBadge{display:none}.SolutionPages-module__bFS6ba__floatingBadge{z-index:3;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c0907d6;border:1px solid #ffffff29;border-radius:13px;align-items:center;gap:10px;padding:12px 14px;display:flex;position:absolute;box-shadow:0 14px 40px #00000047}.SolutionPages-module__bFS6ba__floatingBadge i{color:var(--fp-orange-bright)}.SolutionPages-module__bFS6ba__floatingBadge span{color:#ffffff8c;font-size:12px;display:block}.SolutionPages-module__bFS6ba__floatingBadge strong{margin-top:2px;font-size:15px;display:block}.SolutionPages-module__bFS6ba__kioskAiBadge{top:24px;right:24px}.SolutionPages-module__bFS6ba__kioskPayBadge{bottom:24px;left:24px}.SolutionPages-module__bFS6ba__kdsHero{color:var(--fp-ink);background:radial-gradient(circle at 78% 36%,#ff3b081a,#0000 28rem),linear-gradient(145deg,#fbf8f5,#f5efea 74%)}.SolutionPages-module__bFS6ba__kdsHeroSingle{grid-template-columns:1fr}.SolutionPages-module__bFS6ba__kdsHeroSingle .SolutionPages-module__bFS6ba__heroCopy{max-width:760px}.SolutionPages-module__bFS6ba__kdsHeroVisual{min-height:640px;position:relative}.SolutionPages-module__bFS6ba__kdsHeroFrame{place-items:center;padding:22px;display:grid;position:relative}.SolutionPages-module__bFS6ba__kdsHeroImage{filter:drop-shadow(0 30px 70px #25160d38);border-radius:18px;width:100%;max-width:100%;height:auto}.SolutionPages-module__bFS6ba__compactBenefitGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.SolutionPages-module__bFS6ba__compactBenefitGrid article{border:1px solid var(--fp-line);text-align:center;background:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:11px;min-height:112px;padding:16px 10px;display:flex}.SolutionPages-module__bFS6ba__compactBenefitGrid article:first-child{background:#fdf0e5}.SolutionPages-module__bFS6ba__compactBenefitGrid article:nth-child(2){background:#fff0ea}.SolutionPages-module__bFS6ba__compactBenefitGrid article:nth-child(3){background:#edf6ee}.SolutionPages-module__bFS6ba__compactBenefitGrid article:nth-child(4){background:#eaf2ff}.SolutionPages-module__bFS6ba__compactBenefitGrid article:nth-child(5){background:#f3effe}.SolutionPages-module__bFS6ba__compactBenefitGrid article:nth-child(6){background:#fdf0e5}.SolutionPages-module__bFS6ba__compactBenefitGrid h3{font-size:15px;line-height:1.25}.SolutionPages-module__bFS6ba__capabilityBento{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.SolutionPages-module__bFS6ba__capabilityCard{border:1px solid var(--fp-line);background:#fff;border-radius:20px;min-width:0;padding:24px;box-shadow:0 12px 34px #29180e0e}.SolutionPages-module__bFS6ba__capabilityCard h3{margin-top:17px;font-size:20px}.SolutionPages-module__bFS6ba__capabilityCard>p{color:var(--fp-copy);margin-top:8px;font-size:16px;line-height:1.68}.SolutionPages-module__bFS6ba__capabilityCard ul{gap:8px;margin-top:16px;display:grid}.SolutionPages-module__bFS6ba__capabilityCard li{color:var(--fp-copy);gap:8px;font-size:16px;line-height:1.6;display:flex}.SolutionPages-module__bFS6ba__capabilityCard li:before{content:"✓";color:var(--fp-orange);font-weight:600}.SolutionPages-module__bFS6ba__capabilityCard:first-child{background:#fdf0e5}.SolutionPages-module__bFS6ba__capabilityCard:nth-child(2){background:#fff0ea}.SolutionPages-module__bFS6ba__capabilityCard:nth-child(3){background:#edf6ee}.SolutionPages-module__bFS6ba__capabilityCard:nth-child(4){background:#eaf2ff}.SolutionPages-module__bFS6ba__capabilityCard:nth-child(5){background:#f3effe}.SolutionPages-module__bFS6ba__capabilityCardLarge{min-height:330px}.SolutionPages-module__bFS6ba__capabilityImageStrip{background:var(--fp-warm);border-radius:0 0 20px 20px;height:120px;margin:20px -24px -24px;display:none;overflow:hidden}.SolutionPages-module__bFS6ba__capabilityImageStrip img{object-fit:cover;width:100%;height:100%}.SolutionPages-module__bFS6ba__paymentMethods{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px;display:grid}.SolutionPages-module__bFS6ba__paymentMethods span{border:1px solid var(--fp-line);background:var(--fp-cream);min-height:40px;color:var(--fp-copy);text-align:center;border-radius:9px;place-items:center;padding:6px;font-size:15px;font-weight:600;display:grid}.SolutionPages-module__bFS6ba__capabilityBottomGrid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.SolutionPages-module__bFS6ba__kioskAiGrid{grid-template-columns:minmax(0,.85fr) minmax(430px,1.15fr);align-items:center;gap:clamp(32px,5vw,62px);display:grid}.SolutionPages-module__bFS6ba__darkCopy h2{color:var(--fp-ink);letter-spacing:-.035em;margin-top:14px;font-size:clamp(34px,3.5vw,46px);line-height:1.08}.SolutionPages-module__bFS6ba__darkCopy>p{color:var(--fp-copy);margin-top:15px;font-size:16px;line-height:1.6}.SolutionPages-module__bFS6ba__promptStack{gap:9px;margin-top:22px;display:grid}.SolutionPages-module__bFS6ba__promptStack article{background:#fff;border:1px solid #140e0a1a;border-radius:12px;grid-template-columns:38px 1fr auto;align-items:center;gap:11px;padding:12px;display:grid;box-shadow:0 6px 18px #25160d0d}.SolutionPages-module__bFS6ba__promptStack article>i{width:36px;height:36px;color:var(--fp-orange);background:#ff3b081a;border-radius:9px;place-items:center;display:grid}.SolutionPages-module__bFS6ba__promptStack p{color:var(--fp-copy);font-size:16px}.SolutionPages-module__bFS6ba__promptStack strong{color:var(--green-600);font-size:14px}.SolutionPages-module__bFS6ba__aiInsightStack{gap:10px;display:grid}.SolutionPages-module__bFS6ba__aiInsightCard{background:#fff;border:1px solid #140e0a1a;border-radius:14px;padding:18px 46px 18px 18px;position:relative;box-shadow:0 6px 18px #25160d0d}.SolutionPages-module__bFS6ba__aiInsightCard>i{color:var(--fp-orange);position:absolute;top:18px;right:17px}.SolutionPages-module__bFS6ba__aiInsightCard small{color:var(--fp-orange);letter-spacing:.07em;text-transform:uppercase;font-size:12px;font-weight:600}.SolutionPages-module__bFS6ba__aiInsightCard h3{color:var(--fp-ink);margin-top:7px;font-size:17px}.SolutionPages-module__bFS6ba__aiInsightCard p{color:var(--fp-copy);margin-top:7px;font-size:16px;line-height:1.68}.SolutionPages-module__bFS6ba__aiInsightCard strong{color:var(--green-600);margin-top:9px;font-size:15px;display:inline-block}.SolutionPages-module__bFS6ba__journeyGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.SolutionPages-module__bFS6ba__journeyStep{text-align:center;border:1px solid var(--fp-line);background:#fff;border-radius:16px;min-height:172px;padding:22px 18px 20px;transition:transform .3s,box-shadow .3s,border-color .3s;position:relative;box-shadow:0 10px 30px #29180e0f}.SolutionPages-module__bFS6ba__journeyStep:hover{border-color:#ff3b0847;transform:translateY(-4px);box-shadow:0 18px 40px #29180e1a}.SolutionPages-module__bFS6ba__journeyStep:not(:nth-child(4n)):after{content:"›";color:var(--fp-orange);z-index:2;font-size:24px;font-weight:600;position:absolute;top:50%;right:-13px;transform:translateY(-50%)}.SolutionPages-module__bFS6ba__journeyNum{color:#ff3b0829;letter-spacing:-.03em;font-size:26px;font-weight:600;line-height:1;position:absolute;top:12px;right:14px}.SolutionPages-module__bFS6ba__journeyStep i{background:var(--fp-orange-soft);width:48px;height:48px;color:var(--fp-orange);border-radius:13px;place-items:center;margin:0 auto;font-size:19px;display:grid;position:relative}.SolutionPages-module__bFS6ba__journeyStep h3{margin-top:14px;font-size:15px}.SolutionPages-module__bFS6ba__journeyStep p{color:var(--fp-muted);margin-top:5px;font-size:16px;line-height:1.62}.SolutionPages-module__bFS6ba__hardwareGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.SolutionPages-module__bFS6ba__hardwareCard{border:1px solid var(--fp-line);background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 12px 36px #29180e0f}.SolutionPages-module__bFS6ba__hardwareCard:first-child{background:#fdf0e5}.SolutionPages-module__bFS6ba__hardwareCard:nth-child(2){background:#fff0ea}.SolutionPages-module__bFS6ba__hardwareCard:nth-child(3){background:#edf6ee}.SolutionPages-module__bFS6ba__hardwareCard:nth-child(4){background:#eaf2ff}.SolutionPages-module__bFS6ba__hardwareCard:nth-child(5){background:#f3effe}.SolutionPages-module__bFS6ba__hardwareCard:nth-child(6){background:#fdf0e5}.SolutionPages-module__bFS6ba__hardwareCard img{object-fit:contain;background:var(--fp-warm);width:100%;height:190px}.SolutionPages-module__bFS6ba__hardwareCard div{padding:18px}.SolutionPages-module__bFS6ba__hardwareCard h3{font-size:18px}.SolutionPages-module__bFS6ba__hardwareCard p{color:var(--fp-copy);margin-top:7px;font-size:16px;line-height:1.6}.SolutionPages-module__bFS6ba__tagCloud{flex-wrap:wrap;justify-content:center;gap:9px;display:flex}.SolutionPages-module__bFS6ba__tagCloud span{border:1px solid var(--fp-line);min-height:38px;color:var(--fp-copy);background:#fff;border-radius:999px;align-items:center;gap:7px;padding:0 13px;font-size:15px;font-weight:600;display:inline-flex}.SolutionPages-module__bFS6ba__tagCloudLink,.SolutionPages-module__bFS6ba__tagCloud a{border:1px solid var(--fp-line);min-height:38px;color:var(--fp-copy);background:#fff;border-radius:999px;align-items:center;gap:7px;padding:0 13px;font-size:15px;font-weight:600;text-decoration:none;transition:border-color .25s,transform .25s;display:inline-flex}.SolutionPages-module__bFS6ba__tagCloudLink:hover,.SolutionPages-module__bFS6ba__tagCloud a:hover{border-color:var(--fp-orange);transform:translateY(-2px)}.SolutionPages-module__bFS6ba__tagCloud i,.SolutionPages-module__bFS6ba__tagCloudLink i{color:var(--fp-orange)}.SolutionPages-module__bFS6ba__outcomeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.SolutionPages-module__bFS6ba__outcomeCard{border:1px solid var(--fp-line);background:#fff;border-radius:18px;min-height:190px;padding:22px;transition:transform .35s,box-shadow .35s,border-color .35s}.SolutionPages-module__bFS6ba__outcomeCard:first-child{background:#fdf0e5}.SolutionPages-module__bFS6ba__outcomeCard:nth-child(2){background:#edf6ee}.SolutionPages-module__bFS6ba__outcomeCard:nth-child(3){background:#eaf2ff}.SolutionPages-module__bFS6ba__outcomeCard:nth-child(4){background:#f3effe}.SolutionPages-module__bFS6ba__outcomeCard:nth-child(5){background:#fff0ea}.SolutionPages-module__bFS6ba__outcomeCard:nth-child(6){background:#fdf0e5}.SolutionPages-module__bFS6ba__outcomeCard:hover{border-color:#ff3b0824;transform:translateY(-4px);box-shadow:0 14px 36px #29180e17}.SolutionPages-module__bFS6ba__outcomeCard h3{margin-top:18px;font-size:21px;font-weight:600}.SolutionPages-module__bFS6ba__outcomeCard:hover .SolutionPages-module__bFS6ba__iconBox{transform:scale(1.08)}.SolutionPages-module__bFS6ba__outcomeCard p{color:var(--fp-copy);margin-top:8px;font-size:16px;font-weight:600;line-height:1.68}.SolutionPages-module__bFS6ba__heroPhoto{isolation:isolate;min-height:680px;color:var(--fp-ink);background:linear-gradient(145deg,#fbf8f5,#f5efea);align-items:center;display:flex}.SolutionPages-module__bFS6ba__heroPhotoImage{object-fit:cover;opacity:.4;width:100%;height:100%;position:absolute;inset:0}.SolutionPages-module__bFS6ba__heroPhoto:before{content:"";z-index:1;background:linear-gradient(90deg,#fcf9f7f5 0%,#fcf9f7d6 46%,#fcf9f780 74%,#fcf9f7e0 100%);position:absolute;inset:0}.SolutionPages-module__bFS6ba__heroPhoto:after{content:"";z-index:2;background:radial-gradient(circle at 75% 35%,#ff3b082b,#0000 30rem);position:absolute;inset:0}.SolutionPages-module__bFS6ba__kdsHeroGrid{z-index:3;grid-template-columns:minmax(0,.9fr) minmax(390px,1.1fr);align-items:center;gap:50px;display:grid;position:relative}.SolutionPages-module__bFS6ba__kdsTicketStack{gap:10px;max-width:430px;margin-left:auto;display:grid}.SolutionPages-module__bFS6ba__kdsHeroTicket{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c0907d6;border:1px solid #ffffff24;border-radius:14px;padding:17px 62px 17px 18px;position:relative;box-shadow:0 18px 52px #00000047}.SolutionPages-module__bFS6ba__kdsHeroTicket small{color:var(--fp-orange-bright);font-weight:600}.SolutionPages-module__bFS6ba__kdsHeroTicket h3{color:#fff;margin-top:5px;font-size:16px}.SolutionPages-module__bFS6ba__kdsHeroTicket p{color:#ffffff8f;margin-top:5px;font-size:16px;font-weight:600}.SolutionPages-module__bFS6ba__kdsHeroTicket strong{color:#fff;font-size:15px;position:absolute;top:17px;right:17px}.SolutionPages-module__bFS6ba__ticketLate{border-color:#ffb22d61}.SolutionPages-module__bFS6ba__ticketUrgent{border-color:#ff4d3373}.SolutionPages-module__bFS6ba__trustRail{border-top:1px solid var(--fp-line);border-bottom:1px solid var(--fp-line);background:#fff;padding:14px 0}.SolutionPages-module__bFS6ba__trustRailInner{flex-wrap:wrap;justify-content:center;gap:12px 24px;display:flex}.SolutionPages-module__bFS6ba__trustRailInner span{color:var(--fp-copy);align-items:center;gap:7px;font-size:15px;font-weight:600;display:inline-flex}.SolutionPages-module__bFS6ba__trustRailInner i{color:var(--fp-orange)}.SolutionPages-module__bFS6ba__kdsOrdersLayout{grid-template-columns:minmax(0,.76fr) minmax(480px,1.24fr);align-items:center;gap:34px;display:grid}.SolutionPages-module__bFS6ba__kdsFeatureList{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.SolutionPages-module__bFS6ba__kdsFeatureList article{border:1px solid var(--fp-line);background:#fff;border-radius:14px;min-height:140px;padding:17px}.SolutionPages-module__bFS6ba__kdsFeatureList article:first-child{background:#fdf0e5}.SolutionPages-module__bFS6ba__kdsFeatureList article:nth-child(2){background:#fff0ea}.SolutionPages-module__bFS6ba__kdsFeatureList article:nth-child(3){background:#edf6ee}.SolutionPages-module__bFS6ba__kdsFeatureList article:nth-child(4){background:#eaf2ff}.SolutionPages-module__bFS6ba__kdsFeatureList article:nth-child(5){background:#f3effe}.SolutionPages-module__bFS6ba__kdsFeatureList article:nth-child(6){background:#fdf0e5}.SolutionPages-module__bFS6ba__kdsFeatureList h3{margin-top:12px;font-size:17px;font-weight:600}.SolutionPages-module__bFS6ba__kdsFeatureList p{color:var(--fp-copy);margin-top:6px;font-size:16px;font-weight:600;line-height:1.6}.SolutionPages-module__bFS6ba__kdsBoard{color:#fff;box-shadow:var(--fp-shadow-deep);background:#12100e;border:1px solid #ffffff1f;border-radius:18px;overflow:hidden}.SolutionPages-module__bFS6ba__kdsBoardHeader{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:12px;min-height:50px;padding:0 16px;display:flex}.SolutionPages-module__bFS6ba__kdsBoardHeader strong{font-size:15px}.SolutionPages-module__bFS6ba__kdsBoardHeader span{color:#58ce83;font-size:15px;font-weight:600}.SolutionPages-module__bFS6ba__kdsTicketGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px;display:grid}.SolutionPages-module__bFS6ba__kdsTicket{background:#1f1a17;border-top:4px solid #38b86a;border-radius:11px;min-height:135px;padding:12px}.SolutionPages-module__bFS6ba__kdsTicket.SolutionPages-module__bFS6ba__warning{border-top-color:#e7a629}.SolutionPages-module__bFS6ba__kdsTicket.SolutionPages-module__bFS6ba__danger{border-top-color:#e54c38}.SolutionPages-module__bFS6ba__kdsTicket small{color:#ffffff7a;font-size:12px;font-weight:600}.SolutionPages-module__bFS6ba__kdsTicket strong{margin-top:5px;font-size:15px;font-weight:600;display:block}.SolutionPages-module__bFS6ba__kdsTicket p{color:#ffffff9e;margin-top:8px;font-size:16px;font-weight:600;line-height:1.62}.SolutionPages-module__bFS6ba__kdsTicket span{margin-top:10px;font-size:12px;font-weight:600;display:block}.SolutionPages-module__bFS6ba__kdsBoardFooter{border-top:1px solid #ffffff17;flex-wrap:wrap;gap:8px;padding:10px 12px 12px;display:flex}.SolutionPages-module__bFS6ba__kdsBoardFooter span{color:#ffffff91;background:#ffffff0f;border-radius:7px;padding:5px 8px;font-size:12px;font-weight:600}.SolutionPages-module__bFS6ba__routingLayout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid}.SolutionPages-module__bFS6ba__routingDiagram{border:1px solid var(--fp-line);box-shadow:var(--fp-shadow);background:#fff;border-radius:20px;padding:24px}.SolutionPages-module__bFS6ba__routingSource{border:1px solid var(--fp-line);text-align:center;border-radius:12px;padding:14px}.SolutionPages-module__bFS6ba__routingArrow{height:34px;color:var(--fp-orange);place-items:center;display:grid}.SolutionPages-module__bFS6ba__routingHub{background:var(--fp-charcoal);color:#fff;text-align:center;border-radius:12px;padding:15px}.SolutionPages-module__bFS6ba__routingStations{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.SolutionPages-module__bFS6ba__routingStations div{border:1px solid var(--fp-line);background:var(--fp-cream);text-align:center;border-radius:10px;place-items:center;min-height:58px;padding:8px;display:grid}.SolutionPages-module__bFS6ba__routingStations strong{font-size:15px;font-weight:600;display:block}.SolutionPages-module__bFS6ba__routingStations span{color:var(--fp-muted);margin-top:2px;font-size:14px;font-weight:600;display:block}.SolutionPages-module__bFS6ba__routingCopy h2{letter-spacing:-.035em;margin-top:14px;font-size:clamp(30px,3.1vw,42px);line-height:1.08}.SolutionPages-module__bFS6ba__routingCopy>p{color:var(--fp-copy);margin-top:14px;font-size:16px;line-height:1.6}.SolutionPages-module__bFS6ba__featureBulletList{gap:12px;margin-top:22px;display:grid}.SolutionPages-module__bFS6ba__featureBulletList li{grid-template-columns:36px 1fr;align-items:start;gap:11px;display:grid}.SolutionPages-module__bFS6ba__featureBulletList i{background:var(--fp-orange-soft);width:34px;height:34px;color:var(--fp-orange);border-radius:9px;place-items:center;display:grid}.SolutionPages-module__bFS6ba__featureBulletList strong{font-size:16px;font-weight:600;display:block}.SolutionPages-module__bFS6ba__featureBulletList span{color:var(--fp-copy);margin-top:4px;font-size:16px;line-height:1.68;display:block}.SolutionPages-module__bFS6ba__lifecycleGrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.SolutionPages-module__bFS6ba__lifecycleGrid article{border:1px solid var(--fp-line);text-align:center;background:#fff;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:120px;padding:20px 14px;display:flex;box-shadow:0 4px 16px #29180e0a}.SolutionPages-module__bFS6ba__lifecycleGrid article:first-child{background:#fdf0e5}.SolutionPages-module__bFS6ba__lifecycleGrid article:nth-child(2){background:#fff0ea}.SolutionPages-module__bFS6ba__lifecycleGrid article:nth-child(3){background:#edf6ee}.SolutionPages-module__bFS6ba__lifecycleGrid article:nth-child(4){background:#eaf2ff}.SolutionPages-module__bFS6ba__lifecycleGrid i{color:var(--fp-orange);font-size:22px}.SolutionPages-module__bFS6ba__lifecycleGrid strong{font-size:15px;font-weight:600}.SolutionPages-module__bFS6ba__timerLayout{grid-template-columns:minmax(0,.85fr) minmax(430px,1.15fr);align-items:center;gap:42px;display:grid}.SolutionPages-module__bFS6ba__timerFeatureGrid{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:20px;display:grid}.SolutionPages-module__bFS6ba__timerFeatureGrid span{border:1px solid var(--fp-line);min-height:38px;color:var(--fp-copy);background:#fff;border-radius:9px;align-items:center;gap:7px;padding:0 10px;font-size:15px;font-weight:600;display:flex}.SolutionPages-module__bFS6ba__timerFeatureGrid i{color:var(--fp-orange)}.SolutionPages-module__bFS6ba__timerPanel{gap:9px;display:grid}.SolutionPages-module__bFS6ba__timerTicket{border:1px solid var(--fp-line);background:#fff;border-radius:12px;grid-template-columns:1fr auto;gap:12px;padding:15px;display:grid}.SolutionPages-module__bFS6ba__timerTicket strong{font-size:15px}.SolutionPages-module__bFS6ba__timerTicket p{color:var(--fp-copy);margin-top:4px;font-size:16px;font-weight:600}.SolutionPages-module__bFS6ba__timerTicket span{font-size:18px;font-weight:600}.SolutionPages-module__bFS6ba__timerTicket.SolutionPages-module__bFS6ba__success span{color:#208b4f}.SolutionPages-module__bFS6ba__timerTicket.SolutionPages-module__bFS6ba__warning span{color:#b87300}.SolutionPages-module__bFS6ba__timerTicket.SolutionPages-module__bFS6ba__danger span{color:#c13927}.SolutionPages-module__bFS6ba__timerStats{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.SolutionPages-module__bFS6ba__timerStats div{border:1px solid var(--fp-line);background:var(--fp-cream);text-align:center;border-radius:10px;padding:12px}.SolutionPages-module__bFS6ba__timerStats strong{color:var(--fp-orange);font-size:19px;display:block}.SolutionPages-module__bFS6ba__timerStats span{color:var(--fp-muted);margin-top:3px;font-size:12px;font-weight:600;display:block}.SolutionPages-module__bFS6ba__aiKitchenCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:30px;display:grid}.SolutionPages-module__bFS6ba__aiKitchenCard{background:#fff;border:1px solid #140e0a14;border-radius:16px;min-height:218px;padding:20px;box-shadow:0 10px 30px #25160d0f}.SolutionPages-module__bFS6ba__aiKitchenCard small{color:var(--fp-orange);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:600}.SolutionPages-module__bFS6ba__aiKitchenCard h3{color:var(--fp-ink);margin-top:13px;font-size:18px}.SolutionPages-module__bFS6ba__aiKitchenCard p{color:var(--fp-copy);margin-top:8px;font-size:16px;line-height:1.6}.SolutionPages-module__bFS6ba__aiKitchenCard strong{color:var(--green-700);margin-top:15px;font-size:15px;font-weight:600;display:block}.SolutionPages-module__bFS6ba__aiKitchenNotice{width:fit-content;color:var(--green-700);background:#1ea85a1a;border-radius:999px;margin:22px auto 0;padding:9px 13px;font-size:15px;font-weight:600}.SolutionPages-module__bFS6ba__expoLayout{grid-template-columns:minmax(0,.82fr) minmax(460px,1.18fr);align-items:center;gap:42px;display:grid}.SolutionPages-module__bFS6ba__expoChecklist{grid-template-columns:repeat(2,1fr);gap:9px;margin-top:20px;display:grid}.SolutionPages-module__bFS6ba__expoChecklist span{border:1px solid var(--fp-line);min-height:42px;color:var(--fp-copy);border-radius:10px;align-items:center;gap:8px;padding:0 11px;font-size:15px;font-weight:600;display:flex}.SolutionPages-module__bFS6ba__expoChecklist i{color:var(--fp-orange)}.SolutionPages-module__bFS6ba__expoBoard{border:1px solid var(--fp-line);box-shadow:var(--fp-shadow);background:#fff;border-radius:17px;overflow:hidden}.SolutionPages-module__bFS6ba__expoBoardHeader{border-bottom:1px solid var(--fp-line);justify-content:space-between;align-items:center;min-height:48px;padding:0 15px;display:flex}.SolutionPages-module__bFS6ba__expoBoardHeader strong{font-size:15px}.SolutionPages-module__bFS6ba__expoBoardHeader span{color:#208b4f;font-size:15px;font-weight:600}.SolutionPages-module__bFS6ba__expoOrders{gap:8px;padding:12px;display:grid}.SolutionPages-module__bFS6ba__expoOrder{border:1px solid var(--fp-line);border-radius:11px;grid-template-columns:1fr auto;gap:12px;padding:12px;display:grid}.SolutionPages-module__bFS6ba__expoOrder h3{font-size:15px;font-weight:600}.SolutionPages-module__bFS6ba__expoOrder p{color:var(--fp-copy);margin-top:4px;font-size:16px;font-weight:600}.SolutionPages-module__bFS6ba__expoOrder span{color:#1b7d47;background:#e9f8ee;border-radius:7px;align-self:center;padding:6px 8px;font-size:14px;font-weight:600}.SolutionPages-module__bFS6ba__analyticsPanel{background:#fff;border:1px solid #140e0a14;border-radius:20px;padding:20px;box-shadow:0 24px 60px #29180e1a}.SolutionPages-module__bFS6ba__analyticsTopCards{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.SolutionPages-module__bFS6ba__analyticsTopCards article{background:#fcf9f7;border:1px solid #140e0a14;border-radius:11px;padding:14px}.SolutionPages-module__bFS6ba__analyticsTopCards span{color:var(--fp-muted);font-size:12px;font-weight:600}.SolutionPages-module__bFS6ba__analyticsTopCards strong{color:var(--fp-ink);margin-top:4px;font-size:20px;display:block}.SolutionPages-module__bFS6ba__analyticsTopCards small{color:#219055;margin-top:3px;font-size:12px;font-weight:600;display:block}.SolutionPages-module__bFS6ba__analyticsCharts{grid-template-columns:1.2fr .8fr;gap:10px;margin-top:10px;display:grid}.SolutionPages-module__bFS6ba__lineChart,.SolutionPages-module__bFS6ba__barChart{background:#fcf9f7;border:1px solid #140e0a14;border-radius:12px;min-height:190px;padding:15px}.SolutionPages-module__bFS6ba__chartTitle{color:var(--fp-ink);font-size:15px;font-weight:600}.SolutionPages-module__bFS6ba__lineGraph{background:repeating-linear-gradient(#0000 0 29px,#140e0a0d 30px);border-bottom:1px solid #140e0a1a;height:120px;margin-top:17px;position:relative}.SolutionPages-module__bFS6ba__lineGraph:before{content:"";clip-path:polygon(0 76%,14% 63%,30% 69%,43% 37%,58% 48%,72% 25%,86% 40%,100% 12%,100% 16%,86% 44%,72% 30%,58% 53%,43% 42%,30% 74%,14% 68%,0 82%);background:var(--fp-orange-bright);position:absolute;inset:16px 0 18px}.SolutionPages-module__bFS6ba__barGraph{align-items:end;gap:9px;height:125px;margin-top:15px;display:flex}.SolutionPages-module__bFS6ba__barGraph span{background:var(--fp-orange);border-radius:5px 5px 0 0;flex:1;min-width:12px}.SolutionPages-module__bFS6ba__stationCards{grid-template-columns:repeat(6,1fr);gap:8px;margin-top:10px;display:grid}.SolutionPages-module__bFS6ba__stationCards article{text-align:center;background:#fcf9f7;border:1px solid #140e0a14;border-radius:10px;padding:12px 8px}.SolutionPages-module__bFS6ba__stationCards strong{color:var(--fp-ink);font-size:15px;font-weight:600;display:block}.SolutionPages-module__bFS6ba__stationCards span{color:var(--fp-orange);margin-top:4px;font-size:14px;font-weight:600;display:block}.SolutionPages-module__bFS6ba__typeGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;display:grid}.SolutionPages-module__bFS6ba__typeGrid article{border:1px solid var(--fp-line);text-align:center;background:#fff;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:96px;padding:12px;display:flex}.SolutionPages-module__bFS6ba__typeGrid article:first-child{background:#fdf0e5}.SolutionPages-module__bFS6ba__typeGrid article:nth-child(2){background:#fff0ea}.SolutionPages-module__bFS6ba__typeGrid article:nth-child(3){background:#edf6ee}.SolutionPages-module__bFS6ba__typeGrid article:nth-child(4){background:#eaf2ff}.SolutionPages-module__bFS6ba__typeGrid article:nth-child(5){background:#f3effe}.SolutionPages-module__bFS6ba__typeGrid article:nth-child(6){background:#fdf0e5}.SolutionPages-module__bFS6ba__typeGrid article:nth-child(7){background:#fff0ea}.SolutionPages-module__bFS6ba__typeGrid article:nth-child(8){background:#edf6ee}.SolutionPages-module__bFS6ba__typeGrid article:nth-child(9){background:#eaf2ff}.SolutionPages-module__bFS6ba__typeGrid article:nth-child(10){background:#f3effe}.SolutionPages-module__bFS6ba__typeGrid article:nth-child(11){background:#fdf0e5}.SolutionPages-module__bFS6ba__typeGrid article:nth-child(12){background:#fff0ea}.SolutionPages-module__bFS6ba__typeGridLink{width:100%;height:100%;color:inherit;flex-direction:column;justify-content:center;align-items:center;gap:9px;text-decoration:none;display:flex}.SolutionPages-module__bFS6ba__typeGridLink:hover strong,.SolutionPages-module__bFS6ba__typeGrid i,.SolutionPages-module__bFS6ba__typeGridLink i{color:var(--fp-orange)}.SolutionPages-module__bFS6ba__typeGrid strong,.SolutionPages-module__bFS6ba__typeGridLink strong{font-size:15px;font-weight:600}.SolutionPages-module__bFS6ba__integrationRail{flex-wrap:wrap;justify-content:center;gap:9px;display:flex}.SolutionPages-module__bFS6ba__integrationRail span{border:1px solid var(--fp-line);min-height:42px;color:var(--fp-copy);background:#fff;border-radius:11px;align-items:center;gap:8px;padding:0 13px;font-size:15px;font-weight:600;display:inline-flex}.SolutionPages-module__bFS6ba__integrationRail i{color:var(--fp-orange)}.SolutionPages-module__bFS6ba__scalePanel{border:1px solid var(--fp-line);background:var(--fp-cream);border-radius:16px;margin-top:16px;padding:20px}.SolutionPages-module__bFS6ba__scalePanel h3{font-size:16px}.SolutionPages-module__bFS6ba__scaleGrid{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:13px;display:grid}.SolutionPages-module__bFS6ba__scaleGrid span{color:var(--fp-copy);align-items:center;gap:7px;font-size:15px;font-weight:600;display:flex}.SolutionPages-module__bFS6ba__scaleGrid i{color:#219055}.SolutionPages-module__bFS6ba__kitchenFlow{justify-items:center;gap:10px;width:min(640px,100%);margin:0 auto;display:grid}.SolutionPages-module__bFS6ba__flowRow{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.SolutionPages-module__bFS6ba__flowNode{border:1px solid var(--fp-line);text-align:center;background:#fff;border-radius:10px;min-width:140px;padding:12px 14px;font-size:15px;font-weight:600}.SolutionPages-module__bFS6ba__flowNodeOrange{border-color:var(--fp-orange);background:var(--fp-orange);color:#fff}.SolutionPages-module__bFS6ba__flowNodeDark{border-color:var(--fp-charcoal);background:var(--fp-charcoal);color:#fff}.SolutionPages-module__bFS6ba__flowNodeGreen{color:#14683e;background:#e9f8ee;border-color:#16824a}.SolutionPages-module__bFS6ba__flowArrowDown{color:var(--fp-orange);font-size:18px}.SolutionPages-module__bFS6ba__tablesideHeroVisual{min-height:660px;position:relative}.SolutionPages-module__bFS6ba__tablesideHeroImageWrap{position:absolute;inset:0;overflow:hidden}.SolutionPages-module__bFS6ba__tablesideHeroImage{object-fit:contain;width:100%;height:100%}.SolutionPages-module__bFS6ba__tablesideBadgeTop{top:18px;left:18px}.SolutionPages-module__bFS6ba__tablesideBadgeBottom{bottom:18px;right:18px}.SolutionPages-module__bFS6ba__metricBandOrange{background:var(--fp-orange);color:#fff}.SolutionPages-module__bFS6ba__metricBandGrid{grid-template-columns:repeat(3,1fr);max-width:900px;margin:0 auto;display:grid}.SolutionPages-module__bFS6ba__metricBandGrid article{text-align:center;flex-direction:column;justify-content:center;min-height:90px;padding:16px 22px;display:flex}.SolutionPages-module__bFS6ba__metricBandGrid strong{letter-spacing:-.04em;font-size:clamp(22px,2.5vw,32px)}.SolutionPages-module__bFS6ba__metricBandGrid span{text-transform:uppercase;margin-top:3px;font-size:12px;font-weight:600}.SolutionPages-module__bFS6ba__tablesideCapabilityGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.SolutionPages-module__bFS6ba__tablesideCapabilityCard{border:1px solid var(--fp-line);background:#fff;border-radius:16px;min-height:270px;padding:20px}.SolutionPages-module__bFS6ba__tablesideCapabilityCard:first-child{background:#fdf0e5}.SolutionPages-module__bFS6ba__tablesideCapabilityCard:nth-child(2){background:#fff0ea}.SolutionPages-module__bFS6ba__tablesideCapabilityCard:nth-child(3){background:#edf6ee}.SolutionPages-module__bFS6ba__tablesideCapabilityCard:nth-child(4){background:#eaf2ff}.SolutionPages-module__bFS6ba__tablesideCapabilityCard:nth-child(5){background:#f3effe}.SolutionPages-module__bFS6ba__tablesideCapabilityCard:nth-child(6){background:#fdf0e5}.SolutionPages-module__bFS6ba__tablesideCapabilityCard h3{margin-top:15px;font-size:19px;font-weight:600}.SolutionPages-module__bFS6ba__tablesideCapabilityCard>p{color:var(--fp-copy);margin-top:7px;font-size:16px;font-weight:500;line-height:1.68}.SolutionPages-module__bFS6ba__tablesideCapabilityCard ul{gap:7px;margin-top:13px;display:grid}.SolutionPages-module__bFS6ba__tablesideCapabilityCard li{color:var(--fp-copy);gap:7px;font-size:16px;font-weight:600;line-height:1.6;display:flex}.SolutionPages-module__bFS6ba__tablesideCapabilityCard li:before{content:"✓";color:var(--fp-orange);font-weight:600}.SolutionPages-module__bFS6ba__processGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;display:grid}.SolutionPages-module__bFS6ba__processStep{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:130px;padding:14px 9px;display:flex;position:relative}.SolutionPages-module__bFS6ba__processStep:not(:last-child):after{content:"›";color:var(--fp-orange);font-size:20px;position:absolute;top:34px;right:-8px}.SolutionPages-module__bFS6ba__processStep i{background:var(--fp-orange-soft);width:38px;height:38px;color:var(--fp-orange);border-radius:10px;place-items:center;display:grid}.SolutionPages-module__bFS6ba__processStep strong{margin-top:10px;font-size:15px;font-weight:600}.SolutionPages-module__bFS6ba__processStep span{color:var(--fp-muted);margin-top:3px;font-size:14px;font-weight:600}.SolutionPages-module__bFS6ba__smartOrderLayout,.SolutionPages-module__bFS6ba__managerLayout{grid-template-columns:minmax(0,1fr) minmax(420px,1fr);align-items:center;gap:42px;display:grid}.SolutionPages-module__bFS6ba__smartPromptList{gap:8px;margin-top:20px;display:grid}.SolutionPages-module__bFS6ba__smartPromptList article{border:1px solid var(--fp-line);background:#fff;border-radius:10px;align-items:center;gap:10px;padding:12px;display:flex}.SolutionPages-module__bFS6ba__smartPromptList i{color:var(--fp-orange)}.SolutionPages-module__bFS6ba__smartPromptList span{color:var(--fp-copy);font-size:15px;font-weight:600}.SolutionPages-module__bFS6ba__splitImageCard{border:1px solid var(--fp-line);background:var(--fp-warm);min-height:390px;box-shadow:var(--fp-shadow);border-radius:20px;position:relative;overflow:hidden}.SolutionPages-module__bFS6ba__splitImageCard img{object-fit:contain;background:var(--fp-warm);width:100%;height:100%;min-height:390px}.SolutionPages-module__bFS6ba__imageMetricRow{display:none}.SolutionPages-module__bFS6ba__imageMetricRow div{text-align:center}.SolutionPages-module__bFS6ba__imageMetricRow span{color:#ffffff8c;font-size:12px;font-weight:600;display:block}.SolutionPages-module__bFS6ba__imageMetricRow strong{color:var(--fp-orange-bright);margin-top:2px;font-size:15px;display:block}.SolutionPages-module__bFS6ba__guestGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.SolutionPages-module__bFS6ba__guestCard{border:1px solid var(--fp-line);background:#fff;border-radius:13px;grid-template-columns:38px 1fr;gap:11px;padding:16px;display:grid}.SolutionPages-module__bFS6ba__guestCard:first-child{background:#fdf0e5}.SolutionPages-module__bFS6ba__guestCard:nth-child(2){background:#fff0ea}.SolutionPages-module__bFS6ba__guestCard:nth-child(3){background:#edf6ee}.SolutionPages-module__bFS6ba__guestCard:nth-child(4){background:#eaf2ff}.SolutionPages-module__bFS6ba__guestCard:nth-child(5){background:#f3effe}.SolutionPages-module__bFS6ba__guestCard:nth-child(6){background:#fdf0e5}.SolutionPages-module__bFS6ba__guestCard h3{font-size:16px;font-weight:600}.SolutionPages-module__bFS6ba__guestCard p{color:var(--fp-copy);margin-top:5px;font-size:16px;line-height:1.68}.SolutionPages-module__bFS6ba__managerFeatureGrid{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:18px;display:grid}.SolutionPages-module__bFS6ba__managerFeatureGrid span{border:1px solid var(--fp-line);min-height:38px;color:var(--fp-copy);background:#fff;border-radius:9px;align-items:center;gap:7px;padding:0 10px;font-size:15px;font-weight:600;display:flex}.SolutionPages-module__bFS6ba__managerFeatureGrid i{color:var(--fp-orange)}.SolutionPages-module__bFS6ba__integrationColumns{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.SolutionPages-module__bFS6ba__integrationColumn{border:1px solid var(--fp-line);background:#fff;border-radius:15px;padding:20px}.SolutionPages-module__bFS6ba__integrationColumn h3{color:var(--fp-ink);align-items:center;gap:8px;font-size:17px;font-weight:600;display:flex}.SolutionPages-module__bFS6ba__integrationColumn h3 i{color:var(--fp-orange)}.SolutionPages-module__bFS6ba__integrationColumn ul{flex-wrap:wrap;gap:8px;margin-top:15px;display:flex}.SolutionPages-module__bFS6ba__integrationColumn li{background:var(--fp-cream);color:var(--fp-copy);border-radius:8px;padding:7px 10px;font-size:15px;font-weight:600}.SolutionPages-module__bFS6ba__integrationUtilityRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.SolutionPages-module__bFS6ba__integrationUtilityRow .SolutionPages-module__bFS6ba__integrationColumn{background:#fffaf6;padding:14px 16px}.SolutionPages-module__bFS6ba__integrationUtilityRow .SolutionPages-module__bFS6ba__integrationColumn ul{flex-wrap:wrap;gap:6px;display:flex}.SolutionPages-module__bFS6ba__integrationUtilityRow .SolutionPages-module__bFS6ba__integrationColumn li{border-radius:999px;padding:5px 12px;font-size:15px}.SolutionPages-module__bFS6ba__resultGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.SolutionPages-module__bFS6ba__resultCard{border:1px solid var(--fp-line);background:#fff;border-radius:14px;min-height:175px;padding:19px}.SolutionPages-module__bFS6ba__resultCard:first-child{background:#fdf0e5}.SolutionPages-module__bFS6ba__resultCard:nth-child(2){background:#fff0ea}.SolutionPages-module__bFS6ba__resultCard:nth-child(3){background:#edf6ee}.SolutionPages-module__bFS6ba__resultCard:nth-child(4){background:#eaf2ff}.SolutionPages-module__bFS6ba__resultCard:nth-child(5){background:#f3effe}.SolutionPages-module__bFS6ba__resultCard:nth-child(6){background:#fdf0e5}.SolutionPages-module__bFS6ba__resultCard>strong{color:var(--fp-orange);letter-spacing:-.04em;font-size:26px;font-weight:600}.SolutionPages-module__bFS6ba__resultCard h3{margin-top:12px;font-size:18px;font-weight:600}.SolutionPages-module__bFS6ba__resultCard p{color:var(--fp-copy);margin-top:6px;font-size:16px;line-height:1.68}.SolutionPages-module__bFS6ba__backOfficeHero{color:var(--fp-ink);background:radial-gradient(circle at 78% 36%,#ff3b081a,#0000 28rem),linear-gradient(145deg,#fbf8f5,#f5efea 74%)}.SolutionPages-module__bFS6ba__backOfficeHeroVisual{min-height:660px;position:relative}.SolutionPages-module__bFS6ba__backOfficeDashboardWrap{place-items:center;padding:22px;display:grid;position:absolute;inset:0;overflow:hidden}.SolutionPages-module__bFS6ba__backOfficeDashboard{object-fit:contain;border-radius:12px;width:100%;height:100%}.SolutionPages-module__bFS6ba__backOfficeMiniCards{grid-template-columns:repeat(3,1fr);gap:8px;display:grid;position:absolute;bottom:-20px;left:-20px;right:-20px}.SolutionPages-module__bFS6ba__backOfficeMiniCards article{border:1px solid var(--fp-line);background:#fff;border-radius:10px;padding:14px;box-shadow:0 6px 18px #25160d0f}.SolutionPages-module__bFS6ba__backOfficeMiniCards span{color:var(--fp-muted);font-size:12px;font-weight:600}.SolutionPages-module__bFS6ba__backOfficeMiniCards strong{color:var(--fp-ink);margin-top:3px;font-size:16px;font-weight:600;display:block}.SolutionPages-module__bFS6ba__platformGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.SolutionPages-module__bFS6ba__platformCard{border:1px solid var(--fp-line);background:#fff;border-radius:16px;min-height:280px;padding:21px;transition:transform .3s,box-shadow .3s,border-color .3s}.SolutionPages-module__bFS6ba__platformCard:first-child{background:#fdf0e5}.SolutionPages-module__bFS6ba__platformCard:nth-child(2){background:#fff0ea}.SolutionPages-module__bFS6ba__platformCard:nth-child(3){background:#edf6ee}.SolutionPages-module__bFS6ba__platformCard:nth-child(4){background:#eaf2ff}.SolutionPages-module__bFS6ba__platformCard:nth-child(5){background:#f3effe}.SolutionPages-module__bFS6ba__platformCardFeatured{color:#fff;background:linear-gradient(135deg,#ff7a24,#ff3b08);box-shadow:0 20px 50px #ff3b0838}.SolutionPages-module__bFS6ba__platformCard h3{margin-top:15px;font-size:20px;font-weight:600}.SolutionPages-module__bFS6ba__platformCard>p{color:var(--fp-copy);margin-top:7px;font-size:16px;font-weight:600;line-height:1.6}.SolutionPages-module__bFS6ba__platformCardFeatured>p{color:#ffffffc7}.SolutionPages-module__bFS6ba__platformCard:hover{border-color:#ff3b082e;transform:translateY(-4px);box-shadow:0 16px 40px #29180e1a}.SolutionPages-module__bFS6ba__platformCardFeatured:hover{border-color:#ffffff26;transform:translateY(-4px);box-shadow:0 16px 44px #0000003d}.SolutionPages-module__bFS6ba__platformCard ul{grid-template-columns:repeat(2,1fr);gap:7px 10px;margin-top:16px;display:grid}.SolutionPages-module__bFS6ba__platformCard li{color:var(--fp-copy);gap:6px;font-size:16px;font-weight:600;line-height:1.6;display:flex}.SolutionPages-module__bFS6ba__platformCardFeatured li{color:#ffffffb8;font-weight:600}.SolutionPages-module__bFS6ba__platformCard li:before{content:"✓";color:var(--fp-orange);font-weight:600}.SolutionPages-module__bFS6ba__platformCardFeatured li:before{color:#fff}.SolutionPages-module__bFS6ba__aiBackOfficeLayout{grid-template-columns:minmax(440px,1fr) minmax(0,1fr);align-items:center;gap:46px;display:grid}.SolutionPages-module__bFS6ba__aiChatPanel{background:#fff;border:1px solid #140e0a1a;border-radius:18px;overflow:hidden;box-shadow:0 30px 70px #29180e1a}.SolutionPages-module__bFS6ba__aiChatHeader{border-bottom:1px solid #140e0a14;justify-content:space-between;align-items:center;min-height:52px;padding:0 16px;display:flex}.SolutionPages-module__bFS6ba__aiChatHeader strong{color:var(--fp-ink);font-size:15px;font-weight:600}.SolutionPages-module__bFS6ba__aiStatusDot{color:#62d48a;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.SolutionPages-module__bFS6ba__aiStatusDot:before{content:"";background:#62d48a;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite SolutionPages-module__bFS6ba__aiPulse;box-shadow:0 0 0 4px #62d48a33}@keyframes SolutionPages-module__bFS6ba__aiPulse{0%,to{box-shadow:0 0 0 4px #62d48a33}50%{box-shadow:0 0 0 8px #62d48a14}}.SolutionPages-module__bFS6ba__aiMessages{overscroll-behavior:contain;gap:10px;max-height:340px;padding:16px;display:grid;overflow-y:auto}.SolutionPages-module__bFS6ba__aiMessages::-webkit-scrollbar{width:4px}.SolutionPages-module__bFS6ba__aiMessages::-webkit-scrollbar-track{background:0 0}.SolutionPages-module__bFS6ba__aiMessages::-webkit-scrollbar-thumb{background:#140e0a2e;border-radius:99px}.SolutionPages-module__bFS6ba__aiMessage{max-width:86%;color:var(--fp-copy);border-radius:12px;padding:12px;font-size:16px;line-height:1.6}.SolutionPages-module__bFS6ba__aiMessageUser{background:#f4f1ee;justify-self:end}.SolutionPages-module__bFS6ba__aiMessageAssistant{background:#ff3b080f;border:1px solid #ff3b082e}.SolutionPages-module__bFS6ba__aiMessageAssistant strong{color:var(--fp-orange)}.SolutionPages-module__bFS6ba__aiTypingIndicator{align-items:center;gap:3px;min-height:36px;display:flex;padding:10px 14px!important}.SolutionPages-module__bFS6ba__aiInputBar{background:#fcf9f7;border:1px solid #140e0a24;border-radius:10px;align-items:center;gap:8px;margin:0 16px 16px;padding:0 0 0 14px;display:flex}.SolutionPages-module__bFS6ba__aiInputBar:focus-within{background:#fff7f0;border-color:#ff3b0866}.SolutionPages-module__bFS6ba__aiInputField{min-height:44px;color:var(--fp-ink);background:0 0;border:none;outline:none;flex:1;font-size:15px;font-weight:600;line-height:1}.SolutionPages-module__bFS6ba__aiInputField::placeholder{color:#140e0a59;font-weight:600}.SolutionPages-module__bFS6ba__aiInputField:disabled{opacity:.5}.SolutionPages-module__bFS6ba__aiSendBtn{background:var(--fp-orange);color:#fff;cursor:pointer;border:none;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;margin-right:6px;font-size:15px;transition:opacity .2s,transform .2s;display:grid}.SolutionPages-module__bFS6ba__aiSendBtn:hover{opacity:.85;transform:scale(1.06)}.SolutionPages-module__bFS6ba__aiSendBtn:disabled{opacity:.3;cursor:not-allowed;transform:none}.SolutionPages-module__bFS6ba__aiSendBtn:focus-visible{outline-offset:2px;outline:2px solid #fff}.SolutionPages-module__bFS6ba__questionChips{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.SolutionPages-module__bFS6ba__questionChips span{color:var(--fp-copy);background:#fff;border:1px solid #140e0a1f;border-radius:8px;padding:8px 12px;font-size:15px;font-weight:600}.SolutionPages-module__bFS6ba__questionChipBtn{color:var(--fp-ink);cursor:pointer;text-align:left;background:#fff;border:1px solid #140e0a1f;border-radius:8px;padding:8px 14px;font-size:15px;font-weight:600;line-height:1.4;transition:all .22s}.SolutionPages-module__bFS6ba__questionChipBtn:hover{color:var(--fp-ink);background:#fff1e8;border-color:#ff3b084d}.SolutionPages-module__bFS6ba__questionChipBtn:focus-visible{outline:2px solid var(--fp-orange);outline-offset:2px}.SolutionPages-module__bFS6ba__questionChipBtn:disabled{opacity:.4;cursor:not-allowed}.SolutionPages-module__bFS6ba__aiOutcomePair{grid-template-columns:repeat(2,1fr);gap:9px;margin-top:14px;display:grid}.SolutionPages-module__bFS6ba__aiOutcomePair article{background:#fff;border:1px solid #140e0a1a;border-radius:11px;padding:13px;box-shadow:0 6px 18px #25160d0d}.SolutionPages-module__bFS6ba__aiOutcomePair i{color:var(--fp-orange)}.SolutionPages-module__bFS6ba__aiOutcomePair strong{color:var(--fp-ink);margin-top:8px;font-size:15px;font-weight:600;display:block}.SolutionPages-module__bFS6ba__aiOutcomePair span{color:var(--fp-copy);margin-top:3px;font-size:15px;font-weight:600;display:block}.SolutionPages-module__bFS6ba__reportingGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.SolutionPages-module__bFS6ba__reportingCard{border:1px solid var(--fp-line);background:#fff;border-radius:15px;padding:20px;transition:transform .3s,box-shadow .3s,border-color .3s}.SolutionPages-module__bFS6ba__reportingCard:first-child{background:#fdf0e5}.SolutionPages-module__bFS6ba__reportingCard:nth-child(2){background:#fff0ea}.SolutionPages-module__bFS6ba__reportingCard:nth-child(3){background:#edf6ee}.SolutionPages-module__bFS6ba__reportingCard:nth-child(4){background:#eaf2ff}.SolutionPages-module__bFS6ba__reportingCard:hover{border-color:#ff3b0824;transform:translateY(-3px);box-shadow:0 12px 32px #29180e14}.SolutionPages-module__bFS6ba__reportingCard h3{align-items:center;gap:8px;font-size:18px;font-weight:600;display:flex}.SolutionPages-module__bFS6ba__reportingCard h3 i{color:var(--fp-orange)}.SolutionPages-module__bFS6ba__reportingCard ul{gap:7px;margin-top:14px;display:grid}.SolutionPages-module__bFS6ba__reportingCard li{color:var(--fp-copy);gap:7px;font-size:15px;font-weight:600;display:flex}.SolutionPages-module__bFS6ba__reportingCard li:before{content:"•";color:var(--fp-orange)}.SolutionPages-module__bFS6ba__backOfficeFlow{flex-direction:column;align-items:center;gap:10px;display:flex}.SolutionPages-module__bFS6ba__backOfficeFlowRow{text-align:center;width:100%}.SolutionPages-module__bFS6ba__backOfficeFlowRow h3{text-transform:uppercase;letter-spacing:.06em;color:var(--fp-copy);border:1px solid var(--fp-line);background:#0000001a;border-radius:999px;align-items:center;gap:8px;margin-bottom:4px;padding:8px 18px;font-size:15px;font-weight:600;display:inline-flex}.SolutionPages-module__bFS6ba__backOfficeFlowRow h3 i{color:var(--fp-orange)}.SolutionPages-module__bFS6ba__backOfficeFlowLogos{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:18px;display:flex}.SolutionPages-module__bFS6ba__backOfficeFlowLogoCard{border:1px solid var(--fp-line);background:#fff;border-radius:18px;justify-content:center;align-items:center;padding:14px;transition:transform .3s,box-shadow .3s,border-color .3s;display:inline-flex;box-shadow:0 8px 24px #29180e12}.SolutionPages-module__bFS6ba__backOfficeFlowLogoCard:hover{border-color:#ff3b0833;transform:translateY(-3px);box-shadow:0 14px 34px #29180e1f}.SolutionPages-module__bFS6ba__backOfficeFlowLogoCard .company-logo{justify-content:center;align-items:center;display:flex}.SolutionPages-module__bFS6ba__backOfficeFlowLogoCard .company-logo-img{object-fit:contain;max-width:130px;height:130px;min-height:130px}.SolutionPages-module__bFS6ba__backOfficeFlowLogoCard .company-logo-name{display:none}.SolutionPages-module__bFS6ba__backOfficeFlowLogoCard .company-logo i{color:var(--fp-orange);font-size:40px}.SolutionPages-module__bFS6ba__backOfficeFlowArrow{width:100%;color:var(--fp-orange);opacity:.9;justify-content:center;align-items:center;gap:10px;padding:2px 0;font-size:16px;display:flex}.SolutionPages-module__bFS6ba__backOfficeFlowArrow:before,.SolutionPages-module__bFS6ba__backOfficeFlowArrow:after{content:"";background:linear-gradient(90deg,#0000,#ff3b0859,#0000);flex:1;max-width:120px;height:1px}.SolutionPages-module__bFS6ba__backOfficeIntegrationCard{border:1px solid var(--fp-line);background:#fff;border-radius:14px;padding:18px;transition:transform .3s,box-shadow .3s,border-color .3s}.SolutionPages-module__bFS6ba__backOfficeIntegrationCard:first-child{background:#fdf0e5}.SolutionPages-module__bFS6ba__backOfficeIntegrationCard:nth-child(2){background:#fff0ea}.SolutionPages-module__bFS6ba__backOfficeIntegrationCard:nth-child(3){background:#edf6ee}.SolutionPages-module__bFS6ba__backOfficeIntegrationCard:hover{border-color:#ff3b0824;transform:translateY(-3px);box-shadow:0 10px 28px #29180e12}.SolutionPages-module__bFS6ba__backOfficeIntegrationCard h3{align-items:center;gap:7px;font-size:17px;font-weight:600;display:flex}.SolutionPages-module__bFS6ba__backOfficeIntegrationCard h3 i{color:var(--fp-orange)}.SolutionPages-module__bFS6ba__backOfficeIntegrationCard ul{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.SolutionPages-module__bFS6ba__backOfficeIntegrationCard li{background:var(--fp-cream);color:var(--fp-copy);border-radius:7px;padding:7px 10px;font-size:15px;font-weight:600}.SolutionPages-module__bFS6ba__backOfficeUtilityRow{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:26px;display:flex}.SolutionPages-module__bFS6ba__backOfficeUtilityCard{text-align:center;background:#fff;border-radius:20px;width:100%;max-width:420px;padding:26px 28px;box-shadow:0 10px 30px #29180e0f}.SolutionPages-module__bFS6ba__backOfficeUtilityCard h3{text-transform:uppercase;letter-spacing:.06em;color:var(--fp-copy);border:1px solid var(--fp-line);background:#0000001a;border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:8px 18px;font-size:15px;font-weight:600;display:inline-flex}.SolutionPages-module__bFS6ba__backOfficeUtilityCard h3 i{color:var(--fp-orange)}.SolutionPages-module__bFS6ba__backOfficeUtilityCard ul{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.SolutionPages-module__bFS6ba__backOfficeUtilityCard li{border:1px solid var(--fp-line);color:var(--fp-copy);background:#faf6f1;border-radius:14px;align-items:center;gap:9px;padding:12px 18px;font-size:15px;font-weight:600;transition:transform .25s,border-color .25s,box-shadow .25s,background .25s;display:inline-flex}.SolutionPages-module__bFS6ba__backOfficeUtilityCard li:hover{background:#fff;border-color:#ff3b0847;transform:translateY(-2px);box-shadow:0 8px 20px #29180e14}.SolutionPages-module__bFS6ba__backOfficeUtilityCard li i{color:var(--fp-orange);font-size:15px}.SolutionPages-module__bFS6ba__finalCta{color:#fff;background:radial-gradient(circle at 22% 25%,#fff3,#0000 28rem),linear-gradient(135deg,#ff7a24,#ff3b08);padding:clamp(66px,6vw,92px) 0}.SolutionPages-module__bFS6ba__finalCtaImage{background-position:50%;background-size:cover}.SolutionPages-module__bFS6ba__finalCtaInner{text-align:center;max-width:840px;margin:0 auto}.SolutionPages-module__bFS6ba__finalCtaInner h2{color:#fff;letter-spacing:-.035em;margin-top:14px;font-size:clamp(34px,4vw,50px);line-height:1.07}.SolutionPages-module__bFS6ba__finalCta .SolutionPages-module__bFS6ba__orange{color:#fff3ea}.SolutionPages-module__bFS6ba__finalCtaInner p{color:#ffffffa8;max-width:680px;margin:14px auto 0;font-size:16px;line-height:1.62}@media (min-width:1800px){.SolutionPages-module__bFS6ba__page h1{font-size:62px}.SolutionPages-module__bFS6ba__page h2{font-size:42px}}@media (max-width:1180px){.SolutionPages-module__bFS6ba__heroSplitGrid,.SolutionPages-module__bFS6ba__kdsHeroGrid,.SolutionPages-module__bFS6ba__kdsOrdersLayout,.SolutionPages-module__bFS6ba__kioskAiGrid,.SolutionPages-module__bFS6ba__routingLayout,.SolutionPages-module__bFS6ba__timerLayout,.SolutionPages-module__bFS6ba__expoLayout,.SolutionPages-module__bFS6ba__smartOrderLayout,.SolutionPages-module__bFS6ba__managerLayout,.SolutionPages-module__bFS6ba__aiBackOfficeLayout{grid-template-columns:1fr}.SolutionPages-module__bFS6ba__heroCopy{max-width:760px}.SolutionPages-module__bFS6ba__tablesideHeroVisual,.SolutionPages-module__bFS6ba__backOfficeHeroVisual{min-height:560px}.SolutionPages-module__bFS6ba__kdsHeroVisual{min-height:480px}.SolutionPages-module__bFS6ba__kdsTicketStack{grid-template-columns:repeat(3,1fr);width:min(620px,100%);max-width:none;margin:0}.SolutionPages-module__bFS6ba__compactBenefitGrid{grid-template-columns:repeat(3,1fr)}.SolutionPages-module__bFS6ba__journeyGrid{grid-template-columns:repeat(4,1fr)}.SolutionPages-module__bFS6ba__journeyStep:nth-child(4):after{display:none}.SolutionPages-module__bFS6ba__hardwareGrid{grid-template-columns:repeat(2,1fr)}.SolutionPages-module__bFS6ba__lifecycleGrid,.SolutionPages-module__bFS6ba__typeGrid{grid-template-columns:repeat(4,1fr)}.SolutionPages-module__bFS6ba__stationCards{grid-template-columns:repeat(3,1fr)}.SolutionPages-module__bFS6ba__backOfficeMiniCards{left:14px;right:14px}}@media (max-width:900px){.SolutionPages-module__bFS6ba__section,.SolutionPages-module__bFS6ba__sectionAlt,.SolutionPages-module__bFS6ba__sectionDark{padding-block:58px}.SolutionPages-module__bFS6ba__heroSplit,.SolutionPages-module__bFS6ba__heroCentered,.SolutionPages-module__bFS6ba__heroPhoto{padding:120px 0 66px}.SolutionPages-module__bFS6ba__heroPhoto{min-height:760px}.SolutionPages-module__bFS6ba__kioskHeroVisual{min-height:420px}.SolutionPages-module__bFS6ba__kdsHeroVisual{min-height:280px}.SolutionPages-module__bFS6ba__metricBandGrid,.SolutionPages-module__bFS6ba__analyticsTopCards{grid-template-columns:repeat(2,1fr)}.SolutionPages-module__bFS6ba__capabilityBento,.SolutionPages-module__bFS6ba__capabilityBottomGrid{grid-template-columns:1fr}.SolutionPages-module__bFS6ba__tablesideCapabilityGrid,.SolutionPages-module__bFS6ba__guestGrid,.SolutionPages-module__bFS6ba__outcomeGrid,.SolutionPages-module__bFS6ba__resultGrid,.SolutionPages-module__bFS6ba__platformGrid,.SolutionPages-module__bFS6ba__aiKitchenCards,.SolutionPages-module__bFS6ba__reportingGrid{grid-template-columns:repeat(2,1fr)}.SolutionPages-module__bFS6ba__processGrid{grid-template-columns:repeat(3,1fr)}.SolutionPages-module__bFS6ba__processStep:nth-child(3):after{display:none}.SolutionPages-module__bFS6ba__integrationColumns{grid-template-columns:repeat(2,1fr)}.SolutionPages-module__bFS6ba__typeGrid{grid-template-columns:repeat(3,1fr)}.SolutionPages-module__bFS6ba__analyticsCharts{grid-template-columns:1fr}.SolutionPages-module__bFS6ba__scaleGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.SolutionPages-module__bFS6ba__section,.SolutionPages-module__bFS6ba__sectionAlt,.SolutionPages-module__bFS6ba__sectionDark{padding-block:46px}.SolutionPages-module__bFS6ba__heroSplit,.SolutionPages-module__bFS6ba__heroCentered,.SolutionPages-module__bFS6ba__heroPhoto{padding:92px 0 46px}.SolutionPages-module__bFS6ba__heroCopy h1,.SolutionPages-module__bFS6ba__heroCenteredContent h1{font-size:clamp(35px,10.8vw,46px)}.SolutionPages-module__bFS6ba__sectionHeading h2,.SolutionPages-module__bFS6ba__darkCopy h2,.SolutionPages-module__bFS6ba__routingCopy h2{font-size:clamp(27px,8.4vw,35px)}.SolutionPages-module__bFS6ba__actions,.SolutionPages-module__bFS6ba__actions>a{width:100%}.SolutionPages-module__bFS6ba__heroTagRow{gap:6px}.SolutionPages-module__bFS6ba__heroTagRow span{text-align:center;flex:calc(50% - 6px);justify-content:center}.SolutionPages-module__bFS6ba__metricBandGrid,.SolutionPages-module__bFS6ba__compactBenefitGrid,.SolutionPages-module__bFS6ba__kdsFeatureList,.SolutionPages-module__bFS6ba__timerFeatureGrid,.SolutionPages-module__bFS6ba__timerStats,.SolutionPages-module__bFS6ba__expoChecklist,.SolutionPages-module__bFS6ba__managerFeatureGrid,.SolutionPages-module__bFS6ba__aiOutcomePair,.SolutionPages-module__bFS6ba__analyticsTopCards,.SolutionPages-module__bFS6ba__tablesideCapabilityGrid,.SolutionPages-module__bFS6ba__guestGrid,.SolutionPages-module__bFS6ba__outcomeGrid,.SolutionPages-module__bFS6ba__resultGrid,.SolutionPages-module__bFS6ba__platformGrid,.SolutionPages-module__bFS6ba__aiKitchenCards,.SolutionPages-module__bFS6ba__reportingGrid,.SolutionPages-module__bFS6ba__integrationColumns,.SolutionPages-module__bFS6ba__integrationUtilityRow{grid-template-columns:1fr}.SolutionPages-module__bFS6ba__kioskHeroVisual{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-height:auto;display:grid}.SolutionPages-module__bFS6ba__kioskHeroFrame{grid-column:1/-1;width:100%;max-width:360px;margin:0 auto;padding:0;position:static}.SolutionPages-module__bFS6ba__kioskHeroImage{height:auto;max-height:380px}.SolutionPages-module__bFS6ba__floatingBadge{justify-content:center;margin:0;position:static}.SolutionPages-module__bFS6ba__kioskAiBadge{top:auto;right:auto}.SolutionPages-module__bFS6ba__kioskPayBadge{bottom:auto;left:auto}.SolutionPages-module__bFS6ba__journeyGrid{grid-template-columns:repeat(2,1fr)}.SolutionPages-module__bFS6ba__journeyStep:after{display:none}.SolutionPages-module__bFS6ba__hardwareGrid,.SolutionPages-module__bFS6ba__lifecycleGrid,.SolutionPages-module__bFS6ba__typeGrid{grid-template-columns:repeat(2,1fr)}.SolutionPages-module__bFS6ba__tablesideHeroVisual,.SolutionPages-module__bFS6ba__backOfficeHeroVisual{min-height:300px}.SolutionPages-module__bFS6ba__kdsHeroVisual{min-height:200px}.SolutionPages-module__bFS6ba__splitImageCard{min-height:260px}.SolutionPages-module__bFS6ba__expoLayout,.SolutionPages-module__bFS6ba__backOfficeDashboardWrap{padding:14px}.SolutionPages-module__bFS6ba__backOfficeMiniCards{grid-template-columns:1fr;left:10px;right:10px}.SolutionPages-module__bFS6ba__kdsTicketStack{grid-template-columns:1fr}.SolutionPages-module__bFS6ba__processGrid{grid-template-columns:repeat(2,1fr)}.SolutionPages-module__bFS6ba__backOfficeFlowLogos{gap:12px}.SolutionPages-module__bFS6ba__backOfficeFlowLogoCard{padding:10px}.SolutionPages-module__bFS6ba__backOfficeFlowLogoCard .company-logo-img{max-width:110px;height:110px;min-height:110px}.SolutionPages-module__bFS6ba__backOfficeFlowLogoCard .company-logo i{font-size:32px}.SolutionPages-module__bFS6ba__backOfficeUtilityRow{grid-template-columns:1fr}.SolutionPages-module__bFS6ba__routingStations{grid-template-columns:repeat(2,1fr)}}.SolutionPages-module__bFS6ba__primaryAction{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff3b08,#ff6a21);border:none;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 24px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .22s,opacity .22s;display:inline-flex}.SolutionPages-module__bFS6ba__primaryAction:hover{opacity:.92;transform:translateY(-2px)}.SolutionPages-module__bFS6ba__primaryAction:focus-visible{outline-offset:3px;outline:3px solid #ff3b084d}.SolutionPages-module__bFS6ba__finalCta .SolutionPages-module__bFS6ba__primaryAction{color:var(--fp-ink);background:#fff;box-shadow:0 14px 32px #7c2d1238}.SolutionPages-module__bFS6ba__finalCta .SolutionPages-module__bFS6ba__primaryAction:hover{color:var(--fp-ink);opacity:1;background:#fff7f0}.SolutionPages-module__bFS6ba__orange{color:var(--fp-orange)}
