.welcome-animation_stage__4u6Ea{position:relative;isolation:isolate;width:100%;aspect-ratio:1;max-width:560px;margin-inline:auto}.welcome-animation_character__p4DGg{display:block;width:100%;height:100%;object-fit:contain;user-select:none;pointer-events:none}.welcome-animation_waveHand__QMago{transform-box:view-box;transform-origin:29% 38%}.welcome-animation_pointHand__FxMdW{transform-box:view-box;transform-origin:28.2% 63.5%}.welcome-animation_stage__4u6Ea[data-pose=wave] .welcome-animation_waveHand__QMago{animation:welcome-animation_wave__QDauP 2.3s ease-in-out both}.welcome-animation_pointArm__lxlAv,.welcome-animation_waveArm__Xz2Iv{pointer-events:none}.welcome-animation_stage__4u6Ea[data-pose=pointAgain] .welcome-animation_pointHand__FxMdW,.welcome-animation_stage__4u6Ea[data-pose=point] .welcome-animation_pointHand__FxMdW{animation:welcome-animation_point__oITSG 1.7s ease-in-out both}.welcome-animation_stage__4u6Ea[data-pose=presentBlink] .welcome-animation_waveHand__QMago,.welcome-animation_stage__4u6Ea[data-pose=present] .welcome-animation_waveHand__QMago{transform:rotate(-6deg)}.welcome-animation_finale__JKlHG .welcome-animation_restArm__1WVxf,.welcome-animation_finale__JKlHG .welcome-animation_waveArm__Xz2Iv{transition:opacity .35s ease}.welcome-animation_finale__JKlHG .welcome-animation_waveArm__Xz2Iv{transform-box:view-box;transform-origin:38.3% 39.9%}.welcome-animation_finale__JKlHG[data-pose=presentBlink] .welcome-animation_waveArm__Xz2Iv,.welcome-animation_finale__JKlHG[data-pose=present] .welcome-animation_waveArm__Xz2Iv{animation:welcome-animation_raiseArm__G7OOr .6s cubic-bezier(.2,.9,.3,1.05) both}@keyframes welcome-animation_raiseArm__G7OOr{0%{transform:rotate(-16deg)}to{transform:rotate(0deg)}}.welcome-animation_finale__JKlHG .welcome-animation_greetingRig__5b9ws,.welcome-animation_stage__4u6Ea:not([data-travel-stage]) .welcome-animation_greetingRig__5b9ws,.welcome-animation_stage__4u6Ea[data-travel-stage=hero] .welcome-animation_greetingRig__5b9ws{transform-box:view-box;transform-origin:50% 100%;animation:welcome-animation_breathe__O8POq 3.4s ease-in-out infinite}@keyframes welcome-animation_breathe__O8POq{0%,to{transform:scale(1)}50%{transform:scale(1.012,1.018)}}@keyframes welcome-animation_present__tteWg{0%{transform:rotate(14deg)}45%{transform:rotate(-10deg)}70%{transform:rotate(-3deg)}to{transform:rotate(-6deg)}}.welcome-animation_flow__Thnif [data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .6s ease,transform .65s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--reveal-i, 0) * .11s)}.welcome-animation_flow__Thnif [data-reveal][data-revealed]{opacity:1;transform:none}.welcome-animation_flow__Thnif [data-reveal][data-revealed] .welcome-animation_stepBadge__POYxM{animation:welcome-animation_badgePop__Fr__z .55s cubic-bezier(.3,1.4,.5,1) both;animation-delay:calc(var(--reveal-i, 0) * .11s + .25s)}@keyframes welcome-animation_badgePop__Fr__z{0%{transform:scale(.4)}to{transform:scale(1)}}.welcome-animation_finaleScene__WM92w{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px}.welcome-animation_finaleMascot__eCUaE{width:clamp(170px,44vw,340px);align-self:end}.welcome-animation_bubble__XpEVH{position:relative;margin-top:6%;border-radius:26px;background:white;color:#c91927;padding:18px 20px;box-shadow:0 18px 40px #6d081633;opacity:0;transform:scale(.6) translateY(16px);transform-origin:100% 60%;transition:opacity .4s ease,transform .55s cubic-bezier(.3,1.35,.4,1);transition-delay:.45s}.welcome-animation_bubble__XpEVH:after{content:"";position:absolute;right:-14px;top:34%;width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:16px solid white}.welcome-animation_bubble__XpEVH[data-visible=true]{opacity:1;transform:none}.welcome-animation_socialLinks__YT0tt{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.welcome-animation_socialLinkMuted__Sxjvd,.welcome-animation_socialLinks__YT0tt a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 14px;border-radius:999px;background:#fff1f1;color:#c91927;font-weight:700;font-size:14px;transition:transform .2s,background .2s}.welcome-animation_socialLinks__YT0tt a:hover{background:#ffe1e3;transform:translateY(-2px)}.welcome-animation_socialLinkMuted__Sxjvd{opacity:.45;cursor:default}.welcome-animation_bubble__XpEVH[data-visible=true] .welcome-animation_socialLinkMuted__Sxjvd,.welcome-animation_bubble__XpEVH[data-visible=true] .welcome-animation_socialLinks__YT0tt a{animation:welcome-animation_badgePop__Fr__z .5s cubic-bezier(.3,1.4,.5,1) both;animation-delay:.9s}.welcome-animation_bubble__XpEVH[data-visible=true] .welcome-animation_socialLinkMuted__Sxjvd:nth-child(2),.welcome-animation_bubble__XpEVH[data-visible=true] .welcome-animation_socialLinks__YT0tt a:nth-child(2){animation-delay:1.02s}.welcome-animation_footCta__tH9J5{position:absolute;z-index:2;left:0;bottom:9%;width:33%}.welcome-animation_footCta__tH9J5 button{width:100%;min-height:52px;padding:12px 10px;border-radius:18px;background:white;color:#c91927;font-size:clamp(12px,2.9vw,16px);font-weight:800;line-height:1.3;border:2px solid #fff;cursor:pointer;box-shadow:0 8px 0 #951320,0 16px 25px #750b2433;transition:box-shadow .2s,background .2s}.welcome-animation_footCta__tH9J5 button:hover{background:#fff4da;box-shadow:0 6px 0 #951320,0 14px 25px #750b2433}.welcome-animation_footCta__tH9J5 button:focus-visible{outline:3px solid #ffdd73;outline-offset:7px}.welcome-animation_footCta__tH9J5 button:active{box-shadow:0 3px 0 #951320}.welcome-animation_stage__4u6Ea[data-pose=pointAgain] .welcome-animation_footCta__tH9J5 button,.welcome-animation_stage__4u6Ea[data-pose=point] .welcome-animation_footCta__tH9J5 button{animation:welcome-animation_invite__cIusL 1.7s ease-out both}.welcome-animation_ctaSpark__sJOHR{position:absolute;right:-14px;top:-21px;color:#ffe5a0;font-size:28px;opacity:0;pointer-events:none}.welcome-animation_stage__4u6Ea[data-pose=pointAgain] .welcome-animation_ctaSpark__sJOHR,.welcome-animation_stage__4u6Ea[data-pose=point] .welcome-animation_ctaSpark__sJOHR{animation:welcome-animation_sparkle__y0BZU 1.7s ease-out both}.welcome-animation_pullSection__q7l29{position:relative;background:var(--primary,#e31e24);display:flow-root}.welcome-animation_paperLift__AE0J3{transform:none;margin-bottom:0}.welcome-animation_pullScene__wVPta{background:var(--primary,#e31e24);position:relative;height:auto;overflow:hidden}.welcome-animation_paperEdge__V6Vf6{position:absolute;z-index:1;top:calc(100% * 705 / 810);bottom:-2px;left:0;right:0;border-radius:34px 34px 0 0;background:white;box-shadow:0 -9px 30px #830b1826}.welcome-animation_paperContent__RweN5{position:relative;z-index:3;background:white;padding-bottom:1px}@keyframes welcome-animation_wave__QDauP{0%{transform:rotate(0deg)}18%{transform:rotate(0deg)}30%{transform:rotate(8deg)}43%{transform:rotate(-7deg)}56%{transform:rotate(8deg)}69%{transform:rotate(-7deg)}82%,to{transform:rotate(0deg)}}@keyframes welcome-animation_point__oITSG{0%,to{transform:rotate(0)}24%{transform:rotate(-5deg)}43%{transform:rotate(1deg)}66%{transform:rotate(-3deg)}82%{transform:rotate(0)}}@keyframes welcome-animation_invite__cIusL{0%,to{box-shadow:0 8px 0 #951320,0 16px 25px #750b2433}30%,64%{box-shadow:0 8px 0 #951320,0 0 0 7px #ffffff26,0 16px 25px #750b2433}}@keyframes welcome-animation_sparkle__y0BZU{0%,to{opacity:0;transform:scale(.5) rotate(-20deg)}35%,60%{opacity:1;transform:scale(1) rotate(12deg)}}@media (prefers-reduced-motion:reduce){.welcome-animation_paperLift__AE0J3,.welcome-animation_stage__4u6Ea *{animation:none!important;transition:none!important}.welcome-animation_bubble__XpEVH,.welcome-animation_flow__Thnif [data-reveal]{opacity:1;transform:none;transition:none}.welcome-animation_socialLinks__YT0tt a{animation:none!important}.welcome-animation_paperLift__AE0J3{transform:none;margin-bottom:0}.welcome-animation_ctaSpark__sJOHR{display:none}}.welcome-animation_flow__Thnif{overflow-x:clip}.welcome-animation_stage__4u6Ea{z-index:30}.welcome-animation_character__p4DGg{transform-origin:top left;transform:translate(var(--actor-x,0),var(--actor-y,0)) scale(var(--actor-scale,1))}.welcome-animation_stage__4u6Ea[data-travel-stage=grip] .welcome-animation_footCta__tH9J5,.welcome-animation_stage__4u6Ea[data-travel-stage=travel] .welcome-animation_footCta__tH9J5{visibility:hidden;pointer-events:none}.welcome-animation_stage__4u6Ea[data-travel-stage=travel] .welcome-animation_waveArm__Xz2Iv{opacity:0}.welcome-animation_stage__4u6Ea[data-travel-stage=travel] .welcome-animation_pointArm__lxlAv{opacity:1}.welcome-animation_pullRig__w_xoc,.welcome-animation_stage__4u6Ea[data-travel-stage=grip] .welcome-animation_greetingRig__5b9ws{visibility:hidden}.welcome-animation_stage__4u6Ea[data-travel-stage=grip] .welcome-animation_pullRig__w_xoc{visibility:visible}.welcome-animation_pullAnchor__1_xuu{width:min(360px,66vw);aspect-ratio:1254/810;margin-inline:auto}.welcome-animation_reviewBubbles__9uVZG{position:absolute;inset:0;z-index:4;pointer-events:none}.welcome-animation_reviewBubbleLeft__nIuPy,.welcome-animation_reviewBubbleRight__X6PoR{position:absolute;top:12%;width:min(156px,36vw);padding:11px 13px 12px;border-radius:18px;background:#fff;color:#1a1a1a;box-shadow:0 12px 30px #750b2440;animation:welcome-animation_reviewSwap__rM9MY .38s ease-out both}.welcome-animation_reviewBubbles__9uVZG[data-intro=true] .welcome-animation_reviewBubbleLeft__nIuPy,.welcome-animation_reviewBubbles__9uVZG[data-intro=true] .welcome-animation_reviewBubbleRight__X6PoR{animation:welcome-animation_reviewPop__u62w_ .5s cubic-bezier(.3,1.35,.5,1) both}.welcome-animation_reviewBubbles__9uVZG[data-intro=true] .welcome-animation_reviewBubbleLeft__nIuPy{animation-delay:.45s}.welcome-animation_reviewBubbles__9uVZG[data-intro=true] .welcome-animation_reviewBubbleRight__X6PoR{animation-delay:.58s}.welcome-animation_reviewBubbleLeft__nIuPy{right:calc(50% + min(68px, 12vw));transform-origin:right center}.welcome-animation_reviewBubbleRight__X6PoR{left:calc(50% + min(68px, 12vw));transform-origin:left center}.welcome-animation_reviewBubbleLeft__nIuPy:after,.welcome-animation_reviewBubbleRight__X6PoR:after{content:"";position:absolute;top:44%;width:14px;height:14px;background:#fff;transform:rotate(45deg)}.welcome-animation_reviewBubbleLeft__nIuPy:after{right:-6px}.welcome-animation_reviewBubbleRight__X6PoR:after{left:-6px}.welcome-animation_reviewText__GC2on{margin:0;font-size:clamp(12px,3.2vw,14px);font-weight:600;line-height:1.38}.welcome-animation_reviewName__i3ZA3{margin:8px 0 0;font-size:12px;font-weight:800;color:#c91927;letter-spacing:.02em}@keyframes welcome-animation_reviewPop__u62w_{0%{opacity:0;transform:translateY(12px) scale(.88)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes welcome-animation_reviewSwap__rM9MY{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (min-width:720px){.welcome-animation_reviewBubbleLeft__nIuPy,.welcome-animation_reviewBubbleRight__X6PoR{top:14%;width:min(260px,25vw);padding:14px 16px 15px;border-radius:20px}.welcome-animation_reviewText__GC2on{font-size:15px}.welcome-animation_reviewName__i3ZA3{font-size:13px}}.welcome-animation_pullTorso__m4dDe{transform-box:view-box;transform-origin:50% 55%}.welcome-animation_effortDrop__azNsk,.welcome-animation_effortEyes__Y26Fs{opacity:0}.welcome-animation_flow__Thnif[data-pull-action=strain] .welcome-animation_pullTorso__m4dDe{animation:welcome-animation_effort__8TbXN 1.5s ease-in-out both}.welcome-animation_flow__Thnif[data-pull-action=strain] .welcome-animation_effortEyes__Y26Fs{animation:welcome-animation_squeezeEyes__XqqHB 1.5s linear both}.welcome-animation_flow__Thnif[data-pull-action=strain] .welcome-animation_effortDrop__azNsk{animation:welcome-animation_effortDrop__azNsk 1.5s ease-in both}.welcome-animation_flow__Thnif[data-pull-action=present] .welcome-animation_paperLift__AE0J3,.welcome-animation_flow__Thnif[data-pull-action=strain] .welcome-animation_paperLift__AE0J3{animation:welcome-animation_liftPaper__Uu3YX 1.5s ease-in-out both;margin-bottom:-24px}.welcome-animation_dockHandsUp__b8trY{opacity:0;transition:opacity .14s linear .16s}.welcome-animation_dockPull__8agyB{transition:opacity .14s linear .16s}.welcome-animation_flow__Thnif[data-pull-action=present] .welcome-animation_dockHandsUp__b8trY{opacity:1}.welcome-animation_flow__Thnif[data-pull-action=present] .welcome-animation_dockPull__8agyB{opacity:0}.welcome-animation_flow__Thnif[data-pull-action=present] .welcome-animation_pullTorso__m4dDe{animation:welcome-animation_raiseHands__E4NtS .7s cubic-bezier(.3,1.15,.4,1) both}.welcome-animation_flow__Thnif[data-pull-action=present] .welcome-animation_effortEyes__Y26Fs{animation:welcome-animation_dockBlink__uBOUW 4.2s linear 1.2s infinite}@keyframes welcome-animation_raiseHands__E4NtS{0%{transform:translateY(0) scale(1)}22%{transform:translateY(9px) scale(1.02,.965)}58%{transform:translateY(-12px) scale(.99,1.035)}80%{transform:translateY(3px) scaleY(.995)}to{transform:translateY(0) scale(1)}}@keyframes welcome-animation_dockBlink__uBOUW{0%,93%,to{opacity:0}94.5%,98%{opacity:1}}@keyframes welcome-animation_effort__8TbXN{0%{transform:translateY(0) scaleY(1)}18%{transform:translateY(12px) scaleY(.96) rotate(-2deg)}32%{transform:translateY(18px) scaleY(.95) rotate(2deg)}43%{transform:translateY(14px) scaleY(.96) rotate(-2deg)}54%{transform:translateY(16px) scaleY(.96) rotate(2deg)}73%{transform:translateY(-20px) scaleY(1.04) rotate(0)}88%{transform:translateY(3px) scaleY(.995)}to{transform:translateY(0) scaleY(1)}}@keyframes welcome-animation_squeezeEyes__XqqHB{0%,17%,63%,to{opacity:0}19%,60%{opacity:1}}@keyframes welcome-animation_effortDrop__azNsk{0%,25%,to{opacity:0;transform:translateY(0)}35%{opacity:1;transform:translateY(0)}66%{opacity:0;transform:translateY(35px)}}@keyframes welcome-animation_liftPaper__Uu3YX{0%{transform:translateY(0)}22%{transform:translateY(3px)}43%{transform:translateY(0)}56%{transform:translateY(-3px)}78%{transform:translateY(-28px)}to{transform:translateY(-24px)}}@media (prefers-reduced-motion:reduce){.welcome-animation_character__p4DGg{transform:none}.welcome-animation_flow__Thnif[data-pull-action=present] .welcome-animation_paperLift__AE0J3,.welcome-animation_flow__Thnif[data-pull-action=strain] .welcome-animation_paperLift__AE0J3{animation:none;margin-bottom:0}.welcome-animation_effortDrop__azNsk,.welcome-animation_pullScene__wVPta{display:none}}