.tpv-assistant-phone-slot{min-width:0;perspective:1100px;perspective-origin:50% 45%}.tpv-assistant-phone-entry{width:100%;transform-origin:50% 50%}.tpv-assistant-phone-depth{width:100%;overflow:hidden;border:1px solid var(--tpv-rule, #ddd9d2);border-radius:1rem;background:#101016;box-shadow:0 1.25rem 2.5rem -1.5rem #18181b6b;transform-style:preserve-3d;backface-visibility:hidden}.tpv-assistant-phone-depth img{display:block;width:100%;height:auto}@media(prefers-reduced-motion:reduce){.tpv-assistant-phone-entry,.tpv-assistant-phone-depth{transform:none!important}}.tpv-page{--tpv-ink: #171717;--tpv-body: #414141;--tpv-muted: #686868;--tpv-rule: #ddd9d2;--tpv-paper: #fffdfb;--tpv-orange: #c2410c;--tpv-orange-dark: #c2410c;--tpv-blue: #125b78;background:var(--tpv-paper)!important;color:var(--tpv-ink)}.tpv-page>section{background:var(--tpv-paper)!important;border-color:var(--tpv-rule)!important;color:var(--tpv-ink);padding-top:4rem!important;padding-bottom:4rem!important}.tpv-page>section:first-child{padding-top:5rem!important;padding-bottom:4.5rem!important}.tpv-page section#tpv-capturas,.tpv-page section[data-testid=section-mobile-screenshots]{content-visibility:visible!important;contain-intrinsic-size:none!important}.tpv-page .container{width:min(calc(100% - 2.5rem),75rem);max-width:75rem}.tpv-page h1,.tpv-page h2,.tpv-page h3{color:var(--tpv-ink)!important;font-weight:780!important;line-height:1.13!important;letter-spacing:-.032em}.tpv-page h1{font-size:2.25rem!important;max-width:23ch}.tpv-page h2{font-size:1.875rem!important}.tpv-page h3{font-size:1.375rem!important}.tpv-page p{color:var(--tpv-body);font-size:1.0625rem!important;line-height:1.56;max-width:65ch}.tpv-page li,.tpv-page button,.tpv-page [role=button]{font-size:1rem}.tpv-page span.text-xs,.tpv-page span.text-sm,.tpv-page div.text-xs,.tpv-page div.text-sm{font-size:.8125rem!important}.tpv-page a{color:var(--tpv-orange-dark)}.tpv-page>.tpv-hero{background:var(--tpv-paper)!important;overflow:visible}.tpv-page .fh-cinematic-hero,.tpv-page .fh-cinematic-hero-copy{background:#080808!important}html body .tpv-page .fh-cinematic-hero-copy h1{color:#fff!important}html body .tpv-page .fh-cinematic-hero-copy h1>span{color:#c2410c!important}html body .tpv-page .fh-cinematic-hero-copy p{color:#ffffffdb!important}html body .tpv-page.tpv-page.tpv-page .fh-cinematic-hero-copy h1{color:#fff!important}html body .tpv-page.tpv-page.tpv-page .fh-cinematic-hero-copy h1>span{color:#c2410c!important}html body .tpv-page.tpv-page.tpv-page .fh-cinematic-hero-copy p{color:#ffffffdb!important}.tpv-page>.tpv-hero>div:first-child,.tpv-page>.tpv-hero [class*=blur-3xl]{display:none!important}.tpv-page .tpv-hero .text-white,.tpv-page .tpv-hero [class*="text-white/"],.tpv-page .tpv-hero [class*=text-slate-]{color:var(--tpv-body)!important}.tpv-page .tpv-hero .text-white.font-black,.tpv-page .tpv-hero h1{color:var(--tpv-ink)!important}.tpv-page.tpv-page.tpv-page .tpv-hero .tpv-hero-title-accent{color:var(--tpv-orange)!important}.tpv-page .tpv-hero .bg-white\/10,.tpv-page .tpv-hero .bg-white\/5,.tpv-page .tpv-hero .bg-primary\/15,.tpv-page .tpv-hero .bg-slate-950{background:transparent!important}.tpv-page .tpv-hero .border-white\/10,.tpv-page .tpv-hero .border-white\/15{border-color:var(--tpv-rule)!important}.tpv-page .tpv-hero .rounded-full,.tpv-page .tpv-hero .rounded-2xl{border-radius:0!important}.tpv-page .tpv-hero .tpv-price-card{border:0!important;border-top:2px solid var(--tpv-rule)!important;border-radius:0!important;padding:1.15rem .25rem!important;box-shadow:none!important}.tpv-page .tpv-hero .tpv-price-card-featured{border-top-color:var(--tpv-orange)!important}.tpv-page .tpv-hero .tpv-price-card .text-primary,.tpv-page .tpv-hero .tpv-price-card-featured .text-white{color:var(--tpv-orange-dark)!important}.tpv-page .tpv-hero button,.tpv-page .tpv-hero a[class*=bg-]{background:var(--tpv-orange-dark)!important;color:#fff!important;border-color:var(--tpv-orange-dark)!important}.tpv-page .tpv-hero a[class*=border-] button,.tpv-page .tpv-hero button[class*=outline]{background:transparent!important;color:var(--tpv-orange-dark)!important}.tpv-hero-device{display:flex;min-width:0;align-items:flex-start;justify-content:center;align-self:stretch}.tpv-hero-device img{display:block;width:min(100%,42rem);height:auto;max-height:42rem;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 1.5rem 1.75rem rgba(15,23,42,.18))}.tpv-mobile-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(15rem,.55fr);gap:2rem;align-items:center}.tpv-mobile-device{display:flex;align-items:center;justify-content:center;min-width:0}.tpv-mobile-device img{display:block;width:min(100%,17rem);height:auto;max-height:31rem;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 1.25rem 1.5rem rgba(15,23,42,.16))}.tpv-page [class*=shadow],.tpv-page [class*=backdrop-blur]{box-shadow:none!important}.tpv-page [class*=rounded-2xl],.tpv-page [class*=rounded-xl],.tpv-page [class*=rounded-lg],.tpv-page [class*=rounded-md],.tpv-page button,.tpv-page [role=button],.tpv-page button.rounded-full,.tpv-page a.rounded-full,.tpv-page span.rounded-full{border-radius:0!important}.tpv-page [class*=bg-card],.tpv-page [class*=bg-background],.tpv-page [class*=bg-muted],.tpv-page [class*=bg-blue-50],.tpv-page [class*="bg-primary/"]{background:transparent!important}.tpv-page [class*=border-border],.tpv-page [class*=border-blue-]{border-color:var(--tpv-rule)!important}.tpv-page [class*=text-muted-foreground],.tpv-page [class*=text-gray-],.tpv-page [class*=text-slate-]{color:var(--tpv-body)!important}.tpv-page [class*=text-primary],.tpv-page [class*=text-blue-],.tpv-page [class*=text-orange-],.tpv-page [class*=text-green-]{color:var(--tpv-orange-dark)!important}.tpv-page [class*=bg-primary],.tpv-page [class*=bg-orange-]{background-color:var(--tpv-orange-dark)!important;color:#fff!important}.tpv-page [class*=bg-primary] [class*=text-],.tpv-page [class*=bg-orange-] [class*=text-]{color:#fff!important}.tpv-page .tpv-dark-section,.tpv-page .tpv-dark-section>div,.tpv-page .tpv-dark-section [class*=bg-slate-]{background:var(--tpv-paper)!important;border-color:var(--tpv-rule)!important}.tpv-page .tpv-dark-section [class*=text-white],.tpv-page .tpv-dark-section [class*=text-slate-],.tpv-page .tpv-dark-section [class*=text-gray-]{color:var(--tpv-body)!important}.tpv-page .tpv-dark-section h2,.tpv-page .tpv-dark-section h3{color:var(--tpv-ink)!important}.tpv-page section>.container>.grid>div>div,.tpv-page [data-testid^=card-],.tpv-page .rounded-xl.border,.tpv-page .rounded-2xl.border{border-radius:0!important;box-shadow:none!important}.tpv-page [data-testid^=card-]{border:0!important;border-top:1px solid var(--tpv-rule)!important;background:transparent!important}.tpv-page ul{color:var(--tpv-body)}.tpv-page li::marker{color:var(--tpv-orange)}.tpv-page section button:not(.absolute){transition:transform .2s ease,opacity .2s ease}.tpv-page section button:not(.absolute):hover{transform:translateY(-1px)}.tpv-page img{border-color:var(--tpv-rule)!important}.tpv-page [class*=text-white]{color:var(--tpv-body)!important}.tpv-page [class*=text-black]{color:var(--tpv-ink)!important}.tpv-page [data-testid=button-tpv-39-hero],.tpv-page [data-testid=button-tpv-online-49-hero],.tpv-page [data-testid=button-tpv-39-cta],.tpv-page [data-testid=button-tpv-online-49-cta],.tpv-page [data-testid=button-tpv-hero-solicitar-demo],.tpv-page [data-testid=button-comanda-voz-solicitar-demo],.tpv-page [data-testid=button-reservas-online-promo],.tpv-page [data-testid=button-tienda-online-ver],.tpv-page [data-testid=btn-dossier-tpv-solicitar-demo],.tpv-page [data-testid=btn-tpv-verifactu-hosteleria-2027]{background:var(--tpv-orange-dark)!important;color:#fff!important;border:1px solid var(--tpv-orange-dark)!important;border-radius:0!important;box-shadow:none!important}.tpv-page [data-testid=button-tpv-39-hero] *,.tpv-page [data-testid=button-tpv-online-49-hero] *,.tpv-page [data-testid=button-tpv-39-cta] *,.tpv-page [data-testid=button-tpv-online-49-cta] *,.tpv-page [data-testid=button-tpv-hero-solicitar-demo] *,.tpv-page [data-testid=button-comanda-voz-solicitar-demo] *,.tpv-page [data-testid=button-reservas-online-promo] *,.tpv-page [data-testid=button-tienda-online-ver] *,.tpv-page [data-testid=btn-dossier-tpv-solicitar-demo] *,.tpv-page [data-testid=btn-tpv-verifactu-hosteleria-2027] *{color:#fff!important}.tpv-page a[class*=border-]:not([data-testid^=button-]):not([data-testid^=btn-]){background:transparent!important;border:0!important;border-radius:0!important;color:var(--tpv-orange-dark)!important;text-decoration:underline;text-underline-offset:.18em}.tpv-page [data-testid^=card-]>*,.tpv-page [data-testid^=cta-card-]>*{width:100%}.tpv-page [data-testid^=card-]>div,.tpv-page [data-testid^=cta-card-]>div{border-radius:0!important}.tpv-page [data-testid^=card-] .rounded-full,.tpv-page [data-testid^=cta-card-] .rounded-full{border-radius:0!important}@media(max-width:767px){.tpv-page>section{padding-top:2.75rem!important;padding-bottom:2.75rem!important}.tpv-page>section:first-child{padding-top:3.25rem!important;padding-bottom:3.25rem!important}.tpv-page .container{width:calc(100% - 2.5rem)}.tpv-page h1{font-size:2.25rem!important}.tpv-page h2{font-size:1.875rem!important}.tpv-page section .grid>*{min-width:0;width:100%}.tpv-page [data-testid^=card-],.tpv-page [data-testid^=cta-card-]{width:100%}.tpv-hero-device{margin-top:.5rem}.tpv-hero-device img{width:min(100%,23rem);max-height:none}.tpv-mobile-intro{grid-template-columns:1fr;gap:1.5rem}.tpv-mobile-intro .text-center{text-align:center}.tpv-mobile-device img{width:min(100%,13rem);max-height:none}}@media(max-width:360px){.tpv-page .container{width:calc(100% - 2rem)}.tpv-page h1{font-size:2rem!important}.tpv-page h2{font-size:1.75rem!important}}@media(min-width:768px){.tpv-page>section{padding-top:4.705882rem!important;padding-bottom:4.705882rem!important}.tpv-page>section:first-child{padding-top:5.5rem!important;padding-bottom:5rem!important}.tpv-page h1{font-size:2.352941rem!important}.tpv-page h2{font-size:1.882353rem!important}.tpv-page h3{font-size:1.352941rem!important}.tpv-page p{font-size:1rem!important}.tpv-page li,.tpv-page button,.tpv-page [role=button]{font-size:.941176rem}}@media(min-width:1200px){.tpv-page>section{padding-top:4.705882rem!important;padding-bottom:4.705882rem!important}.tpv-page>section:first-child{padding-top:6rem!important;padding-bottom:5.5rem!important}.tpv-page h1{font-size:2.705882rem!important}.tpv-page h2{font-size:2.117647rem!important}.tpv-page h3{font-size:1.411765rem!important}.tpv-page p{font-size:1.058824rem!important}.tpv-page span.text-xs,.tpv-page div.text-xs,.tpv-page span.text-sm,.tpv-page div.text-sm{font-size:.823529rem!important}}.tpv-page *,.tpv-page *:before,.tpv-page *:after{border-radius:0!important}.tpv-page div.rounded-full[class*=w-][class*=h-],.tpv-page span.rounded-full[class*=w-][class*=h-]{border-radius:50%!important}.tpv-page [class*=bg-slate-],.tpv-page [class*=bg-gray-],.tpv-page [class*=bg-blue-],.tpv-page [class*=bg-violet-],.tpv-page [class*=bg-purple-],.tpv-page [class*=bg-primary],.tpv-page [class*=bg-orange-],.tpv-page [class*=from-],.tpv-page [class*=to-]{background:var(--tpv-paper)!important;background-image:none!important}.tpv-page p,.tpv-page li,.tpv-page span,.tpv-page div{color:var(--tpv-body)!important}.tpv-page h1,.tpv-page h2,.tpv-page h3,.tpv-page strong{color:var(--tpv-ink)!important}.tpv-page a{color:var(--tpv-orange-dark)!important}.tpv-page [data-testid=button-tpv-39-hero],.tpv-page [data-testid=button-tpv-online-49-hero],.tpv-page [data-testid=button-tpv-39-cta],.tpv-page [data-testid=button-tpv-online-49-cta],.tpv-page [data-testid=button-tpv-hero-solicitar-demo],.tpv-page [data-testid=button-comanda-voz-solicitar-demo],.tpv-page [data-testid=button-reservas-online-promo],.tpv-page [data-testid=button-tienda-online-ver],.tpv-page [data-testid=btn-dossier-tpv-solicitar-demo],.tpv-page [data-testid=btn-tpv-verifactu-hosteleria-2027],.tpv-page [data-testid=btn-descargar-dossier-tpv]{background:var(--tpv-orange-dark)!important;color:#fff!important}.tpv-page [data-testid=button-tpv-39-hero] *,.tpv-page [data-testid=button-tpv-online-49-hero] *,.tpv-page [data-testid=button-tpv-39-cta] *,.tpv-page [data-testid=button-tpv-online-49-cta] *,.tpv-page [data-testid=button-tpv-hero-solicitar-demo] *,.tpv-page [data-testid=button-comanda-voz-solicitar-demo] *,.tpv-page [data-testid=button-reservas-online-promo] *,.tpv-page [data-testid=button-tienda-online-ver] *,.tpv-page [data-testid=btn-dossier-tpv-solicitar-demo] *,.tpv-page [data-testid=btn-tpv-verifactu-hosteleria-2027] *,.tpv-page [data-testid=btn-descargar-dossier-tpv] *{color:#fff!important}.tpv-page [data-testid=table-comparativa-detallada] thead tr,.tpv-page [data-testid=table-comparativa-detallada] thead th{background:var(--tpv-orange-dark)!important;color:#fff!important}.tpv-page .tpv-comparison-online-only{background:#fff7ef!important;color:var(--tpv-body)!important}.tpv-page.tpv-page [class~=bg-primary],.tpv-page.tpv-page [class*=bg-orange-600],.tpv-page.tpv-page [class*=bg-orange-700],.tpv-page.tpv-page [class~=bg-primary] :is(h1,h2,h3,h4,p,span,a,button,label,li),.tpv-page.tpv-page [class*=bg-orange-600] :is(h1,h2,h3,h4,p,span,a,button,label,li),.tpv-page.tpv-page [class*=bg-orange-700] :is(h1,h2,h3,h4,p,span,a,button,label,li){background-color:#c2410c!important;border-color:#c2410c!important;color:#fff!important}.tpv-page .tpv-comparison-online-only td{color:var(--tpv-body)!important}.tpv-page .tpv-comparison-online-only td:first-child{color:var(--tpv-ink)!important}.tpv-page.tpv-page section{background:var(--tpv-paper)!important;background-image:none!important}.tpv-page.tpv-page section[class*=bg-muted],.tpv-page.tpv-page section[class*=bg-slate],.tpv-page.tpv-page section[class*=bg-gray]{background:#f7f5f1!important}.tpv-page.tpv-page section[class*=bg-background],.tpv-page.tpv-page section[class*=bg-gradient]{background:var(--tpv-paper)!important;background-image:none!important}.tpv-page.tpv-page>section:not(.tpv-hero):not(.tpv-dark-section){background-color:var(--tpv-paper)!important;background-image:none!important}.tpv-page.tpv-page>section:not(.tpv-hero):not(.tpv-dark-section)[class*=bg-muted],.tpv-page.tpv-page>section:not(.tpv-hero):not(.tpv-dark-section)[class*=bg-slate],.tpv-page.tpv-page>section:not(.tpv-hero):not(.tpv-dark-section)[class*=bg-gray]{background-color:#f7f5f1!important}.tpv-page.tpv-page.tpv-page p,.tpv-page.tpv-page.tpv-page li,.tpv-page.tpv-page.tpv-page span,.tpv-page.tpv-page.tpv-page div,.tpv-page.tpv-page.tpv-page button{color:var(--tpv-body)!important}.tpv-page.tpv-page.tpv-page h1,.tpv-page.tpv-page.tpv-page h2,.tpv-page.tpv-page.tpv-page h3,.tpv-page.tpv-page.tpv-page strong{color:var(--tpv-ink)!important}.tpv-page.tpv-page.tpv-page a{color:var(--tpv-orange-dark)!important}.tpv-page.tpv-page.tpv-page [data-testid=button-tpv-39-hero],.tpv-page.tpv-page.tpv-page [data-testid=button-tpv-online-49-hero],.tpv-page.tpv-page.tpv-page [data-testid=button-tpv-39-cta],.tpv-page.tpv-page.tpv-page [data-testid=button-tpv-online-49-cta],.tpv-page.tpv-page.tpv-page [data-testid=button-tpv-hero-solicitar-demo],.tpv-page.tpv-page.tpv-page [data-testid=button-comanda-voz-solicitar-demo],.tpv-page.tpv-page.tpv-page [data-testid=button-reservas-online-promo],.tpv-page.tpv-page.tpv-page [data-testid=button-tienda-online-ver],.tpv-page.tpv-page.tpv-page [data-testid=btn-dossier-tpv-solicitar-demo],.tpv-page.tpv-page.tpv-page [data-testid=btn-tpv-verifactu-hosteleria-2027],.tpv-page.tpv-page.tpv-page [data-testid=btn-descargar-dossier-tpv]{background:var(--tpv-orange-dark)!important;color:#fff!important}.tpv-page.tpv-page.tpv-page [data-testid=button-tpv-39-hero] *,.tpv-page.tpv-page.tpv-page [data-testid=button-tpv-online-49-hero] *,.tpv-page.tpv-page.tpv-page [data-testid=button-tpv-39-cta] *,.tpv-page.tpv-page.tpv-page [data-testid=button-tpv-online-49-cta] *,.tpv-page.tpv-page.tpv-page [data-testid=button-tpv-hero-solicitar-demo] *,.tpv-page.tpv-page.tpv-page [data-testid=button-comanda-voz-solicitar-demo] *,.tpv-page.tpv-page.tpv-page [data-testid=button-reservas-online-promo] *,.tpv-page.tpv-page.tpv-page [data-testid=button-tienda-online-ver] *,.tpv-page.tpv-page.tpv-page [data-testid=btn-dossier-tpv-solicitar-demo] *,.tpv-page.tpv-page.tpv-page [data-testid=btn-tpv-verifactu-hosteleria-2027] *,.tpv-page.tpv-page.tpv-page [data-testid=btn-descargar-dossier-tpv] *{color:#fff!important}.tpv-page [class^=blur-],.tpv-page [class*=" blur-"]{display:none!important}.tpv-page [class*=bg-emerald-],.tpv-page [class*=bg-green-]{background:var(--tpv-paper)!important;color:var(--tpv-body)!important}.tpv-page p.bg-slate-900:not(#tpv-specificity){background:var(--tpv-paper)!important;color:var(--tpv-body)!important;border-top:1px solid var(--tpv-rule)}.tpv-page.tpv-page.tpv-page [data-testid=button-tpv-39-hero],.tpv-page.tpv-page.tpv-page [data-testid=button-tpv-online-49-hero],.tpv-page.tpv-page.tpv-page [data-testid=button-tpv-39-cta],.tpv-page.tpv-page.tpv-page [data-testid=button-tpv-online-49-cta],.tpv-page.tpv-page.tpv-page [data-testid=button-tpv-hero-solicitar-demo],.tpv-page.tpv-page.tpv-page [data-testid=button-comanda-voz-solicitar-demo],.tpv-page.tpv-page.tpv-page [data-testid=button-reservas-online-promo],.tpv-page.tpv-page.tpv-page [data-testid=button-tienda-online-ver],.tpv-page.tpv-page.tpv-page [data-testid=btn-dossier-tpv-solicitar-demo],.tpv-page.tpv-page.tpv-page [data-testid=btn-tpv-verifactu-hosteleria-2027],.tpv-page.tpv-page.tpv-page [data-testid=btn-descargar-dossier-tpv]{display:inline-flex!important;align-items:center;justify-content:center;width:100%!important;max-width:320px!important;height:56px!important;min-height:56px!important;padding:0 16px!important;border-radius:12px!important;box-sizing:border-box;white-space:normal!important;text-align:center;line-height:1.15}.tpv-page.tpv-page.tpv-page [data-testid=button-descubrir-asistente-tpv]{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:320px!important;height:56px!important;min-height:56px!important;box-sizing:border-box!important;padding:0 16px!important;border:1px solid var(--tpv-orange-dark)!important;border-radius:12px!important;background:var(--tpv-orange-dark)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-align:center!important;line-height:1.15!important;white-space:normal!important}.tpv-page.tpv-page.tpv-page [data-testid=button-descubrir-asistente-tpv] *,.tpv-page.tpv-page.tpv-page [data-testid=button-descubrir-asistente-tpv]:hover{color:#fff!important;-webkit-text-fill-color:#fff!important}.tpv-page.tpv-page.tpv-page .tpv-assistant-label,.tpv-page.tpv-page.tpv-page .tpv-assistant-label svg{color:var(--tpv-orange-dark)!important;-webkit-text-fill-color:var(--tpv-orange-dark)!important}.tpv-page.tpv-page.tpv-page .tpv-assistant-question-accent,.tpv-page.tpv-page.tpv-page .tpv-audience-heading-accent{color:var(--tpv-orange-dark)!important;-webkit-text-fill-color:var(--tpv-orange-dark)!important}.tpv-page.tpv-page.tpv-page .tpv-comanda-voz-label,.tpv-page.tpv-page.tpv-page .tpv-comanda-voz-label svg{color:var(--tpv-orange-dark)!important;-webkit-text-fill-color:var(--tpv-orange-dark)!important}.tpv-page.tpv-page.tpv-page .tpv-tienda-online-label,.tpv-page.tpv-page.tpv-page .tpv-tienda-online-label svg{color:var(--tpv-orange-dark)!important;-webkit-text-fill-color:var(--tpv-orange-dark)!important}.tpv-page.tpv-page.tpv-page .tpv-tienda-online-heading-accent,.tpv-page.tpv-page.tpv-page .tpv-diferenciales-heading-accent,.tpv-page.tpv-page.tpv-page .tpv-fiscal-heading-accent,.tpv-page.tpv-page.tpv-page .tpv-puesta-en-marcha-label,.tpv-page.tpv-page.tpv-page .tpv-hardware-heading-accent,.tpv-page.tpv-page.tpv-page .tpv-conectividad-heading-accent,.tpv-page.tpv-page.tpv-page .tpv-funciones-heading-accent,.tpv-page.tpv-page.tpv-page .tpv-ecosistema-heading-accent,.tpv-page.tpv-page.tpv-decision-heading-accent,.tpv-page.tpv-page.tpv-soporte-heading-accent{color:var(--tpv-orange-dark)!important;-webkit-text-fill-color:var(--tpv-orange-dark)!important}.tpv-page button:not(#uniform-corner-specificity),.tpv-page [role=button]:not(#uniform-corner-specificity),.tpv-page [class*=rounded-]:not(#uniform-corner-specificity){border-radius:12px!important}.tpv-page div[class*=rounded-full][class*=w-][class*=h-]:not(#uniform-corner-specificity),.tpv-page span.rounded-full[class*=w-][class*=h-]:not(#uniform-corner-specificity){border-radius:50%!important}.tpv-page #tpv-funcionalidades{content-visibility:visible!important;contain-intrinsic-size:none!important}.tpv-page #tpv-funcionalidades [data-testid^=card-feature-]>div:first-child{flex:0 0 40px!important;width:40px!important;min-width:40px!important;height:40px!important;border-radius:12px!important}.tpv-page #tpv-funcionalidades [data-testid^=card-feature-]>div:last-child{flex:1 1 auto!important;width:auto!important;min-width:0!important}.tpv-page [data-testid=bloque-dossier-tpv]>div:first-child{flex:0 0 44px!important;width:44px!important;min-width:44px!important;height:44px!important;border-radius:12px!important;background:var(--tpv-orange-dark)!important;color:#fff!important}.tpv-page [data-testid=bloque-dossier-tpv]>div:first-child svg{color:#fff!important;stroke:#fff!important}.tpv-page .tpv-hero .fh-hero-eyebrow{border-radius:9999px!important;background:#f3f4f6!important;border-color:#d6d8dc!important;color:#ea580c!important}.tpv-page .tpv-hero .fh-hero-eyebrow>svg{color:#ea580c!important;stroke:#ea580c!important}.tpv-page [data-testid=card-demo-credentials-hero],.tpv-page [data-testid=bloque-dossier-tpv]{background:#f7f5f1!important;border-color:var(--tpv-rule)!important;color:var(--tpv-body)!important}.tpv-page [data-testid=card-demo-credentials-hero] p,.tpv-page [data-testid=card-demo-credentials-hero] span,.tpv-page [data-testid=bloque-dossier-tpv] p,.tpv-page [data-testid=bloque-dossier-tpv] span{color:var(--tpv-body)!important}.tpv-demo-showcase{display:grid;grid-template-columns:minmax(0,24rem) auto;align-items:center;justify-content:center;gap:1.5rem;max-width:48rem}.tpv-demo-thumbnails{display:grid;grid-template-columns:repeat(2,minmax(0,7.25rem));gap:.75rem}.tpv-demo-thumbnail{display:block;width:100%;height:auto;border:1px solid var(--tpv-rule);border-radius:.75rem;box-shadow:0 .75rem 1.5rem #0f172a1f}@media(max-width:767px){.tpv-demo-showcase{grid-template-columns:minmax(0,1fr);gap:1rem;max-width:24rem}.tpv-demo-thumbnails{grid-template-columns:repeat(2,minmax(0,6.5rem));justify-content:center}}html body .tpv-page.tpv-page [class~=bg-primary],html body .tpv-page.tpv-page [class*=bg-orange-600],html body .tpv-page.tpv-page [class*=bg-orange-700]{background-color:#c2410c!important;border-color:#c2410c!important;color:#fff!important}html body .tpv-page.tpv-page [class~=bg-primary] *,html body .tpv-page.tpv-page [class*=bg-orange-600] *,html body .tpv-page.tpv-page [class*=bg-orange-700] *,html body .tpv-page.tpv-page [data-testid=tab-screen-mesas],html body .tpv-page.tpv-page [data-testid=badge-todo-incluido],html body .tpv-page.tpv-page [data-testid=link-tpv-puesta-en-marcha-cta],html body .tpv-page.tpv-page [data-testid=link-smart-tpv-vega-amazon],html body .tpv-page.tpv-page [data-testid=link-hardware-cta],html body .tpv-page.tpv-page [data-testid=link-cta-funcionalidades-demo]{color:#fff!important}.tpv-hero-video-frame{position:relative;width:min(100%,42rem);aspect-ratio:16 / 9;overflow:hidden;border:1px solid var(--tpv-rule);border-radius:1.25rem!important;background:#080808;box-shadow:0 1.5rem 3.5rem #0f172a29}.tpv-hero-video-poster,.tpv-hero-video{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.tpv-hero-video-poster{z-index:0}.tpv-hero-video{z-index:1}@media(prefers-reduced-motion:reduce){.tpv-hero-video{display:none}}html body .tpv-page.tpv-page.tpv-page :is(.tpv-assistant-label,.tpv-assistant-question-accent,.tpv-audience-heading-accent,.tpv-comanda-voz-label,.tpv-comanda-voz-heading-accent,.tpv-reservas-online-label,.tpv-tienda-online-label,.tpv-diferenciales-heading-accent,.tpv-fiscal-heading-accent,.tpv-puesta-en-marcha-label,.tpv-hardware-heading-accent,.tpv-conectividad-heading-accent,.tpv-funciones-heading-accent,.tpv-ecosistema-heading-accent,.tpv-decision-heading-accent,.tpv-soporte-heading-accent){color:var(--tpv-orange-dark)!important;-webkit-text-fill-color:var(--tpv-orange-dark)!important}
