.qc-html,.qc-html body{font-family:var(--font-brand),ui-sans-serif,system-ui,-apple-system,"Segoe UI","Helvetica Neue",Arial,sans-serif}.qc-landing{font-weight:400;letter-spacing:-.011em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.qc-landing[dir=rtl],.qc-landing[dir=rtl] .qc-display{letter-spacing:0}.qc-landing[dir=rtl] .qc-display{line-height:1.32}.qc-display{font-weight:900;letter-spacing:-.045em;line-height:1.02}.qc-mark{position:relative;display:inline-block;white-space:nowrap;isolation:isolate}.qc-mark:before{content:"";position:absolute;z-index:-1;inset-inline:-.12em;bottom:.04em;height:.42em;background:linear-gradient(100deg,hsl(var(--brand-500)/.32) 0,hsl(var(--brand-500)/.46) 42%,hsl(var(--brand-600)/.34) 100%);border-radius:.28em .9em .35em .7em;transform:rotate(-.7deg);transform-origin:left center;animation:qc-mark-draw .75s cubic-bezier(.22,1,.36,1) .25s both}.qc-landing[dir=rtl] .qc-mark:before{transform:rotate(.7deg);transform-origin:right center}@keyframes qc-mark-draw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.qc-landing[dir=rtl] .qc-mark:before{animation-name:qc-mark-draw-rtl}@keyframes qc-mark-draw-rtl{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0)}}.qc-odo{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"lnum" 1;direction:ltr;unicode-bidi:isolate}.qc-odo-digit{display:inline-flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.qc-odo-tick{animation:qc-odo-tick .42s cubic-bezier(.22,1,.36,1)}@keyframes qc-odo-tick{0%{transform:translateY(-58%);opacity:0;filter:blur(2px)}60%{filter:blur(0)}to{transform:translateY(0);opacity:1;filter:blur(0)}}.qc-pulse:after{content:"";position:absolute;inset:0;border-radius:9999px;background:currentColor;opacity:.55;animation:qc-pulse 2.4s cubic-bezier(.4,0,.6,1) infinite}@keyframes qc-pulse{0%{transform:scale(1);opacity:.55}70%,to{transform:scale(2.6);opacity:0}}.qc-board{--qc-board-tilt:0deg;transform:perspective(2200px) rotateX(var(--qc-board-tilt));transform-origin:top center}@media (min-width:768px){.qc-board{--qc-board-tilt:7deg}}.qc-card-in{animation:qc-card-in .55s cubic-bezier(.22,1,.36,1) both}@keyframes qc-card-in{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}.qc-sweep{animation:qc-sweep 2.8s cubic-bezier(.45,.05,.55,.95) infinite}@keyframes qc-sweep{0%,15%{transform:translateX(-100%)}85%,to{transform:translateX(220%)}}.qc-call-1{animation:qc-call-1 8s cubic-bezier(.22,1,.36,1) infinite}.qc-call-2{opacity:0;animation:qc-call-2 8s cubic-bezier(.22,1,.36,1) infinite}@keyframes qc-call-1{0%,44%{opacity:1;transform:none}50%,94%{opacity:0;transform:translateY(-110%)}94.01%{opacity:0;transform:translateY(110%)}to{opacity:1;transform:none}}@keyframes qc-call-2{0%,44%{opacity:0;transform:translateY(110%)}50%,94%{opacity:1;transform:none}to{opacity:0;transform:translateY(-110%)}}.qc-serve-1{animation:qc-card-in .55s cubic-bezier(.22,1,.36,1) both,qc-serve-1 8s ease-in-out infinite}.qc-serve-2{animation:qc-card-in .55s cubic-bezier(.22,1,.36,1) both,qc-serve-2 8s ease-in-out infinite}.qc-serve-1,.qc-serve-2{outline:2px solid transparent;outline-offset:-2px}@keyframes qc-serve-1{0%,44%,to{outline-color:rgb(var(--qc-ring,16 185 129)/.6);box-shadow:0 10px 24px -12px rgb(var(--qc-ring,16 185 129)/.7)}50%,94%{outline-color:rgb(var(--qc-ring,16 185 129)/0);box-shadow:0 0 0 0 rgb(var(--qc-ring,16 185 129)/0)}}@keyframes qc-serve-2{0%,44%,to{outline-color:rgb(var(--qc-ring,16 185 129)/0);box-shadow:0 0 0 0 rgb(var(--qc-ring,16 185 129)/0)}50%,94%{outline-color:rgb(var(--qc-ring,16 185 129)/.6);box-shadow:0 10px 24px -12px rgb(var(--qc-ring,16 185 129)/.7)}}.qc-arrive{animation:qc-arrive 8s cubic-bezier(.22,1,.36,1) infinite}@keyframes qc-arrive{0%,52%{opacity:0;transform:translateY(14px) scale(.97)}60%,92%{opacity:1;transform:none}to{opacity:0;transform:none}}.qc-arrive-slot{animation:qc-arrive-slot 8s linear infinite}@keyframes qc-arrive-slot{0%,52%{opacity:1}58%,94%{opacity:0}to{opacity:1}}.qc-fill{transform:translateX(-25%);animation:qc-fill 4.5s ease-in-out infinite alternate}[dir=rtl] .qc-fill{transform:translateX(25%);animation-name:qc-fill-rtl}@keyframes qc-fill{0%{transform:translateX(-42%)}to{transform:translateX(-14%)}}@keyframes qc-fill-rtl{0%{transform:translateX(42%)}to{transform:translateX(14%)}}.qc-float{transform:rotate(var(--qc-tilt,0deg));animation:qc-float 7s ease-in-out infinite alternate}@keyframes qc-float{0%{transform:translateY(0) rotate(var(--qc-tilt,0deg))}to{transform:translateY(-12px) rotate(var(--qc-tilt,0deg))}}.qc-toggle{animation:qc-toggle 8s ease-in-out infinite both}.qc-knob{animation:qc-knob 8s ease-in-out infinite both}[dir=rtl] .qc-knob{animation-name:qc-knob-rtl}@keyframes qc-toggle{0%,8%,88%,to{background-color:rgb(0 0 0/.14)}16%,80%{background-color:rgb(16 185 129)}}@keyframes qc-knob{0%,8%,88%,to{transform:none}16%,80%{transform:translateX(10px)}}@keyframes qc-knob-rtl{0%,8%,88%,to{transform:none}16%,80%{transform:translateX(-10px)}}.qc-scan{animation:qc-scan 2.6s ease-in-out infinite alternate}@keyframes qc-scan{0%{transform:translateY(0)}to{transform:translateY(3.25rem)}}.qc-flow{animation:qc-flow 1.4s linear infinite}@keyframes qc-flow{to{stroke-dashoffset:-12}}.qc-print{animation:qc-print 7s cubic-bezier(.22,1,.36,1) infinite}@keyframes qc-print{0%{opacity:1;transform:translateY(-100%)}38%,84%{opacity:1;transform:none}94%{opacity:0;transform:none}to{opacity:0;transform:translateY(-100%)}}.qc-bar{transform-origin:bottom;animation:qc-bar 3.2s ease-in-out infinite alternate}@keyframes qc-bar{0%{transform:scaleY(.86)}to{transform:none}}.qc-msg-1,.qc-msg-2{animation:9s cubic-bezier(.22,1,.36,1) infinite both}.qc-msg-1{animation-name:qc-msg-1}.qc-msg-2{animation-name:qc-msg-2}@keyframes qc-msg-1{0%,4%{opacity:0;transform:translateY(8px)}12%,86%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}@keyframes qc-msg-2{0%,30%{opacity:0;transform:translateY(8px)}38%,86%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}.qc-lang-1,.qc-lang-2{animation:7s ease-in-out infinite both}.qc-lang-1{animation-name:qc-lang-1}.qc-lang-2{animation-name:qc-lang-2}@keyframes qc-lang-1{0%,42%,to{opacity:1;transform:none}50%,92%{opacity:.5;transform:scale(.97)}}@keyframes qc-lang-2{0%,42%,to{opacity:.5;transform:scale(.97)}50%,92%{opacity:1;transform:none}}.qc-check-draw{stroke-dasharray:1 2;animation:qc-check-draw 3.2s infinite}.qc-check-pop{animation:qc-check-pop 3.2s ease-in-out infinite}@keyframes qc-check-draw{0%,8%{stroke-dashoffset:1.1;opacity:1;animation-timing-function:cubic-bezier(.4,0,.2,1)}22%,82%{stroke-dashoffset:0;opacity:1}92%,to{stroke-dashoffset:0;opacity:0}}@keyframes qc-check-pop{0%,21%,38%,to{transform:none}28%{transform:scale(1.12)}}.qc-sway{transform-origin:top center;animation:qc-sway 4s ease-in-out infinite alternate}@keyframes qc-sway{0%{transform:rotate(-2.5deg)}to{transform:rotate(.5deg)}}.qc-call-pop{animation:qc-call-pop 8s ease-in-out infinite}@keyframes qc-call-pop{0%,44%,58%,to{transform:none}49%{transform:scale(1.05)}}.qc-glow{animation:qc-glow 3.2s ease-in-out infinite alternate}@keyframes qc-glow{0%{box-shadow:0 10px 24px -12px hsl(var(--brand-600)/.45)}to{box-shadow:0 16px 34px -10px hsl(var(--brand-600)/.75)}}.qc-ticket{--qc-bite:5px;--qc-pitch:15px;-webkit-mask:radial-gradient(circle var(--qc-bite) at 50% 0,#0000 97%,#000) 50% 0 /var(--qc-pitch) 51% repeat-x,radial-gradient(circle var(--qc-bite) at 50% 100%,#0000 97%,#000) 50% 100% /var(--qc-pitch) 51% repeat-x;mask:radial-gradient(circle var(--qc-bite) at 50% 0,#0000 97%,#000) 50% 0 /var(--qc-pitch) 51% repeat-x,radial-gradient(circle var(--qc-bite) at 50% 100%,#0000 97%,#000) 50% 100% /var(--qc-pitch) 51% repeat-x}.qc-tick-in{animation:qc-tick-in .6s cubic-bezier(.22,1,.36,1) both}@keyframes qc-tick-in{0%{opacity:0;transform:translateY(35%)}to{opacity:1;transform:none}}.qc-drift{animation:qc-drift 24s ease-in-out infinite alternate;will-change:transform}@keyframes qc-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(3%,-4%,0) scale(1.08)}}.qc-player-controls{opacity:0;transition:opacity .2s ease-out}.qc-player:focus-within .qc-player-controls,.qc-player:hover .qc-player-controls{opacity:1}@media (hover:none){.qc-player-controls{opacity:1}}@media (prefers-reduced-motion:reduce){.qc-card-in,.qc-mark:before,.qc-odo-tick{animation-duration:1ms!important;animation-delay:0s!important}.qc-arrive,.qc-arrive-slot,.qc-call-1,.qc-call-2,.qc-drift,.qc-pulse:after,.qc-sweep,.qc-tick-in{animation:none!important}.qc-arrive-slot{opacity:0}.qc-serve-1,.qc-serve-2{animation-duration:1ms!important;animation-delay:0s!important;animation-iteration-count:1!important;animation-fill-mode:both!important}.qc-bar,.qc-call-pop,.qc-check-draw,.qc-check-pop,.qc-fill,.qc-float,.qc-flow,.qc-glow,.qc-lang-1,.qc-lang-2,.qc-msg-1,.qc-msg-2,.qc-print,.qc-scan,.qc-sway,.qc-toggle{animation:none!important}.qc-toggle{background-color:rgb(16 185 129)}.qc-knob{animation:none!important;transform:translateX(10px)}[dir=rtl] .qc-knob{transform:translateX(-10px)}.qc-board{--qc-board-tilt:0deg!important}}.qc-landing :focus-visible{outline:2px solid hsl(var(--primary));outline-offset:3px;border-radius:4px}