html,body,header,p,h1,h2,h3,h4,h5,h6,ul,li,button,figure{margin:0;padding:0}ul{list-style:none}h1,h2,h3,h4,h5,h6{font-size:1rem}a{cursor:pointer;text-decoration:none}img{font-size:0}button{background-color:rgba(0,0,0,0);border-width:0;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit}fieldset{border-width:0;padding:0}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);color:inherit;font-family:inherit;font-size:inherit;margin:0}@keyframes cat-anime{0%{background-position:0 0}100%{background-position:225px -144px}}:root{--color-primary-pp1: hsl(19deg, 100%, 65%);--color-primary-pp2: #48ad15}:root{--color-edge-bg: var(--color-primary-pp1);--color-edge-fg: white;--font-family-heading: Dosis, 'M Plus 1p', sans-serif;--font-weight-heading: 800;--section-padding-h: 32px}html{color:hsl(270,7%,12%);font-family:"M Plus 1p",sans-serif}@media screen and (min-width: 801px){html{font-size:16px}}@media screen and (max-width: 800px){html{font-size:14px}}html[lang=en]{font-family:Rubik,sans-serif}p{line-height:1.7}html[lang=en] p{line-height:1.6}p+p{margin-top:1em}.gamepadPhone{background-color:#000;border:#000 solid 6px;border-radius:20px;box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:480px;padding-left:min(40px,10vw);padding-right:min(40px,10vw);position:relative;width:100%}.gamepadPhone::before{border:#fff solid 2px;border-radius:18px;bottom:0;content:"";left:0;margin:-4px;pointer-events:none;position:absolute;right:0;top:0}.gamepadPhone_screen{background-color:#fff;border-radius:2px;height:0;margin-left:auto;margin-right:auto;overflow:hidden;padding-top:58.7982832618%;position:relative;width:100%}.gamepadPhone_screen:focus{box-shadow:0 0 0 2px #bfffde inset;outline:none}.gamepadPhone_screen svg{height:100%;left:0;position:absolute;top:0;width:100%}.globalFooter{background-color:var(--color-edge-bg);color:var(--color-edge-fg);overflow:hidden;padding-bottom:16px;padding-top:64px;transition:background-color .5s}.globalFooter_body{margin-left:auto;margin-right:auto;max-width:1024px;padding-left:var(--section-padding-h);padding-right:var(--section-padding-h)}.globalFooter_main{display:flex}@media screen and (max-width: 800px){.globalFooter_main{flex-direction:column;gap:64px}}.globalFooter_logo{max-width:min(240px,100%)}@media screen and (max-width: 800px){.globalFooter_logo{margin-left:auto;margin-right:auto}}.globalFooter_logo a{color:inherit;display:block;width:100%}.globalFooter_logo a:focus,.globalFooter_logo a:hover{background-color:var(--color-edge-fg);color:var(--color-edge-bg);border-radius:3px;margin:-4px 0;padding:4px 0}.globalFooter_logo svg{display:block;max-height:20px;width:100%}.globalFooter_nav{align-items:flex-start;display:flex;gap:64px}@media screen and (min-width: 801px){.globalFooter_nav{margin-left:auto}}@media screen and (max-width: 800px){.globalFooter_nav{justify-content:center}}.globalFooter_nav ul{display:flex;flex-direction:column;gap:16px;line-height:1;padding-bottom:2px;padding-top:2px}@media screen and (min-width: 801px){.globalFooter_nav ul{border-right:currentColor solid 3px;padding-right:16px;text-align:right;white-space:nowrap}}@media screen and (max-width: 800px){.globalFooter_nav ul{border-left:currentColor solid 3px;padding-left:16px;text-align:left}}.globalFooter_nav a:focus,.globalFooter_nav a:hover{background-color:var(--color-edge-fg);color:var(--color-edge-bg);border-radius:3px;margin-left:-0.5em;margin-right:-0.5em;padding-left:.5em;padding-right:.5em}.globalFooter_copy{font-family:var(--font-family-heading);font-size:.75rem;font-weight:var(--font-weight-heading);letter-spacing:.05em;margin-top:64px}@media screen and (min-width: 801px){.globalFooter_copy{text-align:right}}@media screen and (max-width: 800px){.globalFooter_copy{text-align:center}}.globalFooterNavItem{color:inherit;font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);letter-spacing:.05em;text-transform:uppercase}.globalFooterNavItem.globalFooterNavItem-selected{opacity:.33}.picocat{-webkit-tap-highlight-color:rgba(0,0,0,0);background-position:0 0;background-repeat:no-repeat;background-size:auto 98px;height:48px;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:40px}.picocat.picocat-red{background-image:url(/assets/img/picocat/red.png)}.picocat.picocat-pink{background-image:url(/assets/img/picocat/pink.png)}.picocat.picocat-green{background-image:url(/assets/img/picocat/green.png)}.picocat.picocat-blue{background-image:url(/assets/img/picocat/blue.png)}.picocat.picocat-orange{background-image:url(/assets/img/picocat/orange.png)}.picocat.picocat-gray{background-image:url(/assets/img/picocat/gray.png)}.picocat.picocat-purple{background-image:url(/assets/img/picocat/purple.png)}.picocat.picocat-yellow{background-image:url(/assets/img/picocat/yellow.png)}.picocat.picocat-brown{background-image:url(/assets/img/picocat/brown.png)}@media screen and (max-width: 800px){.text.text-pc{display:none}}@media screen and (min-width: 801px){.text.text-sp{display:none}}.about{background-color:hsl(35,100%,93%);position:relative;overflow:hidden}@media screen and (min-width: 801px){.about{padding-top:80px}}@media screen and (max-width: 800px){.about{padding-top:60px}}.about::before{background-image:linear-gradient(-45deg, white, white 25%, transparent 25%, transparent 50%, white 50%, white 75%, transparent 75%, transparent);background-repeat:repeat;background-size:16px 16px;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;content:"";opacity:.3}.about::after{background-color:hsla(19,100%,55%,.2);content:"";height:4px;left:0;position:absolute;right:0;top:0}.about_content{position:relative}@media screen and (min-width: 801px){.about_text{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1024px;padding-left:60px;padding-right:60px}}@media screen and (max-width: 800px){.about_text{padding-left:20px;padding-right:20px}}.about_title{background-color:hsl(270,7%,12%);background-image:url(/pp1/assets/img/title-pattern.svg);background-position:center;background-repeat:repeat;background-size:auto 100px;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);font-size:min(8vw,2rem);font-weight:800;line-height:1.3;text-align:center;text-shadow:4px 4px 0 hsla(19,100%,55%,.1);white-space:nowrap;transition-delay:.2s;transition-duration:.6s;transition-property:opacity,transform}.about_title.inview{opacity:0;transform:translateY(20px)}.about_title.inview.inview-in{opacity:1;transform:none}html[lang=en] .about_title{font-family:"Dosis",sans-serif;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.about_description{box-sizing:border-box;flex:1;margin-left:auto;margin-right:auto;margin-top:20px;position:relative;z-index:100;transition-delay:.2s;transition-duration:.6s;transition-property:opacity,transform}.about_description.inview{opacity:0;transform:translateY(20px)}.about_description.inview.inview-in{opacity:1;transform:none}@media screen and (min-width: 801px){.about_description{max-width:480px;padding-left:20px;padding-right:20px}}@media screen and (max-width: 800px){.about_description{max-width:390px;padding-left:20px;padding-right:20px}}@media screen and (min-width: 801px){.about_highlightsMask{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1280px;padding-left:60px;padding-right:60px}}@media screen and (max-width: 800px){.about_highlightsMask{padding-left:20px;padding-right:20px}}@media screen and (min-width: 801px){.about_highlightsMask{-webkit-mask-image:linear-gradient(to right, transparent, rgba(0, 0, 0, 0.25) 2%, rgba(0, 0, 0, 0.5) 4.2%, rgba(0, 0, 0, 0.75) 7%, black 10%, black 90%, rgba(0, 0, 0, 0.75) 93%, rgba(0, 0, 0, 0.5) 95.8%, rgba(0, 0, 0, 0.25) 98%, transparent);mask-image:linear-gradient(to right, transparent, rgba(0, 0, 0, 0.25) 2%, rgba(0, 0, 0, 0.5) 4.2%, rgba(0, 0, 0, 0.75) 7%, black 10%, black 90%, rgba(0, 0, 0, 0.75) 93%, rgba(0, 0, 0, 0.5) 95.8%, rgba(0, 0, 0, 0.25) 98%, transparent);padding-bottom:80px;padding-top:80px}}@media screen and (max-width: 800px){.about_highlightsMask{padding-bottom:60px;padding-top:60px}}.about_highlights{transform:rotate(-2deg)}@media screen and (min-width: 801px){.about_video{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:800px;padding-left:60px;padding-right:60px}}@media screen and (max-width: 800px){.about_video{padding-left:20px;padding-right:20px}}.about_cats{bottom:0;box-sizing:border-box;left:0;position:absolute;right:0;width:100%}@media screen and (min-width: 801px){.about_cats{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:800px;padding-left:60px;padding-right:60px}}@media screen and (max-width: 800px){.about_cats{padding-left:20px;padding-right:20px}}.about_cats .picocat{bottom:0}.about_cats .picocat:nth-child(1){left:0px}.about_cats .picocat:nth-child(2){left:-80px}.about_cats .picocat:nth-child(3){left:-160px}.about_cats .picocat:nth-child(4){left:-240px}.about_cats .picocat:nth-child(5){right:0px}.about_cats .picocat:nth-child(6){right:-80px}.about_cats .picocat:nth-child(7){right:-160px}.about_cats .picocat:nth-child(8){right:-240px}@media screen and (max-width: 800px){.about_cats .picocat:nth-child(1){left:-4px}.about_cats .picocat:nth-child(5){right:-4px}}.about_footer{background:hsl(19,100%,65%)}@media screen and (min-width: 801px){.about_footer{height:80px}}@media screen and (max-width: 800px){.about_footer{height:60px}}.highlight{font-size:0;opacity:0;position:relative;transition:opacity 1s;white-space:nowrap;z-index:0}.highlight:hover{z-index:100}.highlight.highlight-loaded{opacity:1}.highlight+.highlight{margin-top:20px}.highlight_cell{display:inline-block;white-space:nowrap}.highlight_cell+.highlight_cell{margin-left:10px}.highlight_item{border-radius:5px;box-shadow:0 0 0 2px hsla(19,100%,65%,.1);display:inline-block;position:relative;transform-origin:center;transition:transform .5s,z-index .5s;z-index:0}@media screen and (min-width: 801px){.highlight_item{height:200px}}@media screen and (max-width: 800px){.highlight_item{height:33vw}}.highlight_item.highlight_item-active{transform:scale(1.2) rotate(2deg);z-index:100}.highlight_item::after{border:hsl(19,100%,65%) solid 2px;border-radius:5px;box-shadow:0 0 0 2px #fff;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .5s}.highlight_item.highlight_item-active::after{opacity:1}.highlight_item+.highlight_item{margin-left:10px}.highlight_item img{border-radius:5px;display:inline-block;height:100%}.video{position:relative}@media screen and (min-width: 801px){.video{padding-bottom:40px}}@media screen and (max-width: 800px){.video{padding-bottom:20px}}.video_head{background:hsl(19,100%,65%);border-radius:10px;padding:10px}@media screen and (max-width: 800px){.video_head{padding:10px}}.video_video{border-radius:2px;overflow:hidden;padding-bottom:56.25%;position:relative}.video_video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.video_legs{bottom:0;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;width:80%}@media screen and (min-width: 801px){.video_legs{height:40px}}@media screen and (max-width: 800px){.video_legs{height:20px}}.video_legs::before,.video_legs::after{background-color:hsl(19,100%,65%);content:"";height:100%;position:absolute;width:40px}@media screen and (max-width: 800px){.video_legs::before,.video_legs::after{width:20px}}.video_legs::before{left:0}.video_legs::after{right:0}.banner{background-color:#fff;border:#fff solid 2px;border-radius:8px;box-sizing:border-box;display:block;overflow:hidden;position:relative}.banner.banner-store{border-color:#a6a6a6}.banner img{display:block;transition:opacity .2s;width:100%}.banner:hover img{opacity:.8}.banner_chip{background-color:#fff;border-bottom-left-radius:2px;color:#e50111;font-size:.7rem;font-weight:bold;padding:0px 3px;position:absolute;right:-1px;top:-1px}.header{align-items:center;background-color:hsl(19,100%,65%);box-sizing:border-box;color:#fff;display:flex;overflow:hidden;width:100%;z-index:100}@media screen and (min-width: 801px){.header{padding:20px}}@media screen and (max-width: 800px){.header{padding:20px}}.header_logo{margin-right:20px}.header_logo img{display:block;height:20px}.header_logo a:hover{opacity:.8}.header_menu{margin-left:auto}.header_menu a{color:currentColor}.langMenu{align-items:center;display:flex}.langMenu li+li{margin-left:10px}.langMenu_item{font-family:"Dosis",sans-serif;font-weight:800;letter-spacing:.02em;text-transform:uppercase;border:#fff solid 2px;border-radius:15px;box-sizing:border-box;font-size:.9rem;display:inline-block;height:30px;letter-spacing:.04em;line-height:26px;outline:none;padding:0 10px;transition:background-color .2s;white-space:nowrap}.langMenu_item:hover,.langMenu_item:focus{background-color:hsla(0,0%,100%,.1)}.langMenu_item.langMenu_item-active{background-color:#fff;color:hsl(19,100%,65%)}.hero{background-color:hsl(19,100%,65%);border-color:hsl(19,100%,65%);border-style:solid}@media screen and (min-width: 801px){.hero{border-width:0 10px 10px}}@media screen and (max-width: 800px){.hero{border-width:0 5px 5px}}.hero_video{border-radius:5px;overflow:hidden;position:relative}.hero_video::after{background-image:linear-gradient(to bottom, white, white 2px, transparent 2px, transparent);background-repeat:repeat;background-size:4px 4px;mix-blend-mode:soft-light;bottom:0;content:"";left:0;opacity:.15;pointer-events:none;position:absolute;right:0;top:0}.heroVideo_video{display:block;max-height:1024px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.levelSection{background:url(/pp1/assets/img/bg-cat.png) 0 0 / 225px 144px;animation:cat-anime 16s infinite linear;position:relative;overflow:hidden}@media screen and (min-width: 801px){.levelSection{padding-bottom:80px;padding-top:80px}}@media screen and (max-width: 800px){.levelSection{padding-bottom:60px;padding-top:60px}}.levelSection::before{background-color:hsla(19,100%,55%,.2);content:"";height:4px;left:0;position:absolute;right:0;top:0}.levelSection_content{position:relative}@media screen and (min-width: 801px){.levelSection_content{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:974px;padding-left:60px;padding-right:60px}}@media screen and (max-width: 800px){.levelSection_content{padding-left:20px;padding-right:20px}}.levelSection_title{font-weight:800;line-height:1.3}@media screen and (min-width: 801px){.levelSection_title{background-color:hsl(19,100%,65%);border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:4px 4px 0 hsla(19,100%,55%,.2);color:#fff;font-size:1.5rem;left:-10px;padding:10px 50px 30px;position:absolute;top:-80px;white-space:nowrap;z-index:10}}@media screen and (max-width: 800px){.levelSection_title{background-color:hsl(270,7%,12%);background-image:url(/pp1/assets/img/title-pattern.svg);background-position:center;background-repeat:repeat;background-size:auto 100px;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);font-size:min(8vw,2rem);margin-bottom:20px;text-align:center;text-shadow:4px 4px 0 hsla(19,100%,55%,.1)}}html[lang=en] .levelSection_title{font-family:"Dosis",sans-serif;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.levelSection_buttons{background-color:hsl(35,100%,93%);box-sizing:border-box;display:flex;overflow:hidden;position:relative;text-align:center;transition-delay:.2s;transition-duration:.6s;transition-property:opacity,transform}.levelSection_buttons.inview{opacity:0;transform:translateY(20px)}.levelSection_buttons.inview.inview-in{opacity:1;transform:none}@media screen and (min-width: 801px){.levelSection_buttons{border-radius:30px;margin-left:40px;margin-right:40px;margin-top:40px}}@media screen and (max-width: 800px){.levelSection_buttons{border-radius:20px;margin-top:20px}}.levelSection_buttons::before{background-color:hsl(19,100%,65%);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:left .6s cubic-bezier(0.5, 0, 0.2, 1);width:33.3%}.levelSection_buttons.levelSection_buttons-1::before{left:33.3%}.levelSection_buttons.levelSection_buttons-2::before{left:66.6%}.levelSection_button{font-family:"Dosis",sans-serif;font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:hsl(19,100%,65%);display:block;flex:1;font-size:1.5rem;letter-spacing:.04em;outline:none;position:relative;transition:background-color .2s,color .2s}@media screen and (min-width: 801px){.levelSection_button{height:60px;line-height:60px}}@media screen and (max-width: 800px){.levelSection_button{height:40px;line-height:40px}}.levelSection_button:not(:disabled){cursor:pointer}.levelSection_button.levelSection_button-active{color:#fff}.levelSection_button:not(.levelSection_button-active):disabled .levelSection_buttonText{opacity:.3}.levelSection_button:not(:disabled):hover,.levelSection_button:not(:disabled):focus{background-color:hsla(19,100%,65%,.1)}.levelSection_button:not(:last-child){border-color:#fff;border-style:solid}@media screen and (min-width: 801px){.levelSection_button:not(:last-child){border-right-width:2px}}@media screen and (max-width: 800px){.levelSection_button:not(:last-child){border-right-width:1px}}.levelSection_button:first-child .levelSection_buttonText{margin-left:.4em}.levelSection_button:last-child .levelSection_buttonText{margin-right:.4em}.levelSection_button+.levelSection_button{border-color:#fff;border-style:solid}@media screen and (min-width: 801px){.levelSection_button+.levelSection_button{border-left-width:2px}}@media screen and (max-width: 800px){.levelSection_button+.levelSection_button{border-left-width:1px}}.levelSection_buttonText{transition:opacity .2s;white-space:nowrap}.level{position:relative}.level svg{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.level_description{transition-delay:.2s;transition-duration:.6s;transition-property:opacity,transform}.level_description.inview{opacity:0;transform:translateY(20px)}.level_description.inview.inview-in{opacity:1;transform:none}@media screen and (min-width: 801px){.level_description{box-sizing:border-box;padding:40px 50px;position:absolute;right:0;top:0;width:50%;z-index:100}}@media screen and (max-width: 800px){.level_description{margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:390px;padding-left:20px;padding-right:20px}}.level_frame{background-color:#fff;height:0;padding-top:56.206088993%;border-radius:10px;overflow:hidden;position:relative;transition-delay:.2s;transition-duration:.6s;transition-property:opacity,transform}.level_frame.inview{opacity:0;transform:translateY(20px)}.level_frame.inview.inview-in{opacity:1;transform:none}.level_frame::after{border-color:hsl(19,100%,65%);border-style:solid;border-radius:10px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}@media screen and (min-width: 801px){.level_frame::after{border-width:4px}}@media screen and (max-width: 800px){.level_frame::after{border-width:2px}}.level_content{height:480px;left:0;position:absolute;top:0;transform-origin:left top;width:854px}.level_block,.level_button{position:absolute}.level .picocat{transform:translate(-100%, -100%)}.level_button{background-image:url(/pp1/assets/img/level/button.svg);background-position:left top;background-repeat:no-repeat;background-size:auto 18px;height:18px;width:32px}.level_button:hover{background-position:-32px 0}.level_block{background-color:hsl(19,100%,65%);mix-blend-mode:darken;position:absolute}.level_block::before,.level_block::after{background-position:center;background-repeat:no-repeat;background-size:8px 8px;content:"";height:8px;position:absolute;width:8px}.level_block.level_block-l0::after{background-image:url(/pp1/assets/img/level/block-tr.svg);right:-2px;top:-2px}.level_block.level_block-l1::before{background-image:url(/pp1/assets/img/level/block-tl.svg);left:-2px;top:-2px}.level_block.level_block-l1::after{background-image:url(/pp1/assets/img/level/block-tr.svg);right:-2px;top:-2px}.level_block.level_block-l2::before{background-image:url(/pp1/assets/img/level/block-tl.svg);left:-2px;top:-2px}.level_block.level_block-l2::after{background-image:url(/pp1/assets/img/level/block-tr.svg);right:-2px;top:-2px}.level_block.level_block-r1::before{background-image:url(/pp1/assets/img/level/block-tl.svg);left:-2px;top:-2px}.level_block.level_block-r1::after{background-image:url(/pp1/assets/img/level/block-bl.svg);bottom:-2px;left:-2px}.level_cord{fill:none;stroke:hsl(19,100%,65%);stroke-width:2px}.misc{background:linear-gradient(to top, white, white 128px, hsl(270, 10%, 95%) 512px, hsl(270, 10%, 95%));overflow:hidden;position:relative}@media screen and (min-width: 801px){.misc{padding-top:80px}}@media screen and (max-width: 800px){.misc{padding-top:60px}}.misc::before{background-image:linear-gradient(-45deg, white, white 25%, transparent 25%, transparent 50%, white 50%, white 75%, transparent 75%, transparent);background-repeat:repeat;background-size:16px 16px;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;content:"";opacity:.3}.misc::after{background-color:hsla(19,100%,55%,.2);content:"";height:4px;left:0;position:absolute;right:0;top:0}.misc_content{position:relative}@media screen and (min-width: 801px){.misc_content{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1024px;padding-left:60px;padding-right:60px}}@media screen and (max-width: 800px){.misc_content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 801px){.misc_card+.misc_card{margin-top:80px}}@media screen and (max-width: 800px){.misc_card+.misc_card{margin-top:60px}}.misc_forStreamer{position:relative}@media screen and (min-width: 801px){.misc_forStreamer{margin-top:200px}}@media screen and (max-width: 800px){.misc_forStreamer{margin-top:260px}}.miscCard{background-color:#fff;border-radius:10px;box-shadow:0 0 0 4px hsla(270,7%,12%,.05);overflow:hidden;transition-delay:.2s;transition-duration:.6s;transition-property:opacity,transform}.miscCard.inview{opacity:0;transform:translateY(20px)}.miscCard.inview.inview-in{opacity:1;transform:none}@media screen and (min-width: 801px){.miscCard{display:flex}}.miscCard_main,.miscCard_side{overflow:hidden}.miscCard_main{flex:1}@media screen and (min-width: 801px){.miscCard_main{padding:50px 60px}}@media screen and (max-width: 800px){.miscCard_main{padding:20px}}.miscCard_side{background-color:hsl(270,12%,95%);box-sizing:border-box;display:flex;flex-direction:column}@media screen and (min-width: 801px){.miscCard_side{padding:50px 40px}}@media screen and (max-width: 800px){.miscCard_side{padding:20px}}.miscCard_title{background-color:hsl(270,7%,12%);background-image:url(/pp1/assets/img/title-pattern.svg);background-position:center;background-repeat:repeat;background-size:auto 100px;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);font-family:"Dosis",sans-serif;font-weight:800;letter-spacing:.02em;text-transform:uppercase;line-height:1}@media screen and (min-width: 801px){.miscCard_title{font-size:3rem}}@media screen and (max-width: 800px){.miscCard_title{font-size:min(10vw,3rem)}}.miscCard_detail{margin-top:20px}.miscCard_note{opacity:.5}@media screen and (min-width: 801px){.miscCard_special{margin-top:40px}}@media screen and (max-width: 800px){.miscCard_special{margin-top:20px}}@media screen and (min-width: 801px){.miscCard_special.miscCard_special-gamepad{margin-bottom:-90px}}@media screen and (max-width: 800px){.miscCard_special.miscCard_special-gamepad{margin-bottom:-40px;margin-left:-24px;margin-right:-24px}}.miscCard_icon{margin-bottom:auto}.miscCard_icon img{display:block;margin-left:auto;margin-right:auto;width:160px}@media screen and (max-width: 800px){.miscCard_icon{display:none}}.miscCard_youtube{border:hsl(270,7%,12%) solid 2px}.miscCard_banners{font-size:0}@media screen and (max-width: 800px){.miscCard_banners{align-items:center;display:grid;gap:10px;grid-template-columns:repeat(auto-fit, 160px);justify-content:center}}@media screen and (min-width: 801px){.miscCard_banners .banner{margin-left:auto;margin-right:auto;width:160px}}@media screen and (max-width: 800px){.miscCard_banners .banner{width:100%}}@media screen and (min-width: 801px){.miscCard_banners .banner+.banner{margin-top:10px}}.tracklist{width:100%}.tracklist td{padding-bottom:4px;padding-top:4px}.tracklist td:last-child{text-align:right}.gamepad{position:relative}.gamepad .picocat{position:relative}.forStreamer{height:0;position:relative}.forStreamer_content{position:relative}@media screen and (min-width: 801px){.forStreamer_content{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1024px;padding-left:60px;padding-right:60px}}@media screen and (max-width: 800px){.forStreamer_content{padding-left:20px;padding-right:20px}}.forStreamer_block{background:#fff;border:solid hsl(19,100%,65%) 4px;border-radius:10px;box-sizing:border-box;max-width:min(360px,100vw - 168px);overflow:hidden;padding:20px;text-align:center}.forStreamer_title{font-weight:bold;margin-bottom:10px}.forStreamer_block,.forStreamer .picocat{bottom:0;position:absolute}.forStreamer_door{background-image:url(/pp1/assets/img/misc/door.svg);background-position:center;background-repeat:no-repeat;background-size:contain;bottom:0;height:64px;position:absolute;width:64px}@media screen and (min-width: 801px){.forStreamer_door{right:60px}}@media screen and (max-width: 800px){.forStreamer_door{right:20px}}.mode{background-color:hsl(35,100%,93%);overflow:hidden;position:relative}@media screen and (min-width: 801px){.mode{padding-bottom:80px;padding-top:80px}}@media screen and (max-width: 800px){.mode{padding-bottom:60px;padding-top:60px}}.mode::before{background-image:linear-gradient(-45deg, white, white 25%, transparent 25%, transparent 50%, white 50%, white 75%, transparent 75%, transparent);background-repeat:repeat;background-size:16px 16px;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;content:"";opacity:.3}@media screen and (min-width: 801px){.mode_selector{margin-bottom:60px;margin-left:40px;margin-right:40px}}@media screen and (max-width: 800px){.mode_selector{margin-bottom:40px}}.mode_content{position:relative}@media screen and (min-width: 801px){.mode_content{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1024px;padding-left:60px;padding-right:60px}}@media screen and (max-width: 800px){.mode_content{padding-left:20px;padding-right:20px}}.mode_title{background-color:hsl(270,7%,12%);background-image:url(/pp1/assets/img/title-pattern.svg);background-position:center;background-repeat:repeat;background-size:auto 100px;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);font-size:min(8vw,2rem);font-weight:800;line-height:1.3;text-align:center;text-shadow:4px 4px 0 hsla(19,100%,55%,.1);transition-delay:.2s;transition-duration:.6s;transition-property:opacity,transform}.mode_title.inview{opacity:0;transform:translateY(20px)}.mode_title.inview.inview-in{opacity:1;transform:none}@media screen and (min-width: 801px){.mode_title{margin-bottom:80px}}@media screen and (max-width: 800px){.mode_title{margin-bottom:60px}}html[lang=en] .mode_title{font-family:"Dosis",sans-serif;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.modeSelector{display:flex}.modeSelector_item{background-color:#fff;border-color:#fff;border-style:solid;border-radius:10px;border-width:4px;box-shadow:0 0 0 4px hsla(19,100%,65%,.1);box-sizing:border-box;color:hsl(19,100%,65%);flex:1;position:relative;transition-delay:.2s;transition-duration:.6s;transition-property:opacity,transform}.modeSelector_item.inview{opacity:0;transform:translateY(20px)}.modeSelector_item.inview.inview-in{opacity:1;transform:none}.modeSelector_item.modeSelector_item-active{border-color:hsl(19,100%,65%);box-shadow:none}.modeSelector_item:nth-child(1){transition-delay:.2s}.modeSelector_item:nth-child(2){transition-delay:.4s}.modeSelector_item:nth-child(3){transition-delay:.6s}.modeSelector_item+.modeSelector_item{margin-left:40px}@media screen and (max-width: 800px){.modeSelector_item+.modeSelector_item{margin-left:20px}}.modeSelector_item::after{background-image:url(/pp1/assets/img/mode/arrow.svg);background-position:center;background-repeat:no-repeat;content:"";display:none;opacity:0;position:absolute;transition-delay:1.6s;transition-duration:.2s;transition-property:opacity,transform;width:100%}@media screen and (min-width: 801px){.modeSelector_item::after{background-size:28px auto;bottom:-64px;height:60px}}@media screen and (max-width: 800px){.modeSelector_item::after{background-size:14px auto;bottom:-42px;height:40px}}.modeSelector_item.modeSelector_item-active::after{display:block}.modeSelector_item.inview.inview-in::after{opacity:1}.modeSelector_button{font-family:"Dosis",sans-serif;font-weight:800;letter-spacing:.02em;text-transform:uppercase;align-items:center;border-radius:6px;cursor:pointer;display:flex;justify-content:center;letter-spacing:.04em;line-height:1.3;outline:none;transition:background-color .2s;width:100%}@media screen and (min-width: 801px){.modeSelector_button{font-size:1.5rem;padding:20px 0}.modeSelector_button span+span{margin-left:.5em}}@media screen and (max-width: 800px){.modeSelector_button{flex-direction:column;font-size:min(5vw,1.5rem);padding:10px 0}}.modeSelector_button:hover,.modeSelector_button:focus{background-color:hsla(19,100%,65%,.1)}.modeCard{background:#fff;border-radius:10px;box-shadow:0 0 0 4px hsla(19,100%,65%,.1);transition-delay:.8s;transition-delay:.2s;transition-duration:.6s;transition-property:opacity,transform}.modeCard.inview{opacity:0;transform:translateY(20px)}.modeCard.inview.inview-in{opacity:1;transform:none}@media screen and (min-width: 801px){.modeCard{padding:40px 50px}}@media screen and (max-width: 800px){.modeCard{padding:20px}}.modeCard strong{color:hsl(19,100%,65%);font-weight:800}@media screen and (min-width: 801px){.modeCard_main{display:flex}}.modeCard_description{flex:2}@media screen and (min-width: 801px){.modeCard_description{padding-bottom:10px;padding-top:10px}}.modeCard_largeImage{flex:3}@media screen and (min-width: 801px){.modeCard_largeImage{margin-left:50px}}@media screen and (max-width: 800px){.modeCard_largeImage{margin-top:20px}}.modeCard_largeImage img{border:solid 2px hsl(19,100%,65%);border-radius:10px;box-sizing:border-box;display:block;width:100%}.modeCard_images{position:relative}@media screen and (min-width: 801px){.modeCard_images{margin-top:40px}}@media screen and (max-width: 800px){.modeCard_images{margin-left:-20px;margin-right:-20px;margin-top:20px}}.modeCard_images::before,.modeCard_images::after{bottom:0;position:absolute;top:0;width:20px}@media screen and (max-width: 800px){.modeCard_images::before,.modeCard_images::after{content:""}}.modeCard_images::before{background:linear-gradient(90deg, white, transparent);left:0}.modeCard_images::after{background:linear-gradient(-90deg, white, transparent);right:0}.modeImages{font-size:0;overflow-x:auto;white-space:nowrap}.modeImages_item{border:solid 2px hsl(19,100%,65%);border-radius:5px;box-sizing:border-box;display:inline-block;opacity:.5;overflow:hidden;transition:opacity .2s}@media screen and (min-width: 801px){.modeImages_item{max-width:calc((100% - 30px)/4)}}@media screen and (max-width: 800px){.modeImages_item{max-width:40vw}.modeImages_item:first-child{margin-left:20px}.modeImages_item:last-child{margin-right:20px}}.modeImages_item img{display:block;width:100%}.modeImages_item.modeImages_item-selected{opacity:1}.modeImages_item+.modeImages_item{margin-left:10px}.product{background-color:hsl(19,100%,65%);color:#fff;overflow:hidden}@media screen and (min-width: 801px){.product{padding-bottom:80px;padding-top:80px}}@media screen and (max-width: 800px){.product{padding-bottom:60px;padding-top:60px}}@media screen and (min-width: 801px){.product_content{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:800px;padding-left:60px;padding-right:60px}}@media screen and (max-width: 800px){.product_content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 801px){.product_main{align-items:stretch;display:flex}}.product_text{flex:1}.product_note{opacity:.7}.product_image{display:flex;flex-direction:column}@media screen and (min-width: 801px){.product_image{padding-left:40px;padding-right:40px}}@media screen and (max-width: 800px){.product_image{margin-top:20px}}@media screen and (min-width: 801px){.product_rating{margin-bottom:40px}}.product_rating img{display:block;margin-left:auto;margin-right:auto}@media screen and (min-width: 801px){.product_rating img{width:60px}}@media screen and (max-width: 800px){.product_rating img{width:60px}}@media screen and (min-width: 801px){.product_banners{margin-top:auto;width:160px}}@media screen and (max-width: 800px){.product_banners{align-items:center;display:grid;gap:10px;grid-template-columns:repeat(auto-fit, 160px);justify-content:center;margin-top:40px}}.product_banners .banner{width:100%}@media screen and (max-width: 800px){.product_banners .banner{margin-left:auto;margin-right:auto}}@media screen and (min-width: 801px){.product_banners .banner+.banner{margin-top:10px}}@media screen and (min-width: 801px){.productTable{width:100%}}@media screen and (max-width: 800px){.productTable{margin-left:auto;margin-right:auto}}.productTable th,.productTable td{padding-bottom:4px;padding-top:4px}.productTable th{font-weight:bold;text-align:right;white-space:nowrap}.productTable th::after{content:"："}.productTable a{color:inherit;text-decoration:underline}.youtube{padding-bottom:56.25%;position:relative}.youtube iframe{height:100%;left:0;position:absolute;top:0;width:100%}
