.hv2.svl-page .svl-hero-2col.svl-hero-2col--center{display:block;text-align:center}.hv2.svl-page .svl-hero-2col.svl-hero-2col--center .svc-h1{margin-left:auto;margin-right:auto;text-wrap:balance}.hv2.svl-page .svl-hero-2col.svl-hero-2col--center .lead{max-width:640px;margin-left:auto;margin-right:auto;text-align:center}.hv2.svl-page .svl-hero-2col.svl-hero-2col--center .hero-cta,.hv2.svl-page .svl-hero-2col.svl-hero-2col--center .svl-trust-tags{justify-content:center}.hv2 .svl-hero-2col--center .flipw{justify-items:center}.hv2 .mgc{position:relative;display:flex;flex-direction:column;align-items:stretch;padding:0 0 14px;background:#fff;border:0;border-radius:18px;cursor:pointer;font:inherit;color:var(--ink);text-align:center;overflow:hidden;box-shadow:0 4px 16px -8px rgba(12,26,48,.18);transition:transform .2s cubic-bezier(.2,.9,.3,1.2),box-shadow .2s ease}.hv2 .mgc:focus-visible,.hv2 .mgc:hover:not(:disabled){transform:translateY(-6px);box-shadow:0 20px 34px -16px color-mix(in srgb,var(--g) 62%,transparent)}.hv2 .mgc:active:not(:disabled){transform:translateY(-2px) scale(.98)}.hv2 .mgc-pic{position:relative;display:grid;place-items:center;aspect-ratio:1/1;background:var(--gt);color:var(--g);margin-bottom:12px}.hv2 .mgc-art{width:62%;height:auto;display:block;transition:transform .35s cubic-bezier(.2,.9,.3,1.3)}.hv2 .mgc:hover:not(:disabled) .mgc-art{transform:scale(1.08)}.hv2 .mgc-play{position:absolute;right:10px;bottom:10px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--g);color:#fff;font-size:14px;opacity:0;transform:scale(.6);transition:opacity .2s ease,transform .2s ease}.hv2 .mgc:focus-visible .mgc-play,.hv2 .mgc:hover:not(:disabled) .mgc-play{opacity:1;transform:none}.hv2 .mgc-name{display:block;padding:0 12px;font-size:14px;font-weight:800;line-height:1.3;text-wrap:balance}.hv2 .mgc-how{display:block;padding:3px 12px 0;font-size:11px;color:var(--muted)}.hv2 .mgc-soon{position:absolute;right:8px;top:8px;padding:2px 8px;border-radius:99px;background:#fff;color:var(--muted);font-size:9px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.hv2 .mgc.is-soon{cursor:default;box-shadow:none;background:#F6F7F9}.hv2 .mgc.is-soon .mgc-pic{filter:grayscale(.55);opacity:.7}.hv2 .mgc--strip .mgc-name{min-height:2.6em}.hv2 .mgc--grid{width:100%}.hv2 .mgc--strip{width:143px;flex:0 0 auto}.hv2 .mgc-art [class^=mv]{transform-box:fill-box;transform-origin:center}.hv2 .mgc-art[data-g=wheel] .mv1{animation:mgaSpin 6s linear infinite}.hv2 .mgc-art[data-g=wheel] .mv2{animation:mgaNudge 6s ease-in-out infinite}@keyframes mgaSpin{to{transform:rotate(1turn)}}@keyframes mgaNudge{0%,88%,to{transform:none}92%{transform:translateY(-2px) rotate(-8deg)}}.hv2 .mgc-art[data-g=scratch] [class^=mv]{animation:mgaSwipe 2.4s ease-in-out infinite}.hv2 .mgc-art[data-g=scratch] .mv2{animation-delay:.16s}.hv2 .mgc-art[data-g=scratch] .mv3{animation-delay:.32s}@keyframes mgaSwipe{0%,60%,to{opacity:.25;transform:translate(-3px,3px)}30%{opacity:1;transform:none}}.hv2 .mgc-art[data-g=box] [class^=mv]{animation:mgaBob 2.2s ease-in-out infinite}.hv2 .mgc-art[data-g=box] .mv2{animation-delay:.18s}.hv2 .mgc-art[data-g=box] .mv3{animation-delay:.36s}@keyframes mgaBob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.hv2 .mgc-art[data-g=envelope] .mv1{animation:mgaFlap 3s ease-in-out infinite}.hv2 .mgc-art[data-g=envelope] .mv2{animation:mgaCoin 3s ease-in-out infinite}@keyframes mgaFlap{0%,60%,to{transform:none}30%{transform:translateY(-7px) rotate(-5deg)}}@keyframes mgaCoin{0%,55%,to{transform:none}32%{transform:translateY(-4px) scale(1.08)}}.hv2 .mgc-art[data-g=quiz] .mv1{animation:mgaPop 2.6s ease-in-out infinite}.hv2 .mgc-art[data-g=quiz] .mv2{animation:mgaGlow 2.6s ease-in-out infinite}.hv2 .mgc-art[data-g=quiz] .mv3{animation:mgaGlow 2.6s ease-in-out .5s infinite}@keyframes mgaPop{0%,70%,to{transform:none}35%{transform:translateY(-4px) scale(1.14)}}@keyframes mgaGlow{0%,to{opacity:.3}45%{opacity:.9}}.hv2 .mgc-art[data-g=memory] .mv1{animation:mgaFlip 3.2s ease-in-out infinite}@keyframes mgaFlip{0%,60%,to{transform:scaleX(1)}30%{transform:scaleX(.1)}}.hv2 .mgc-art[data-g=piggy] .mv1{animation:mgaShake 1.8s ease-in-out infinite}.hv2 .mgc-art[data-g=piggy] .mv2{animation:mgaHammer 1.8s ease-in-out infinite}@keyframes mgaShake{0%,44%,to{transform:none}52%{transform:translateX(-2px) rotate(-2deg)}60%{transform:translateX(2px) rotate(2deg)}}@keyframes mgaHammer{0%,to{transform:rotate(-24deg)}45%{transform:rotate(8deg)}60%{transform:rotate(-6deg)}}.hv2 .mgc-art[data-g=catch] [class^=mv]{animation:mgaFall 2.4s ease-in infinite}.hv2 .mgc-art[data-g=catch] .mv2{animation-delay:.8s}.hv2 .mgc-art[data-g=catch] .mv3{animation-delay:1.6s}@keyframes mgaFall{0%{opacity:0;transform:translateY(-10px)}15%{opacity:1}70%,to{opacity:0;transform:translateY(34px)}}.hv2 .mgc-art[data-g=claw] .mv1{animation:mgaClaw 3.4s ease-in-out infinite}@keyframes mgaClaw{0%,to{transform:translateX(-16px)}35%{transform:translateX(0)}55%{transform:translateY(12px)}75%{transform:translateX(16px)}}.hv2 .mgc-art[data-g=puzzle] .mv1{animation:mgaFit 3s ease-in-out infinite}@keyframes mgaFit{0%,to{transform:translate(4px,3px) rotate(10deg);opacity:.5}45%,65%{transform:none;opacity:.9}}.hv2 .mgt{overflow:hidden;margin-top:36px;padding:8px 0 14px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.hv2 .mgt-track{display:flex;width:max-content;animation:mgtRun 46s linear infinite}.hv2 .mgt:focus-within .mgt-track,.hv2 .mgt:hover .mgt-track{animation-play-state:paused}.hv2 .mgt-run{display:flex}@keyframes mgtRun{to{transform:translateX(-50%)}}.hv2 .mgt-cell{display:block;margin-right:12px;animation:mgtSong 2.6s ease-in-out infinite;animation-delay:calc(var(--i, 0) * -.26s)}@keyframes mgtSong{0%,to{transform:translateY(6px) rotate(-1.4deg)}50%{transform:translateY(-6px) rotate(1.4deg)}}.hv2 .mgt{padding-top:14px;padding-bottom:20px}.hv2 .mgt:focus-within .mgt-cell,.hv2 .mgt:hover .mgt-cell{animation-play-state:paused}.hv2 .mg{display:grid;gap:26px}.hv2 .mg-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.hv2 .mg-cell{animation:mgUp .5s cubic-bezier(.2,.9,.3,1.1) both;animation-delay:calc(var(--i, 0) * 55ms)}@keyframes mgUp{0%{opacity:0;transform:translateY(18px)}}.hv2 .mg-idea{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;padding:24px 26px;border-radius:20px;background:linear-gradient(112deg,#FFF3E4,#FFE7E2 52%,#FDF0D4)}.hv2 .mg-idea-ic{display:grid;place-items:center;width:54px;height:54px;border-radius:16px;background:#fff;color:var(--orange);font-size:27px;box-shadow:0 8px 18px -10px rgba(255,122,0,.8);animation:mgIdea 2.6s ease-in-out infinite}@keyframes mgIdea{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-5px) rotate(4deg)}}.hv2 .mg-idea-tx b{display:block;font-size:18px;font-weight:800;line-height:1.3}.hv2 .mg-idea-tx p{margin:5px 0 0;font-size:14px;line-height:1.55;color:var(--ink)}.hv2 .mg-idea-cta{white-space:nowrap}.hv2.mgm{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:18px;background:rgba(12,26,48,.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:mgmIn .18s ease both}@keyframes mgmIn{0%{opacity:0}}.hv2 .mgm-box{width:520px;height:min(660px,calc(100dvh - 36px));display:flex;flex-direction:column;overflow:hidden;padding:20px 20px 22px;border-radius:22px;background:#fff;box-shadow:0 36px 70px -24px rgba(12,26,48,.5);animation:mgmUp .26s cubic-bezier(.2,.9,.3,1.15) both}@keyframes mgmUp{0%{opacity:0;transform:translateY(22px) scale(.97)}}.hv2 .mgm-box:focus{outline:none}.hv2 .mgm-head{display:flex;align-items:center;gap:13px;margin-bottom:16px}.hv2 .mgm-ic{display:grid;place-items:center;width:46px;height:46px;flex:none;border-radius:14px;background:var(--gt);color:var(--g);font-size:24px}.hv2 .mgm-tx{flex:1 1;min-width:0}.hv2 .mgm-tx b{display:block;font-size:17px;font-weight:800;line-height:1.3}.hv2 .mgm-tx em{display:block;font-style:normal;font-size:12px;color:var(--muted)}.hv2 .mgm-x{display:grid;place-items:center;width:44px;height:44px;flex:none;border:0;border-radius:12px;background:#F2F5F9;color:var(--ink);font-size:18px;cursor:pointer;transition:background .16s ease}.hv2 .mgm-x:hover{background:#E4EAF2}.hv2 .mgm-body{flex:1 1;min-height:0;display:grid;place-items:center;padding:14px 6px;border-radius:16px;background:#FBFCFE;overflow:hidden}.hv2 .mgm-foot{flex:none;display:grid;align-items:center;height:74px;margin-top:12px}.hv2 .mgm-note{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:12px;line-height:1.45;color:var(--muted)}.hv2 .mgm-note i{flex:none;margin-top:2px;font-size:14px;color:var(--g)}.hv2 .mgm-cta{width:100%;justify-content:center}.hv2 .mg-loading{width:40px;height:40px;border-radius:50%;background:conic-gradient(var(--g,#FF7A00),transparent);animation:mgSpin 1s linear infinite}@keyframes mgSpin{to{transform:rotate(1turn)}}.hv2 .mg-pane{display:grid;justify-items:center;gap:18px;width:100%}.hv2 .mg-btn{padding:12.5px 25px;min-height:44px;border:0;border-radius:11px;background:var(--g,#FF7A00);color:#fff;font:inherit;font-size:14px;font-weight:700;line-height:1.55;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease}.hv2 .mg-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 14px 26px -12px color-mix(in srgb,var(--g,#FF7A00) 80%,transparent)}.hv2 .mg-btn:disabled{opacity:.6;cursor:default}.hv2 .mg-hint{margin:0;font-size:13px;color:var(--muted);text-align:center}.hv2 .mg-kq{position:relative;display:grid;justify-items:center;align-content:center;gap:4px;width:100%;height:100%;padding:8px 12px;text-align:center}.hv2 .mg-kq-pic{display:grid;place-items:center;width:132px;height:132px;margin-bottom:6px;border-radius:50%;background:var(--gt,#FFF1E7);color:var(--g,#FF7A00);animation:mgKqPic .5s cubic-bezier(.2,.9,.3,1.5) both}.hv2 .mg-kq-pic.is-lose{background:#F1F3F7;color:#8A94A6}@keyframes mgKqPic{0%{opacity:0;transform:scale(.6) rotate(-12deg)}}.hv2 .mg-kq-art{width:84px;height:84px;display:block}.hv2 .mg-kq-top{font-size:13px;font-weight:700;color:var(--muted)}.hv2 .mg-kq-prize{font-size:22px;font-weight:800;line-height:1.25;color:var(--navy);text-wrap:balance;animation:mgPop .4s cubic-bezier(.2,.9,.3,1.5) .12s both}.hv2 .mg-kq-note{font-size:13px;color:var(--muted)}@keyframes mgPop{0%{opacity:0;transform:scale(.7)}}.hv2 .mg-replay{display:inline-flex;align-items:center;gap:7px;margin-top:14px;padding:11px 20px;min-height:44px;border:0;border-radius:11px;background:#EEF2F8;color:var(--navy);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.hv2 .mg-replay:hover{background:#E2E9F3}.hv2 .mg-conf{position:absolute;left:50%;top:66px;width:0;height:0;pointer-events:none}.hv2 .mg-conf i{position:absolute;width:7px;height:11px;border-radius:2px;background:var(--g,#FF7A00);animation:mgConf 1.1s cubic-bezier(.15,.7,.4,1) both;animation-delay:calc(var(--n) * 28ms);rotate:calc(var(--n) * 30deg)}.hv2 .mg-conf i:nth-child(3n){background:#E8A200}.hv2 .mg-conf i:nth-child(3n+1){background:#C90025}@keyframes mgConf{0%{opacity:1;translate:0 0}to{opacity:0;translate:calc(cos(var(--n) * 30deg) * 108px) calc(sin(var(--n) * 30deg) * 108px)}}.hv2 .mg-bar{width:200px;height:9px;border-radius:99px;background:#EEF2F8;overflow:hidden}.hv2 .mg-bar span{display:block;height:100%;border-radius:99px;background:var(--g,#FF7A00);transition:width .18s ease}.hv2 .mg-wheel-box{position:relative;width:252px;height:252px}.hv2 .mg-wheel-disc{position:absolute;inset:0;border-radius:50%;box-shadow:0 16px 34px -16px rgba(12,26,48,.45);transition-property:transform;transition-timing-function:cubic-bezier(.16,.84,.3,1)}.hv2 .mg-wheel-lb{position:absolute;left:50%;top:50%;width:50%;transform-origin:0 50%;padding-right:15px;text-align:right;font-size:10px;font-weight:800;line-height:1;color:#0C1A30;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hv2 .mg-wheel-hub{position:absolute;left:50%;top:50%;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;background:#fff;box-shadow:0 4px 12px rgba(12,26,48,.25)}.hv2 .mg-wheel-pin{position:absolute;left:50%;top:-6px;z-index:2;margin-left:-11px;width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-top:22px solid var(--navy);filter:drop-shadow(0 2px 3px rgba(12,26,48,.3))}.hv2 .mg-scratch-box{position:relative;width:300px;max-width:100%;height:150px;border-radius:16px;overflow:hidden;background:var(--gt,#FFF1E7)}.hv2 .mg-scratch-under{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:7px}.hv2 .mg-scratch-under i{font-size:30px;color:var(--g,#FF7A00)}.hv2 .mg-scratch-under b{font-size:20px;font-weight:800;color:var(--navy)}.hv2 .mg-scratch-cv{position:absolute;inset:0;width:100%;height:100%;touch-action:none;cursor:crosshair}.hv2 .mg-box-row{display:flex;gap:14px}.hv2 .mg-box-one{position:relative;width:86px;height:92px;padding:0;border:0;background:none;cursor:pointer;transition:transform .2s ease,opacity .3s ease}.hv2 .mg-box-one:hover:not(:disabled){transform:translateY(-6px)}.hv2 .mg-box-one.is-dim{opacity:.3}.hv2 .mg-box-body{position:absolute;left:0;right:0;bottom:0;height:68px;display:grid;place-items:center;border-radius:12px;background:var(--g,#FF7A00);color:#fff;font-size:30px}.hv2 .mg-box-lid{position:absolute;left:-4px;right:-4px;top:14px;height:20px;border-radius:7px;background:var(--navy);transition:transform .45s cubic-bezier(.3,1.5,.5,1)}.hv2 .mg-box-one.is-open .mg-box-lid{transform:translateY(-34px) rotate(-14deg)}.hv2 .mg-env-one{position:relative;width:118px;height:152px;padding:0;border:0;border-radius:14px;background:#C9252D;color:#FFD98A;font-size:40px;display:grid;place-items:center;cursor:pointer;box-shadow:0 14px 28px -14px rgba(201,37,45,.8);transform:rotate(calc(var(--shake, 0) * 5deg - 2.5deg));transition:transform .09s ease}.hv2 .mg-env-flap{position:absolute;left:0;right:0;top:0;height:52px;border-radius:14px 14px 40% 40%;background:#A81C24;transform-origin:top center;transition:transform .5s cubic-bezier(.3,1.4,.5,1)}.hv2 .mg-env-one.is-open{transform:none}.hv2 .mg-env-one.is-open .mg-env-flap{transform:rotateX(-165deg)}.hv2 .mg-quiz{justify-items:stretch;gap:12px;max-width:400px}.hv2 .mg-quiz-step{margin:0;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--g,#FF7A00);text-align:center}.hv2 .mg-quiz-q{margin:0;font-size:16px;font-weight:700;line-height:1.4;text-align:center;text-wrap:pretty}.hv2 .mg-quiz-score{margin:0;font-size:13px;color:var(--muted);text-align:center}.hv2 .mg-quiz-as{display:grid;gap:9px}.hv2 .mg-quiz-a{padding:13px 16px;min-height:44px;border:0;border-radius:12px;background:#F4F7FB;color:var(--ink);font:inherit;font-size:14px;line-height:1.45;text-align:left;cursor:pointer;transition:background .16s ease,transform .16s ease}.hv2 .mg-quiz-a:hover:not(:disabled){background:var(--gt,#FFF1E7);transform:translateX(3px)}.hv2 .mg-quiz-a.is-right{background:#DFF3E8;color:#0B5D3B;font-weight:700}.hv2 .mg-quiz-a.is-right:after{content:" ✓";font-weight:800}.hv2 .mg-quiz-a.is-wrong{background:#FBE3E0;color:#8E2116;font-weight:700}.hv2 .mg-quiz-a.is-wrong:after{content:" ✕";font-weight:800}.hv2 .mg-quiz-a.is-dim{opacity:.45}.hv2 .mg-mem-grid{display:grid;grid-template-columns:repeat(3,84px);gap:11px}.hv2 .mg-mem-c{width:84px;height:96px;padding:0;border:0;background:none;cursor:pointer;perspective:640px}.hv2 .mg-mem-in{position:relative;display:block;width:100%;height:100%;transform-style:preserve-3d;transition:transform .42s cubic-bezier(.3,1.2,.5,1)}.hv2 .mg-mem-c.is-up .mg-mem-in{transform:rotateY(180deg)}.hv2 .mg-mem-back,.hv2 .mg-mem-face{position:absolute;inset:0;display:grid;place-items:center;border-radius:13px;backface-visibility:hidden;-webkit-backface-visibility:hidden;font-size:30px}.hv2 .mg-mem-back{background:var(--navy);color:rgba(255,255,255,.45)}.hv2 .mg-mem-face{background:var(--gt,#FFF1E7);color:var(--g,#FF7A00);transform:rotateY(180deg)}.hv2 .mg-mem-c.is-done .mg-mem-face{background:#DFF3E8;color:#0B5D3B}.hv2 .mg-piggy-one{position:relative;width:220px;height:180px;padding:0;border:0;background:none;cursor:pointer;transform:rotate(calc(var(--shake, 0) * 3deg - 1.5deg));transition:transform .08s ease}.hv2 .mg-piggy-one svg{width:100%;height:100%}.hv2 .mg-piggy-body{fill:var(--g,#FF7A00);opacity:.9}.hv2 .mg-piggy-slot{fill:#fff;opacity:.85}.hv2 .mg-piggy-leg{stroke:var(--g,#FF7A00);stroke-width:6;stroke-linecap:round;fill:none}.hv2 .mg-piggy-crack{stroke:#fff;stroke-width:3;stroke-linecap:round;fill:none;animation:mgCrack .22s ease both}@keyframes mgCrack{0%{opacity:0;stroke-width:7}}.hv2 .mg-piggy-hammer{position:absolute;right:18px;top:4px;font-size:30px;color:var(--navy);transform:rotate(calc(var(--shake, 0) * -34deg + 12deg));transition:transform .1s ease}.hv2 .mg-piggy-one.is-broken .mg-piggy-body{animation:mgBreak .5s ease both}@keyframes mgBreak{to{opacity:.25;transform:scale(1.12)}}.hv2 .mg-catch-hud{display:flex;gap:18px;font-size:14px;font-weight:800;color:var(--navy)}.hv2 .mg-catch-hud i{color:var(--g,#FF7A00);margin-right:4px}.hv2 .mg-catch-san{position:relative;width:300px;max-width:100%;height:260px;border-radius:16px;overflow:hidden;touch-action:none;cursor:grab;background:linear-gradient(180deg,var(--gt,#FFF1E7),#fff)}.hv2 .mg-catch-gio{position:absolute;left:0;bottom:8px;display:grid;place-items:center;width:66px;height:40px;border-radius:0 0 16px 16px;background:var(--g,#FF7A00);color:#fff;font-size:21px;transform:translateX(117px)}.hv2 .mg-catch-q{position:absolute;left:0;top:0;width:26px;height:26px;border-radius:7px;background:var(--g,#FF7A00);opacity:.92}.hv2 .mg-catch-q:nth-child(odd){background:#E8A200}.hv2 .mg-catch-score{margin:0;font-size:13px;color:var(--muted);text-align:center}.hv2 .mg-claw-san{position:relative;width:300px;max-width:100%;height:230px;border-radius:16px;overflow:hidden;background:linear-gradient(180deg,var(--gt,#FFF1E7),#fff)}.hv2 .mg-claw-ray{position:absolute;left:12px;right:12px;top:26px;height:4px;border-radius:2px;background:var(--navy);opacity:.25}.hv2 .mg-claw-moc{position:absolute;left:0;top:22px;display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:var(--navy);color:#fff;font-size:19px;transition:top .55s cubic-bezier(.4,0,.6,1);animation:mgClaw 2.4s linear infinite alternate}@keyframes mgClaw{0%{transform:translateX(16px)}to{transform:translateX(calc(100cqw - 52px))}}.hv2 .mg-claw-san{container-type:inline-size}.hv2 .mg-claw-san.is-drop .mg-claw-moc{top:140px}.hv2 .mg-claw-qua{position:absolute;bottom:16px;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--g,#FF7A00);color:#fff;font-size:22px;transition:transform .4s ease .45s,opacity .4s ease .45s}.hv2 .mg-claw-qua.is-taken{transform:translateY(-96px) scale(.8);opacity:.35}.hv2 .mg-puz-grid{display:grid;grid-template-columns:repeat(3,86px);gap:6px}.hv2 .mg-puz-o{position:relative;width:86px;height:72px;padding:0;border:0;background:none;border-radius:10px;overflow:hidden;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.hv2 .mg-puz-o.is-pick{transform:scale(.92);box-shadow:0 0 0 3px var(--g,#FF7A00)}.hv2 .mg-puz-o.is-right:after{content:"";position:absolute;right:6px;top:6px;width:7px;height:7px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(12,26,48,.5)}.hv2 .mg-puz-art{display:block;width:100%;height:100%;background-image:radial-gradient(circle at 26% 34%,#FFD166 0 16%,transparent 17%),radial-gradient(circle at 74% 66%,#C90025 0 18%,transparent 19%),linear-gradient(118deg,#FF7A00,#E0322D 52%,#E39A00);background-size:300% 200%}@media (max-width:900px){.hv2 .mg-grid{grid-template-columns:repeat(3,1fr);gap:12px}.hv2 .mg-idea{grid-template-columns:auto 1fr;gap:14px 16px;padding:20px 18px}.hv2 .mg-idea-cta{grid-column:1/-1;width:100%;justify-content:center}}@media (max-width:620px){.hv2 .mg-grid{grid-template-columns:repeat(2,1fr)}.hv2 .mgc--strip{width:122px}.hv2 .mgc-art{width:82px;height:62px}.hv2 .mgc-name{font-size:13px}.hv2 .mgm-box{width:min(340px,calc(100vw - 28px));height:min(560px,calc(100dvh - 28px));padding:16px 14px 18px;border-radius:20px}.hv2 .mgm-body{padding:10px 2px}.hv2 .mgm-foot{height:68px;margin-top:10px}.hv2 .mg-kq-pic{width:112px;height:112px}.hv2 .mg-kq-art{width:72px;height:72px}.hv2 .mg-kq-prize{font-size:20px}.hv2 .mgm-tx b{font-size:16px}.hv2 .mg-wheel-box{width:228px;height:228px}.hv2 .mg-wheel-lb{font-size:9px;padding-right:12px}.hv2 .mg-box-one{width:76px;height:84px}.hv2 .mg-box-body{height:62px;font-size:26px}.hv2 .mg-mem-grid{grid-template-columns:repeat(3,76px)}.hv2 .mg-mem-c{width:76px;height:88px}.hv2 .mg-puz-grid{grid-template-columns:repeat(3,78px)}.hv2 .mg-puz-o{width:78px;height:66px}.hv2 .mg-piggy-one{width:190px;height:156px}.hv2 .mg-idea-tx b{font-size:16px}}@media (prefers-reduced-motion:reduce){.hv2 .mgt{-webkit-mask-image:none;mask-image:none}.hv2 .mgt-track{animation:none;width:auto;overflow-x:auto}.hv2 .mgt-run:last-child{display:none}.hv2 .mg-cell,.hv2 .mg-idea-ic,.hv2 .mg-piggy-crack,.hv2 .mg-prize,.hv2 .mgm-box,.hv2 .mgt-cell,.hv2.mgm{animation:none}.hv2 .mg-conf{display:none}.hv2 .mgc-art [class^=mv]{animation:none!important}.hv2 .mg-box-one:hover:not(:disabled),.hv2 .mg-btn:hover:not(:disabled),.hv2 .mg-env-one,.hv2 .mg-piggy-one,.hv2 .mg-quiz-a:hover:not(:disabled),.hv2 .mgc:active:not(:disabled),.hv2 .mgc:hover:not(:disabled),.hv2 .mgc:hover:not(:disabled) .mgc-art{transform:none}.hv2 .mg-claw-moc{animation-duration:4.2s}}