.rv{opacity:0}.rv.vis{animation:revealUp .65s var(--ease) both}.rv.rv--done{animation:none;opacity:1}.d1.vis{animation-delay:.07s}.d2.vis{animation-delay:.14s}.d3.vis{animation-delay:.21s}.d4.vis{animation-delay:.28s}.d5.vis{animation-delay:.35s}@keyframes revealUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.marquee-track{display:flex;align-items:center;gap:48px;animation:marquee 15s linear infinite}@media (min-width:768px){.marquee-track{animation-duration:30s}}.bp-step{position:absolute;inset:0;opacity:0}.bp-step-1{animation:bpStep1 9s var(--ease) infinite}.bp-step-2{animation:bpStep2 9s var(--ease) infinite}.bp-step-3{animation:bpStep3 9s var(--ease) infinite}@keyframes bpStep1{0%{opacity:0}4%{opacity:1}29%{opacity:1}33.33%{opacity:0}to{opacity:0}}@keyframes bpStep2{0%,33.33%{opacity:0}37%{opacity:1}62%{opacity:1}66.66%{opacity:0}to{opacity:0}}@keyframes bpStep3{0%,66.66%{opacity:0}70%{opacity:1}96%{opacity:1}to{opacity:0}}.bp-dot-1{animation:bpDot1 9s var(--ease) infinite}.bp-dot-2{animation:bpDot2 9s var(--ease) infinite}.bp-dot-3{animation:bpDot3 9s var(--ease) infinite}@keyframes bpDot1{0%{background-color:var(--accent)}29%{background-color:var(--accent)}33.33%{background-color:var(--line)}to{background-color:var(--line)}}@keyframes bpDot2{0%,33.33%{background-color:var(--line)}37%{background-color:var(--accent)}62%{background-color:var(--accent)}66.66%{background-color:var(--line)}to{background-color:var(--line)}}@keyframes bpDot3{0%,66.66%{background-color:var(--line)}70%{background-color:var(--accent)}96%{background-color:var(--accent)}to{background-color:var(--line)}}.bp-typing{transform-origin:left;transform:scaleX(0)}.bp-typing-1{animation:bpType1 9s steps(12) infinite}.bp-typing-2{animation:bpType2 9s steps(8) infinite}@keyframes bpType1{0%,5%{transform:scaleX(0)}18%{transform:scaleX(1)}33%{transform:scaleX(1)}33.34%{transform:scaleX(0)}to{transform:scaleX(0)}}@keyframes bpType2{0%,13%{transform:scaleX(0)}25%{transform:scaleX(1)}33%{transform:scaleX(1)}33.34%{transform:scaleX(0)}to{transform:scaleX(0)}}.bp-ref{opacity:0;transform:translateY(8px)}.bp-ref-1{animation:bpRefIn1 9s var(--ease) infinite}.bp-ref-2{animation:bpRefIn2 9s var(--ease) infinite}@keyframes bpRefIn1{0%,18%{opacity:0;transform:translateY(8px)}25%{opacity:1;transform:translateY(0)}33%{opacity:1;transform:translateY(0)}33.34%{opacity:0;transform:translateY(8px)}to{opacity:0;transform:translateY(8px)}}@keyframes bpRefIn2{0%,21%{opacity:0;transform:translateY(8px)}28%{opacity:1;transform:translateY(0)}33%{opacity:1;transform:translateY(0)}33.34%{opacity:0;transform:translateY(8px)}to{opacity:0;transform:translateY(8px)}}.bp-pulse-dot{animation:bpPulse 1.5s ease-in-out infinite}@keyframes bpPulse{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.6);opacity:.5}}.bp-size-label{opacity:0;transform:translateY(4px);animation:bpSizeIn 9s var(--ease) infinite}@keyframes bpSizeIn{0%,42%{opacity:0;transform:translateY(4px)}48%{opacity:1;transform:translateY(0)}66%{opacity:1;transform:translateY(0)}66.67%{opacity:0;transform:translateY(4px)}to{opacity:0;transform:translateY(4px)}}.bp-input-fill{display:inline-block;overflow:hidden;white-space:nowrap;max-width:0}.bp-input-1 .bp-input-fill{animation:bpFill1 9s steps(11) infinite}.bp-input-2 .bp-input-fill{animation:bpFill2 9s steps(14) infinite}.bp-input-3 .bp-input-fill{animation:bpFill3 9s steps(10) infinite}@keyframes bpFill1{0%,72%{max-width:0}82%{max-width:120px}to{max-width:120px}}@keyframes bpFill2{0%,78%{max-width:0}88%{max-width:130px}to{max-width:130px}}@keyframes bpFill3{0%,84%{max-width:0}94%{max-width:120px}to{max-width:120px}}.cp-step{position:absolute;inset:0;opacity:0}.cp-step-1{animation:cpStep1 9s var(--ease) infinite}.cp-step-2{animation:cpStep2 9s var(--ease) infinite}.cp-step-3{animation:cpStep3 9s var(--ease) infinite}@keyframes cpStep1{0%{opacity:0}4%{opacity:1}29%{opacity:1}33.33%{opacity:0}to{opacity:0}}@keyframes cpStep2{0%,33.33%{opacity:0}37%{opacity:1}62%{opacity:1}66.66%{opacity:0}to{opacity:0}}@keyframes cpStep3{0%,66.66%{opacity:0}70%{opacity:1}96%{opacity:1}to{opacity:0}}.cp-dot-1{animation:cpDot1 9s var(--ease) infinite}.cp-dot-2{animation:cpDot2 9s var(--ease) infinite}.cp-dot-3{animation:cpDot3 9s var(--ease) infinite}@keyframes cpDot1{0%{background-color:var(--accent)}29%{background-color:var(--accent)}33.33%{background-color:var(--line)}to{background-color:var(--line)}}@keyframes cpDot2{0%,33.33%{background-color:var(--line)}37%{background-color:var(--accent)}62%{background-color:var(--accent)}66.66%{background-color:var(--line)}to{background-color:var(--line)}}@keyframes cpDot3{0%,66.66%{background-color:var(--line)}70%{background-color:var(--accent)}96%{background-color:var(--accent)}to{background-color:var(--line)}}.cp-drag-slot{height:0;opacity:0;overflow:visible;animation:cpDrag 9s var(--ease) infinite}@keyframes cpDrag{0%,5%{height:0;opacity:0}7%{height:4px;opacity:1}22%{height:66px;opacity:1}29%{height:66px;opacity:1}33.34%{height:0;opacity:0}to{height:0;opacity:0}}.cp-drag-cursor{opacity:0;animation:cpCursor 9s var(--ease) infinite}@keyframes cpCursor{0%,5%{opacity:0}7%{opacity:1}22%{opacity:1}25%{opacity:0}to{opacity:0}}.cp-drag-label{opacity:0;animation:cpLabel 9s var(--ease) infinite}@keyframes cpLabel{0%,22%{opacity:0}26%{opacity:1}29%{opacity:1}33.34%{opacity:0}to{opacity:0}}.cp-ics-file{opacity:0;transform:translateY(6px);animation:cpIcsIn 9s var(--ease) infinite}@keyframes cpIcsIn{0%,37%{opacity:0;transform:translateY(6px)}43%{opacity:1;transform:translateY(0)}66%{opacity:1;transform:translateY(0)}66.67%{opacity:0;transform:translateY(6px)}to{opacity:0;transform:translateY(6px)}}.cp-blocked{opacity:0;transform:translateY(6px)}.cp-blocked-1{animation:cpBlk1 9s var(--ease) infinite}.cp-blocked-2{animation:cpBlk2 9s var(--ease) infinite}.cp-blocked-3{animation:cpBlk3 9s var(--ease) infinite}@keyframes cpBlk1{0%,44%{opacity:0;transform:translateY(6px)}50%{opacity:1;transform:translateY(0)}66%{opacity:1;transform:translateY(0)}66.67%{opacity:0;transform:translateY(6px)}to{opacity:0;transform:translateY(6px)}}@keyframes cpBlk2{0%,48%{opacity:0;transform:translateY(6px)}54%{opacity:1;transform:translateY(0)}66%{opacity:1;transform:translateY(0)}66.67%{opacity:0;transform:translateY(6px)}to{opacity:0;transform:translateY(6px)}}@keyframes cpBlk3{0%,52%{opacity:0;transform:translateY(6px)}58%{opacity:1;transform:translateY(0)}66%{opacity:1;transform:translateY(0)}66.67%{opacity:0;transform:translateY(6px)}to{opacity:0;transform:translateY(6px)}}.cp-notif{opacity:0;transform:translateY(8px)}.cp-notif-1{animation:cpNotif1 9s var(--ease) infinite}.cp-notif-2{animation:cpNotif2 9s var(--ease) infinite}@keyframes cpNotif1{0%,72%{opacity:0;transform:translateY(8px)}79%{opacity:1;transform:translateY(0)}96%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@keyframes cpNotif2{0%,78%{opacity:0;transform:translateY(8px)}85%{opacity:1;transform:translateY(0)}96%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}.fp-step{position:absolute;inset:0;opacity:0}.fp-step-1{animation:fpStep1 9s var(--ease) infinite}.fp-step-2{animation:fpStep2 9s var(--ease) infinite}.fp-step-3{animation:fpStep3 9s var(--ease) infinite}@keyframes fpStep1{0%{opacity:0}4%{opacity:1}29%{opacity:1}33.33%{opacity:0}to{opacity:0}}@keyframes fpStep2{0%,33.33%{opacity:0}37%{opacity:1}62%{opacity:1}66.66%{opacity:0}to{opacity:0}}@keyframes fpStep3{0%,66.66%{opacity:0}70%{opacity:1}96%{opacity:1}to{opacity:0}}.fp-dot-1{animation:fpDot1 9s var(--ease) infinite}.fp-dot-2{animation:fpDot2 9s var(--ease) infinite}.fp-dot-3{animation:fpDot3 9s var(--ease) infinite}@keyframes fpDot1{0%{background-color:var(--accent)}29%{background-color:var(--accent)}33.33%{background-color:var(--line)}to{background-color:var(--line)}}@keyframes fpDot2{0%,33.33%{background-color:var(--line)}37%{background-color:var(--accent)}62%{background-color:var(--accent)}66.66%{background-color:var(--line)}to{background-color:var(--line)}}@keyframes fpDot3{0%,66.66%{background-color:var(--line)}70%{background-color:var(--accent)}96%{background-color:var(--accent)}to{background-color:var(--line)}}.fp-card{opacity:0;transform:translateY(6px)}.fp-card-1{animation:fpCard1 9s var(--ease) infinite}.fp-card-2{animation:fpCard2 9s var(--ease) infinite}.fp-card-3{animation:fpCard3 9s var(--ease) infinite}@keyframes fpCard1{0%,5%{opacity:0;transform:translateY(6px)}11%{opacity:1;transform:translateY(0)}33%{opacity:1;transform:translateY(0)}33.34%{opacity:0;transform:translateY(6px)}to{opacity:0;transform:translateY(6px)}}@keyframes fpCard2{0%,8%{opacity:0;transform:translateY(6px)}14%{opacity:1;transform:translateY(0)}33%{opacity:1;transform:translateY(0)}33.34%{opacity:0;transform:translateY(6px)}to{opacity:0;transform:translateY(6px)}}@keyframes fpCard3{0%,11%{opacity:0;transform:translateY(6px)}17%{opacity:1;transform:translateY(0)}33%{opacity:1;transform:translateY(0)}33.34%{opacity:0;transform:translateY(6px)}to{opacity:0;transform:translateY(6px)}}.fp-select-ring{opacity:0;animation:fpSelect 9s var(--ease) infinite}@keyframes fpSelect{0%,19%{opacity:0}24%{opacity:1}33%{opacity:1}33.34%{opacity:0}to{opacity:0}}.fp-flash-info{opacity:0;animation:fpInfo 9s var(--ease) infinite}@keyframes fpInfo{0%,37%{opacity:0;transform:translateY(4px)}42%{opacity:1;transform:translateY(0)}66%{opacity:1;transform:translateY(0)}66.67%{opacity:0;transform:translateY(4px)}to{opacity:0;transform:translateY(4px)}}.fp-slot-pick{opacity:0;animation:fpSlot 9s var(--ease) infinite}@keyframes fpSlot{0%,41%{opacity:0;transform:translateY(4px)}46%{opacity:1;transform:translateY(0)}66%{opacity:1;transform:translateY(0)}66.67%{opacity:0;transform:translateY(4px)}to{opacity:0;transform:translateY(4px)}}.fp-book-btn{opacity:0;transform:scale(1);animation:fpBookBtn 9s var(--ease) infinite}@keyframes fpBookBtn{0%,45%{opacity:0;transform:scale(1)}50%{opacity:1;transform:scale(1)}56%{opacity:1;transform:scale(1)}57.5%{opacity:1;transform:scale(.94)}59%{opacity:1;transform:scale(1)}66%{opacity:1;transform:scale(1)}66.67%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(1)}}.fp-check{opacity:0;transform:scale(.5);animation:fpCheck 9s var(--ease) infinite}@keyframes fpCheck{0%,72%{opacity:0;transform:scale(.5)}78%{opacity:1;transform:scale(1)}96%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}.fp-success-title{opacity:0;animation:fpTitle 9s var(--ease) infinite}@keyframes fpTitle{0%,76%{opacity:0;transform:translateY(4px)}82%{opacity:1;transform:translateY(0)}96%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(4px)}}.fp-success-desc{opacity:0;animation:fpDesc 9s var(--ease) infinite}@keyframes fpDesc{0%,80%{opacity:0;transform:translateY(4px)}86%{opacity:1;transform:translateY(0)}96%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(4px)}}.pp-step{position:absolute;inset:0;opacity:0}.pp-step-1{animation:ppStep1 9s var(--ease) infinite}.pp-step-2{animation:ppStep2 9s var(--ease) infinite}.pp-step-3{animation:ppStep3 9s var(--ease) infinite}@keyframes ppStep1{0%{opacity:0}4%{opacity:1}29%{opacity:1}33.33%{opacity:0}to{opacity:0}}@keyframes ppStep2{0%,33.33%{opacity:0}37%{opacity:1}62%{opacity:1}66.66%{opacity:0}to{opacity:0}}@keyframes ppStep3{0%,66.66%{opacity:0}70%{opacity:1}96%{opacity:1}to{opacity:0}}.pp-dot-1{animation:ppDot1 9s var(--ease) infinite}.pp-dot-2{animation:ppDot2 9s var(--ease) infinite}.pp-dot-3{animation:ppDot3 9s var(--ease) infinite}@keyframes ppDot1{0%{background-color:var(--accent)}29%{background-color:var(--accent)}33.33%{background-color:var(--line)}to{background-color:var(--line)}}@keyframes ppDot2{0%,33.33%{background-color:var(--line)}37%{background-color:var(--accent)}62%{background-color:var(--accent)}66.66%{background-color:var(--line)}to{background-color:var(--line)}}@keyframes ppDot3{0%,66.66%{background-color:var(--line)}70%{background-color:var(--accent)}96%{background-color:var(--accent)}to{background-color:var(--line)}}.pp-accept-btn{opacity:0;transform:scale(1);animation:ppAccept 9s var(--ease) infinite}@keyframes ppAccept{0%,10%{opacity:0;transform:scale(1)}15%{opacity:1;transform:scale(1)}22%{opacity:1;transform:scale(1)}23.5%{opacity:1;transform:scale(.94)}25%{opacity:1;transform:scale(1)}33%{opacity:1;transform:scale(1)}33.34%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(1)}}.pp-card-fill,.pp-cvc-fill,.pp-exp-fill{display:inline-block;overflow:hidden;white-space:nowrap;max-width:0}.pp-card-fill{animation:ppCard 9s steps(18) infinite}.pp-exp-fill{animation:ppExp 9s steps(5) infinite}.pp-cvc-fill{animation:ppCvc 9s steps(3) infinite}@keyframes ppCard{0%,38%{max-width:0}48%{max-width:160px}to{max-width:160px}}@keyframes ppExp{0%,46%{max-width:0}52%{max-width:50px}to{max-width:50px}}@keyframes ppCvc{0%,50%{max-width:0}55%{max-width:40px}to{max-width:40px}}.pp-pay-btn{opacity:0;animation:ppPayBtn 9s var(--ease) infinite}@keyframes ppPayBtn{0%,54%{opacity:0}58%{opacity:1}66%{opacity:1}66.67%{opacity:0}to{opacity:0}}.pp-pay-spinner{opacity:0;animation:ppSpinner 9s var(--ease) infinite}@keyframes ppSpinner{0%,59%{opacity:0}61%{opacity:1}66%{opacity:1}66.67%{opacity:0}to{opacity:0}}.pp-pay-label{animation:ppPayLabel 9s var(--ease) infinite}@keyframes ppPayLabel{0%,59%{content:normal}}.pp-check{opacity:0;transform:scale(.5);animation:ppCheck 9s var(--ease) infinite}@keyframes ppCheck{0%,72%{opacity:0;transform:scale(.5)}78%{opacity:1;transform:scale(1)}96%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}.pp-success-title{opacity:0;animation:ppTitle 9s var(--ease) infinite}@keyframes ppTitle{0%,76%{opacity:0;transform:translateY(4px)}82%{opacity:1;transform:translateY(0)}96%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(4px)}}.pp-check-item{opacity:0}.pp-check-item-1{animation:ppItem1 9s var(--ease) infinite}.pp-check-item-2{animation:ppItem2 9s var(--ease) infinite}.pp-check-item-3{animation:ppItem3 9s var(--ease) infinite}@keyframes ppItem1{0%,80%{opacity:0;transform:translateX(-4px)}85%{opacity:1;transform:translateX(0)}96%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-4px)}}@keyframes ppItem2{0%,83%{opacity:0;transform:translateX(-4px)}88%{opacity:1;transform:translateX(0)}96%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-4px)}}@keyframes ppItem3{0%,86%{opacity:0;transform:translateX(-4px)}91%{opacity:1;transform:translateX(0)}96%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-4px)}}