.PathPreview-module__C2uzYG__previewShell{width:100%;min-height:520px}.PathPreview-module__C2uzYG__pathContainer{align-items:center;gap:var(--path-vertical-gap);pointer-events:none;--path-offset-sm:50px;--path-offset-lg:85px;--path-vertical-gap:8px;flex-direction:column;width:100%;max-width:592px;margin-top:16px;padding:0 2px 20px;display:flex;position:relative;overflow-x:clip}.PathPreview-module__C2uzYG__pathNodeWrapper{justify-content:center;width:100%;height:80px;display:flex;position:relative}.PathPreview-module__C2uzYG__pathPos{transform:translateX(var(--wrapper-offset));justify-content:center}.PathPreview-module__C2uzYG__pathPosCenter{--wrapper-offset:0px;--idle-horizontal-shift:0px}.PathPreview-module__C2uzYG__pathPosLeftSm{--wrapper-offset:calc(-1 * var(--path-offset-sm))}.PathPreview-module__C2uzYG__pathPosLeftLg{--wrapper-offset:calc(-1 * var(--path-offset-lg))}.PathPreview-module__C2uzYG__pathNode{z-index:5;justify-content:center;align-items:center;width:70px;height:70px;display:flex;position:relative}.PathPreview-module__C2uzYG__pathNodeAnimated{animation:PathPreview-module__C2uzYG__path-node-float var(--node-float-duration,3.8s) ease-in-out infinite;animation-delay:var(--node-float-delay,0s);will-change:transform, filter}.PathPreview-module__C2uzYG__nodeContent{flex-direction:column;align-items:center;width:max-content;display:flex;position:relative}.PathPreview-module__C2uzYG__giftButton{background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.PathPreview-module__C2uzYG__progressRing{pointer-events:none;width:108px;height:96px;position:absolute;top:-13px;left:-19px}.PathPreview-module__C2uzYG__progressRingBg{fill:none;stroke:#ececec;stroke-width:10px;opacity:1}.PathPreview-module__C2uzYG__progressRingFill{fill:none;stroke:var(--witcat-primary);stroke-width:10px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:70px}.PathPreview-module__C2uzYG__idleAnimationContainer{width:150px;height:150px;transform:translate(-50%, calc(-50% + var(--idle-offset-y,0px))) translateX(var(--idle-horizontal-shift,calc(var(--wrapper-offset,0px) * -2 * 1.3)));pointer-events:none;z-index:1;isolation:isolate;position:absolute;top:50%;left:50%;overflow:hidden}.PathPreview-module__C2uzYG__idleAnimationContainer:before{content:"";z-index:0;background:radial-gradient(circle,#fffffffa 0% 58%,#fff0 84%);border-radius:50%;position:absolute;inset:10%;transform:scale(1.14)}.PathPreview-module__C2uzYG__idleAnimationVideo{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;border:none;outline:none;width:100%;height:100%;position:relative}.PathPreview-module__C2uzYG__placeholder{background:radial-gradient(circle at 50% 16%,#5290d524 0%,#5290d500 24%),linear-gradient(#fffffff5 0%,#f7f9fbfa 100%);border-radius:28px;width:100%;min-height:520px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #5290d514}.PathPreview-module__C2uzYG__placeholderNode{background:linear-gradient(#6ba2dd 0%,#5290d5 100%);border-radius:50%;width:74px;height:74px;position:absolute;box-shadow:0 8px #2b72bf}.PathPreview-module__C2uzYG__placeholderNodeMuted{background:linear-gradient(#f4f6f8 0%,#e6eaee 100%);box-shadow:0 8px #d3d9df}.PathPreview-module__C2uzYG__placeholderNode1{top:40px;left:calc(50% - 37px)}.PathPreview-module__C2uzYG__placeholderNode2{top:136px;left:calc(50% - 112px)}.PathPreview-module__C2uzYG__placeholderNode3{top:228px;left:calc(50% - 160px)}.PathPreview-module__C2uzYG__placeholderNode4{top:320px;left:calc(50% - 112px)}.PathPreview-module__C2uzYG__placeholderNode5{top:412px;left:calc(50% - 37px)}@keyframes PathPreview-module__C2uzYG__path-node-float{0%,to{filter:drop-shadow(0 0 #ed72a100);transform:translateY(0)scale(1)}50%{filter:drop-shadow(0 8px 10px #ed72a129);transform:translateY(-5px)scale(1.018)}}@media (prefers-reduced-motion:reduce){.PathPreview-module__C2uzYG__pathNodeAnimated{animation:none}}@media (max-width:768px){.PathPreview-module__C2uzYG__previewShell,.PathPreview-module__C2uzYG__placeholder{min-height:460px}.PathPreview-module__C2uzYG__pathContainer{--path-offset-sm:38px;--path-offset-lg:70px;--path-vertical-gap:12px;--idle-gap-sm:84px;--idle-gap-lg:96px}.PathPreview-module__C2uzYG__pathNodeWrapper{height:86px}.PathPreview-module__C2uzYG__idleAnimationContainer{width:132px;height:132px;transform:translate(-50%, calc(-50% + var(--idle-offset-y,0px) - 12px)) translateX(var(--idle-horizontal-shift,calc(var(--wrapper-offset,0px) * -2 * 1.3)))}.PathPreview-module__C2uzYG__pathPosLeftSm{--idle-horizontal-shift:calc(var(--path-offset-sm) + var(--idle-gap-sm))}.PathPreview-module__C2uzYG__pathPosLeftLg{--idle-horizontal-shift:calc(var(--path-offset-lg) + var(--idle-gap-lg))}.PathPreview-module__C2uzYG__placeholderNode1{top:30px}.PathPreview-module__C2uzYG__placeholderNode2{top:116px}.PathPreview-module__C2uzYG__placeholderNode3{top:202px}.PathPreview-module__C2uzYG__placeholderNode4{top:288px}.PathPreview-module__C2uzYG__placeholderNode5{top:374px}}
.LandingIntro-module__lFSaKa__introContainer{min-height:100vh;font-family:var(--font-nunito), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;color:#3c3c3c;z-index:100;-webkit-overflow-scrolling:touch;background:radial-gradient(circle at 50% 34%,#fff 0%,#fdfcff 46%,#fbfdff 74%,#f8fbff 100%);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.LandingIntro-module__lFSaKa__content{flex:1;justify-content:center;align-items:center;padding:24px;display:flex}.LandingIntro-module__lFSaKa__mascotArea{flex-direction:column;align-items:center;gap:10px;width:100%;max-width:400px;display:flex}.LandingIntro-module__lFSaKa__speechBubble{text-align:center;color:#4b5563;background-color:#fff;border:2px solid #e5e5e5;border-radius:16px;margin-bottom:-6px;padding:16px 24px;font-size:18px;font-weight:700;line-height:1.4;position:relative;box-shadow:0 4px 12px #0000000d}.LandingIntro-module__lFSaKa__speechBubble:after{content:"";border-top:10px solid #e5e5e5;border-left:10px solid #0000;border-right:10px solid #0000;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.LandingIntro-module__lFSaKa__speechBubble:before{content:"";z-index:1;border-top:8px solid #fff;border-left:8px solid #0000;border-right:8px solid #0000;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)}.LandingIntro-module__lFSaKa__mascotVideoWrapper{pointer-events:none;justify-content:center;align-items:center;width:min(220px,62vw);height:min(250px,70vw);display:flex;position:relative;overflow:visible}.LandingIntro-module__lFSaKa__mascotVideoWrapper:before{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 14px 14px 18px -12px #fdfcff,inset 1px 1px #fdfcff8c}.LandingIntro-module__lFSaKa__mascotVideo{object-fit:contain;object-position:center bottom;pointer-events:none;width:100%;height:100%;display:block}.LandingIntro-module__lFSaKa__footer{background-color:#fff;border-top:2px solid #e5e5e5;justify-content:center;align-items:center;min-height:120px;padding:24px 16px;display:flex}.LandingIntro-module__lFSaKa__continueButton{letter-spacing:1px;--witcat-primary:#ff8db9;--witcat-primary-shadow:#ed72a1;width:100%;max-width:400px;font-size:17px}@media (min-width:640px){.LandingIntro-module__lFSaKa__footer{padding:24px 40px}.LandingIntro-module__lFSaKa__continueButton{width:auto;min-width:280px}}@media (max-height:720px){.LandingIntro-module__lFSaKa__content{padding:20px 24px}.LandingIntro-module__lFSaKa__mascotArea{gap:6px}.LandingIntro-module__lFSaKa__mascotVideoWrapper{width:min(200px,56vw);height:min(220px,62vw)}.LandingIntro-module__lFSaKa__footer{min-height:96px;padding-top:18px;padding-bottom:18px}}
