@keyframes lp-float1{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-7px)rotate(-1deg)}}@keyframes lp-float2{0%,to{transform:translateY(0)rotate(1deg)}50%{transform:translateY(-9px)rotate(2deg)}}@keyframes lp-float3{0%,to{transform:translateY(-3px)rotate(-1deg)}50%{transform:translateY(-10px)rotate(0)}}@keyframes lp-float4{0%,to{transform:translateY(2px)rotate(2deg)}50%{transform:translateY(-6px)rotate(1deg)}}@keyframes lp-float5{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-8px)rotate(-3deg)}}@keyframes lp-float6{0%,to{transform:translateY(-2px)rotate(1deg)}50%{transform:translateY(-11px)rotate(2deg)}}@keyframes lp-float7{0%,to{transform:translateY(1px)rotate(0)}50%{transform:translateY(-7px)rotate(-1deg)}}.lp-float1{animation:4.2s ease-in-out infinite lp-float1}.lp-float2{animation:4.8s ease-in-out infinite lp-float2}.lp-float3{animation:4.5s ease-in-out infinite lp-float3}.lp-float4{animation:5.1s ease-in-out infinite lp-float4}.lp-float5{animation:4.6s ease-in-out infinite lp-float5}.lp-float6{animation:5s ease-in-out infinite lp-float6}.lp-float7{animation:4.4s ease-in-out infinite lp-float7}.lp-carousel-fade{transition:opacity .4s}@keyframes lp-ring-pulse{0%{opacity:.7;transform:scale(1)}70%{opacity:0;transform:scale(2.1)}to{opacity:0;transform:scale(2.1)}}.lp-ring{animation:2.4s ease-out infinite lp-ring-pulse}.lp-ring-delay{animation:2.4s ease-out .6s infinite lp-ring-pulse}.lp-vcard{transition:transform .2s,border-color .2s,box-shadow .2s}.lp-vcard:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.lp-lift{transition:transform .18s,box-shadow .18s}.lp-lift:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.lp-tab{transition:background .2s,color .2s,border-color .2s}.lp-tab:not(.lp-tab-on):hover{background:var(--accent-tint);color:var(--accent)}.lp-pop{transition:transform .18s,box-shadow .18s,background .18s}.lp-pop:hover{transform:scale(1.06)}@keyframes lp-panel-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.lp-panel{animation:.18s ease-out lp-panel-in}.lp-felt{transition:background .4s}@keyframes lp-tile-deal{0%{opacity:0;transform:translateY(22px)scale(.85)}to{opacity:1;transform:none}}@keyframes lp-tile-slide-l{0%{opacity:0;transform:translate(24px)scale(.85)}to{opacity:1;transform:none}}@keyframes lp-tile-slide-r{0%{opacity:0;transform:translate(-24px)scale(.85)}to{opacity:1;transform:none}}@keyframes lp-tile-slide-d{0%{opacity:0;transform:translateY(-22px)scale(.85)}to{opacity:1;transform:none}}@keyframes lp-tile-pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}.lp-dealt .lp-rack-deal>*{animation:.42s cubic-bezier(.22,.61,.36,1) both lp-tile-deal}.lp-dealt .lp-rack-deal>:first-child{animation-delay:80ms}.lp-dealt .lp-rack-deal>:nth-child(2){animation-delay:.13s}.lp-dealt .lp-rack-deal>:nth-child(3){animation-delay:.18s}.lp-dealt .lp-rack-deal>:nth-child(4){animation-delay:.23s}.lp-dealt .lp-rack-deal>:nth-child(5){animation-delay:.28s}.lp-dealt .lp-rack-deal>:nth-child(6){animation-delay:.33s}.lp-dealt .lp-rack-deal>:nth-child(7){animation-delay:.38s}.lp-dealt .lp-rack-deal>:nth-child(8){animation-delay:.43s}.lp-dealt .lp-rack-deal>:nth-child(9){animation-delay:.48s}.lp-dealt .lp-rack-deal>:nth-child(10){animation-delay:.53s}.lp-dealt .lp-rack-deal>:nth-child(11){animation-delay:.58s}.lp-dealt .lp-rack-deal>:nth-child(12){animation-delay:.63s}.lp-dealt .lp-rack-deal>:nth-child(13){animation-delay:.68s}.lp-dealt .lp-exp-left>*{animation:.4s cubic-bezier(.22,.61,.36,1) both lp-tile-slide-r}.lp-dealt .lp-exp-right>*{animation:.4s cubic-bezier(.22,.61,.36,1) both lp-tile-slide-l}.lp-dealt .lp-exp-top>*{animation:.4s cubic-bezier(.22,.61,.36,1) both lp-tile-slide-d}.lp-dealt .lp-exp-left>:first-child,.lp-dealt .lp-exp-right>:first-child,.lp-dealt .lp-exp-top>:first-child{animation-delay:.5s}.lp-dealt .lp-exp-left>:nth-child(2),.lp-dealt .lp-exp-right>:nth-child(2),.lp-dealt .lp-exp-top>:nth-child(2){animation-delay:.56s}.lp-dealt .lp-exp-left>:nth-child(3),.lp-dealt .lp-exp-right>:nth-child(3),.lp-dealt .lp-exp-top>:nth-child(3){animation-delay:.62s}.lp-dealt .lp-exp-left>:nth-child(4),.lp-dealt .lp-exp-right>:nth-child(4),.lp-dealt .lp-exp-top>:nth-child(4){animation-delay:.68s}.lp-dealt .lp-exp-left>:nth-child(5),.lp-dealt .lp-exp-right>:nth-child(5),.lp-dealt .lp-exp-top>:nth-child(5){animation-delay:.74s}.lp-dealt .lp-discard-pop>*{animation:.38s cubic-bezier(.22,.61,.36,1) both lp-tile-pop}.lp-dealt .lp-discard-pop>:first-child{animation-delay:.7s}.lp-dealt .lp-discard-pop>:nth-child(2){animation-delay:.78s}.lp-dealt .lp-discard-pop>:nth-child(3){animation-delay:.86s}.lp-dealt .lp-discard-pop>:nth-child(4){animation-delay:.94s}.lp-dealt .lp-discard-pop>:nth-child(5){animation-delay:1.02s}.lp-dealt .lp-discard-pop>:nth-child(6){animation-delay:1.1s}.lp-dealt .lp-discard-pop>:nth-child(7){animation-delay:1.18s}.lp-sr,.lp-sr-spring,.lp-word{opacity:0;transition:opacity .9s cubic-bezier(.22,.61,.36,1),transform .9s cubic-bezier(.22,.61,.36,1);transform:translateY(24px)}.lp-sr.in-view,.lp-sr-spring.in-view,.lp-word.in-view{opacity:1;transform:none}.lp-sr.d2{transition-delay:.12s}.lp-sr.d3{transition-delay:.24s}.lp-sr.d4{transition-delay:.36s}.lp-word .w{transition:none!important}@keyframes lp-heart-float{0%{opacity:0;transform:translateY(0)scale(.5)}40%{opacity:1;transform:translateY(-18px)scale(1.2)}to{opacity:0;transform:translateY(-36px)scale(.8)}}.lp-byline{opacity:0;transition:opacity .6s,transform .6s;position:relative;transform:translateY(6px)}.lp-byline.in-view{opacity:1;transform:none}.lp-byline.in-view:before,.lp-byline.in-view:after{content:"♥";color:var(--maj-pink);font-size:var(--text-badge-size);pointer-events:none;animation:1.1s ease-out both lp-heart-float;position:absolute;top:0}.lp-byline.in-view:before{animation-delay:.3s;left:-16px}.lp-byline.in-view:after{animation-delay:.5s;right:-16px}.lp-wm-heart.in-view:before,.lp-wm-heart.in-view:after{content:"♥";color:var(--maj-pink-dark);pointer-events:none;font-size:.7em;animation:1.1s ease-out both lp-heart-float;position:absolute;top:0}.lp-wm-heart.in-view:before{animation-delay:.3s;left:-.75em}.lp-wm-heart.in-view:after{animation-delay:.5s;right:-.75em}@keyframes lp-tray-in{0%{opacity:0}to{opacity:1}}.lp-dealt .lp-exp-top,.lp-dealt .lp-exp-left,.lp-dealt .lp-exp-right{animation:.35s ease-out .42s both lp-tray-in}@media (prefers-reduced-motion:reduce){.lp-sr,.lp-sr-spring,.lp-word,.lp-word .w,.lp-byline{opacity:1;transition:none;transform:none}.lp-byline.in-view:before,.lp-byline.in-view:after,.lp-wm-heart.in-view:before,.lp-wm-heart.in-view:after{content:none;animation:none}.lp-dealt .lp-rack-deal>*,.lp-dealt .lp-exp-left>*,.lp-dealt .lp-exp-right>*,.lp-dealt .lp-exp-top>*,.lp-dealt .lp-discard-pop>*,.lp-dealt .lp-exp-top,.lp-dealt .lp-exp-left,.lp-dealt .lp-exp-right,.lp-float1,.lp-float2,.lp-float3,.lp-float4,.lp-float5,.lp-float6,.lp-float7,.lp-ring,.lp-ring-delay{animation:none}.lp-vcard:hover,.lp-vcard-feat:hover,.lp-lift:hover,.lp-pop:hover{transform:none}.lp-panel{animation:none}}.lp-table-inner{transform-origin:0 0}@media (width<=720px){.lp-section{padding:2.75rem 1.25rem!important}.lp-tab{min-height:40px;padding-left:16px!important;padding-right:16px!important}}.lp-vis-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lp-tour-video{max-width:1120px;margin:0 auto}.lp-tour-cut{border-radius:var(--r-card);background:var(--canvas);box-shadow:0 0 0 1px var(--accent-edge), 0 24px 60px -28px color-mix(in srgb, var(--accent) 45%, transparent);position:relative;overflow:hidden}.lp-tour-cut video{object-fit:cover;width:100%;height:100%;display:block}.lp-tour-video-wide .lp-tour-cut{aspect-ratio:16/9}.lp-tour-video-tall{max-width:360px;margin:0 auto;display:none}.lp-tour-video-tall .lp-tour-cut{aspect-ratio:9/16}.lp-tour-play{cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.lp-tour-link{cursor:pointer;color:var(--accent);font-family:var(--text-card-heading-family);font-weight:var(--text-card-heading-weight);font-size:var(--text-card-heading-size);line-height:var(--text-card-heading-line);background:0 0;border:0;align-items:center;gap:10px;margin-top:18px;padding:4px 2px;display:inline-flex}.lp-tour-link span{border-bottom:1px solid var(--accent-edge);padding-bottom:2px;transition:border-color .2s}.lp-tour-link:hover span,.lp-tour-link:focus-visible span{border-bottom-color:var(--accent)}.lp-tour-link:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:6px}@media (width<=720px){.lp-tour-video-wide{display:none}.lp-tour-video-tall{display:block}}@media (prefers-reduced-motion:reduce){.lp-tour-link span{transition:none}}@media (width<=720px){.lp-hero-tiles{flex-wrap:nowrap!important}.lp-hero-tiles>:first-child,.lp-hero-tiles>:last-child{display:none}}.lp-section{--lp-sec-y:4.5rem;--lp-head-gap:12px;--lp-intro-gap:32px;--lp-intro-w:520px}.lp-sr.lp-intro{transition-delay:.18s}.lp-sr.lp-after{transition-delay:.36s}@keyframes lp-open{0%{opacity:0;translate:0 28px;scale:.97}to{opacity:1;translate:0;scale:1}}@keyframes lp-deal{0%{opacity:0;translate:0 70px;rotate:-8deg;scale:.7}60%{opacity:1}to{opacity:1;translate:0;rotate:0deg;scale:1}}.lp-open{animation:1.1s cubic-bezier(.16,1,.3,1) backwards lp-open}.lp-open-line{animation-delay:calc(1.15s - var(--lp-skip,0s))}.lp-open-cta{animation-delay:calc(1.35s - var(--lp-skip,0s))}.lp-open-label{animation-delay:calc(2.3s - var(--lp-skip,0s))}.lp-drift{animation:1s cubic-bezier(.2,.9,.25,1) backwards lp-deal}.lp-open-h1{translate:0 calc(var(--lp-exit,0) * -40px);scale:calc(1 - var(--lp-exit,0) * .05);opacity:calc(1 - var(--lp-exit,0) * 1.2)}.lp-open-line{translate:0 calc(var(--lp-exit,0) * -64px);opacity:calc(1 - var(--lp-exit,0) * 1.4)}.lp-open-cta{translate:0 calc(var(--lp-exit,0) * -84px);opacity:calc(1 - var(--lp-exit,0) * 1.6)}.lp-drift{translate:calc(var(--lp-exit,0) * var(--lp-i,0) * 34px) calc(var(--lp-exit,0) * -110px);rotate:calc(var(--lp-exit,0) * var(--lp-i,0) * 4deg);opacity:calc(1 - var(--lp-exit,0) * 1.1)}.lp-open-label{opacity:calc(1 - var(--lp-exit,0) * 2)}.lp-tour-video .lp-tour-cut{scale:calc(.64 + .36 * var(--lp-p,0));transform-origin:50% 30%}.lp-tour-link{opacity:calc(var(--lp-p,1) * 1.6 - .6)}.lp-stagger>*{translate:0 calc((1 - var(--lp-p,1)) * (90px + var(--lp-i,0) * 60px));opacity:calc(var(--lp-p,1) * 1.8 - var(--lp-i,0) * .3 - .2)}.lp-board-arrive{transform:perspective(1600px) rotateX(calc((1 - var(--lp-p,1)) * 12deg));translate:0 calc((1 - var(--lp-p,1)) * 36px);scale:calc(.95 + .05 * var(--lp-p,1));opacity:calc(.35 + .65 * var(--lp-p,1));transform-origin:50% 80%}@media (prefers-reduced-motion:reduce){.lp-open,.lp-drift{animation:none}.lp-open-h1,.lp-open-line,.lp-open-cta,.lp-open-label,.lp-drift,.lp-tour-video .lp-tour-cut,.lp-tour-link,.lp-stagger>*,.lp-board-arrive{opacity:1;transform:none}}.lp-panels{background:var(--surface);grid-template-columns:minmax(0,1fr);gap:20px;padding:12px;display:grid}.lp-slab{border-radius:28px}.lp-panel-plum{background:linear-gradient(180deg, var(--plum-felt) 0%, var(--plum-deep) 100%)}.lp-film{background:var(--surface)}.lp-openout{clip-path:inset(0 calc((1 - var(--lp-p,0)) * max(24px, (100vw - 1100px) / 2)) round calc((1 - var(--lp-p,0)) * 36px));border-radius:0;margin-inline:-12px}.lp-on-plum-line{color:color-mix(in srgb, var(--color-text-on-dark) 82%, transparent)!important}.lp-games{flex-direction:column;display:flex}.lp-games-head{text-align:center;padding:72px 20px 40px}.lp-trio{grid-template-columns:repeat(3,1fr);gap:12px;width:100%;max-width:1120px;margin:0 auto;display:grid}.lp-game{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:40px 28px 30px;display:flex}.lp-game-icon{flex:none;margin-bottom:18px;display:block}.lp-game-body{align-items:inherit;flex-direction:column;max-width:300px;display:flex}.lp-game .lp-panel-link{margin-top:14px}.lp-panel-link{cursor:pointer;min-height:44px;font-family:var(--text-button-family);font-weight:var(--text-button-weight);font-size:var(--text-body-lead-size);line-height:var(--text-button-line);color:var(--accent);background:0 0;border:none;padding:8px 4px}.lp-panel-link span{transition:translate .2s;display:inline-block}.lp-panel-link:hover span{translate:3px}.lp-panel-link:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid}.lp-panel-link.lp-on-dark{color:var(--accent-edge);margin-top:18px}.lp-plan-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px;display:grid}.lp-plan{text-align:left;background:var(--surface);border-radius:18px;flex-direction:column;padding:26px 24px;display:flex;box-shadow:0 20px 40px -20px #00000080}.lp-plan-feat{box-shadow:0 0 0 3px var(--accent-edge), 0 24px 48px -20px #0000008c}.lp-fq-lead{--lp-lead-size:clamp(var(--text-fineprint-size), 4.1vw, var(--text-h2-size));font-family:var(--text-marketing-h2-family);font-weight:var(--text-marketing-h2-weight);font-size:var(--lp-lead-size);line-height:var(--text-marketing-h2-line);color:var(--color-text-ink);white-space:nowrap;margin:0}.lp-inline-logo{vertical-align:-.363em;width:auto;height:1.385em;margin-right:.15em;display:inline-block}@media (width<=720px){.lp-panels{gap:8px;padding:8px}.lp-openout{clip-path:inset(0 calc((1 - var(--lp-p,0)) * 6vw) round calc((1 - var(--lp-p,0)) * 28px));margin-inline:-8px}.lp-slab{border-radius:22px}.lp-trio,.lp-plan-grid{grid-template-columns:1fr}.lp-games{min-height:0}.lp-games-head{padding:28px 12px 16px}}@media (prefers-reduced-motion:reduce){.lp-openout{clip-path:none}.lp-fq-in,.lp-fq-big,.lp-fq-rule,.lp-fq-word,.lp-fq-sig{opacity:1!important;translate:none!important;scale:none!important}.lp-panel-link span{transition:none}}.lp-fq-in{opacity:clamp(0, calc(var(--lp-p,1) * 5 - .3), 1);translate:0 calc((1 - clamp(0, var(--lp-p,1) * 4, 1)) * 18px)}.lp-fq-big{opacity:clamp(0, calc(var(--lp-p,1) * 4 - .7), 1);scale:calc(.9 + .1 * clamp(0, calc(var(--lp-p,1) * 3 - .5), 1))}.lp-fq-rule{opacity:calc(.7 * clamp(0, calc(var(--lp-p,1) * 4 - 1.2), 1))}.lp-fq-word{opacity:clamp(.16, calc((var(--lp-p,1) - .35) / .45 * (var(--lp-n) + 6) - var(--lp-i)), 1);transition:opacity .15s linear}.lp-fq-sig{opacity:clamp(0, calc((var(--lp-p,1) - .8) * 7), 1);translate:0 calc((1 - clamp(0, calc((var(--lp-p,1) - .8) * 7), 1)) * 14px)}@keyframes lp-logo-in{0%{opacity:0;scale:1.35}55%{opacity:1}to{opacity:1;scale:1}}@keyframes lp-shine{0%{background-position:150% 0}to{background-position:-50% 0}}.lp-hero-welcome{animation:lp-open 1s cubic-bezier(.16,1,.3,1) calc(.1s - var(--lp-skip,0s)) backwards;display:inline-block}.lp-hero-logo{animation:lp-logo-in 1.5s cubic-bezier(.16,1,.3,1) calc(.4s - var(--lp-skip,0s)) backwards;transform-origin:30% 60%;display:inline-block;position:relative}.lp-hero-logo:after{content:"";pointer-events:none;animation:lp-shine 1.3s ease-in-out calc(1.3s - var(--lp-skip,0s)) backwards;background:linear-gradient(105deg,#0000 38%,#ffffffd9 50%,#0000 62%) 150% 0/250% 100% no-repeat;position:absolute;inset:0;-webkit-mask:url(/logo-mahjadore.svg) 50%/contain no-repeat;mask:url(/logo-mahjadore.svg) 50%/contain no-repeat}@media (prefers-reduced-motion:reduce){.lp-hero-welcome,.lp-hero-logo,.lp-hero-logo:after{animation:none}.lp-hero-logo:after{display:none}}.lp-fmt{background:var(--surface);border-radius:999px;justify-content:center;gap:4px;width:max-content;max-width:100%;margin:0 auto 26px;padding:5px;display:flex;position:relative;box-shadow:0 6px 22px -12px #3a286059}.lp-fmt-opt{cursor:pointer;min-height:44px;font-family:var(--text-button-family);font-weight:var(--text-button-weight);font-size:var(--text-button-size);line-height:var(--text-button-line);color:var(--color-text-secondary);background:0 0;border:1.5px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:6px 18px 6px 10px;transition:background .25s,color .25s,border-color .25s,scale .25s;display:inline-flex}.lp-fmt-opt img{opacity:.55;transition:opacity .25s;display:block}.lp-fmt-opt:hover{color:var(--v-ink)}.lp-fmt-opt.is-on{background:var(--v-tint);border-color:var(--v-edge);color:var(--v-ink)}.lp-fmt-opt.is-on img,.lp-fmt-opt:hover img{opacity:1}.lp-fmt-opt:focus-visible{outline:2px solid var(--v-ink);outline-offset:2px}@media (width<=720px){.lp-fmt-opt{gap:6px;padding:6px 12px 6px 8px}.lp-fmt-opt img{width:22px;height:22px}.lp-table-panel{padding-top:2rem!important}}@media (prefers-reduced-motion:reduce){.lp-fmt-opt,.lp-fmt-opt img{transition:none}}@media (width<=720px){.lp-panels{gap:16px}.lp-trio{gap:8px}.lp-openout{padding-left:calc(1.25rem + 6vw)!important;padding-right:calc(1.25rem + 6vw)!important}.lp-games-head{padding:32px 12px 18px}.lp-fmt-opt img{display:none}.lp-fmt-opt{padding:6px 14px}}@keyframes lp-finale-glow{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}@keyframes lp-heart-rise{0%{opacity:0;translate:0;scale:.4}25%{opacity:1}to{opacity:0;translate:var(--hx,0) -78px;scale:1.1}}.lp-fq-bigwrap{display:inline-block;position:relative}.lp-fq-bigwrap:before{content:"";z-index:-1;opacity:0;pointer-events:none;background:radial-gradient(ellipse at center, color-mix(in srgb, var(--accent) 24%, transparent) 0%, transparent 68%);position:absolute;inset:-40px -90px}.is-finale .lp-fq-bigwrap:before{animation:1.6s cubic-bezier(.16,1,.3,1) both lp-finale-glow}.lp-fq-hearts{height:0;position:relative}.lp-fq-hearts span{opacity:0;pointer-events:none;color:var(--maj-pink-dark);font-size:var(--text-h2-size);position:absolute;top:6px;left:50%}.is-finale .lp-fq-hearts span{animation:2.2s ease-out both lp-heart-rise}.lp-fq-cta{opacity:0;margin-top:30px;transition:opacity .8s .9s,translate .8s cubic-bezier(.16,1,.3,1) .9s;translate:0 18px}.is-finale .lp-fq-cta{opacity:1;translate:0}@media (prefers-reduced-motion:reduce){.lp-fq-hearts{display:none}.lp-fq-cta{opacity:1;transition:none;translate:none}.is-finale .lp-fq-bigwrap:before{opacity:1;animation:none}}.lp-fmt-thumb{pointer-events:none;border:1.5px solid #0000;border-radius:999px;transition:translate .45s cubic-bezier(.22,.61,.36,1),width .45s cubic-bezier(.22,.61,.36,1),background-color .45s,border-color .45s;position:absolute;top:5px;bottom:5px;left:0}.lp-fmt-opt{z-index:1;position:relative}.lp-fmt-opt.is-on.has-thumb{background:0 0;border-color:#0000}@keyframes lp-fmt-in{0%{opacity:0;scale:.97}to{opacity:1;scale:1}}.lp-fmt-in{transition:opacity .32s,scale .32s,translate .32s;animation:.5s cubic-bezier(.22,.61,.36,1) backwards lp-fmt-in}.lp-fmt-in.lp-swap-out{opacity:0;translate:0 6px;scale:.985}@media (prefers-reduced-motion:reduce){.lp-fmt-thumb{transition:none}.lp-fmt-in{transition:none;animation:none}}@media (width<=720px){.lp-founder{padding-top:4.5rem!important;padding-bottom:4.5rem!important}}@media (width<=1000px){.lp-trio{grid-template-columns:1fr;gap:10px;max-width:640px}.lp-game{text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;gap:24px;padding:24px 28px}.lp-game-icon{width:64px;height:64px;margin:0}.lp-game-body{align-items:flex-start;max-width:none}.lp-game .lp-panel-link{margin-top:6px;padding-left:0}}@media (width<=720px){.lp-game{align-items:flex-start;gap:16px;padding:20px 18px}.lp-game-icon{width:48px;height:48px;margin-top:4px}.lp-game-title{font-size:var(--text-h2-size)!important;line-height:var(--text-h2-line)!important;margin:2px 0 6px!important}}.lp-game-arrive{display:flex}.lp-game-arrive>.lp-game{flex:1}@media (width<=1000px){.lp-trio.lp-stagger>*{opacity:1;translate:none}.lp-game-arrive{translate:0 calc((1 - var(--lp-p,1)) * 60px);scale:calc(.94 + .06 * var(--lp-p,1));opacity:calc(.15 + .85 * var(--lp-p,1))}}@media (prefers-reduced-motion:reduce){.lp-game-arrive{opacity:1;translate:none;scale:none}}.lp-trio-dots{display:none}@media (width<=720px){.lp-trio{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px;max-width:none;margin:0 -8px;padding:4px 12vw 10px;scroll-padding:0 12vw;display:flex;overflow-x:auto}.lp-trio::-webkit-scrollbar{display:none}.lp-trio>*{scroll-snap-align:center;flex:0 0 76vw}.lp-game{text-align:center;flex-direction:column;align-items:center;gap:0;padding:30px 22px 22px}.lp-game-icon{width:60px;height:60px;margin:0 0 14px}.lp-game-body{align-items:center}.lp-game .lp-panel-link{margin-top:8px;padding-left:4px}.lp-trio-dots{justify-content:center;gap:2px;margin-top:6px;display:flex}.lp-trio-dots button{cursor:pointer;background:0 0;border:0;padding:10px 6px;display:flex}.lp-trio-dots span{display:block}.lp-fq-big{scale:calc(.55 + .45 * clamp(0, calc(var(--lp-p,1) * 2.4 - .5), 1));transform-origin:50% 60%}.lp-br-wide{display:none}.lp-tour-video .lp-tour-cut{scale:calc(.85 + .15 * var(--lp-p,0));transform-origin:50% 0}}
