.styles-module-scss-module__SqIe7q__intro{justify-content:space-between;align-items:flex-start;height:calc(100vh - 25px);min-height:500px;padding:20vh 10px 0;display:flex;position:sticky;top:0}@media (min-width:390px){.styles-module-scss-module__SqIe7q__intro{height:100vh;padding-top:26vh}}@media (min-width:740px){.styles-module-scss-module__SqIe7q__intro{align-items:center;padding:0 20px}}@media (min-width:1512px){.styles-module-scss-module__SqIe7q__intro{padding:0 60px}}@media (min-width:1920px){.styles-module-scss-module__SqIe7q__intro{padding:0 100px}}@media (orientation:landscape) and (max-width:1060px){.styles-module-scss-module__SqIe7q__intro{justify-content:center;align-items:center;padding:0 10px}}.styles-module-scss-module__SqIe7q__introVideoLayerDesktop,.styles-module-scss-module__SqIe7q__introVideoLayerMobile{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.styles-module-scss-module__SqIe7q__introVideoLayerDesktop{background-image:url(/game/images/backgrounds/homepage-intro-bg.webp);background-position:0;background-repeat:no-repeat;background-size:auto 100%;display:block}.styles-module-scss-module__SqIe7q__introVideoLayerMobile{background-image:url(/game/images/backgrounds/homepage-intro-bg.webp);background-position:50%;background-repeat:no-repeat;background-size:auto 100%;display:none}.styles-module-scss-module__SqIe7q__introVideo{object-fit:cover;width:100%;height:100%;display:block}.styles-module-scss-module__SqIe7q__introVideoLayerDesktop .styles-module-scss-module__SqIe7q__introVideo{object-position:left center}.styles-module-scss-module__SqIe7q__introVideoLayerMobile .styles-module-scss-module__SqIe7q__introVideo{object-position:center}@media not (min-width:744px){.styles-module-scss-module__SqIe7q__introVideoLayerDesktop{display:none}.styles-module-scss-module__SqIe7q__introVideoLayerMobile{display:block}}.styles-module-scss-module__SqIe7q__introTitle{max-width:80%;font-size:32px}@media (min-width:390px){.styles-module-scss-module__SqIe7q__introTitle{font-size:48px}}@media (min-width:740px){.styles-module-scss-module__SqIe7q__introTitle{font-size:96px}}@media (min-width:390px){.styles-module-scss-module__SqIe7q__introTitle h2 [data-decor]{transform:translateY(-45px)}}@media (min-width:740px){.styles-module-scss-module__SqIe7q__introTitle h2 [data-decor]{inset-inline-start:var(--first-line-end,60%);transform:translateY(-85px)}}@media (min-width:1512px){.styles-module-scss-module__SqIe7q__introTitle h2 [data-decor]{inset-inline-start:calc(var(--first-line-end,80%) + 20px);transform:translateY(-40px)}}@media (min-width:1920px){.styles-module-scss-module__SqIe7q__introTitle h2 [data-decor]{transform:translateY(-20px)}}[lang=jp] .styles-module-scss-module__SqIe7q__introTitle h2 [data-decor]{transform:translateY(-35px)}@media (min-width:390px){[lang=jp] .styles-module-scss-module__SqIe7q__introTitle h2 [data-decor]{transform:translateY(-45px)}}@media (min-width:740px){[lang=jp] .styles-module-scss-module__SqIe7q__introTitle h2 [data-decor]{transform:translateY(-85px)}}@media (min-width:1060px){[lang=jp] .styles-module-scss-module__SqIe7q__introTitle h2 [data-decor]{transform:translateY(-65px)}}@media (min-width:1280px){[lang=jp] .styles-module-scss-module__SqIe7q__introTitle h2 [data-decor]{transform:translateY(-85px)}}.styles-module-scss-module__SqIe7q__introContent{color:var(--color-beige)}.styles-module-scss-module__SqIe7q__introContentInner{z-index:2;position:relative}@media (min-width:740px){.styles-module-scss-module__SqIe7q__introContentInner p{width:90%}}@media (min-width:1512px){.styles-module-scss-module__SqIe7q__introContentInner p{width:750px;display:flex}}.styles-module-scss-module__SqIe7q__introSocials{z-index:2;display:none;position:relative}@media (min-width:1512px){.styles-module-scss-module__SqIe7q__introSocials{display:flex}}.styles-module-scss-module__SqIe7q__introSocials a,.styles-module-scss-module__SqIe7q__introSocials button{background:#0006}.styles-module-scss-module__SqIe7q__introSocials a:hover,.styles-module-scss-module__SqIe7q__introSocials button:hover{background-color:var(--color-alpha-grey40)}
:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg),:is(.swiper-button-prev,.swiper-button-next) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}

.styles-module-scss-module__49HYRq__imageDivider{z-index:3;height:200px;position:relative}@media (min-width:740px){.styles-module-scss-module__49HYRq__imageDivider{height:316px}}@media (min-width:1060px){.styles-module-scss-module__49HYRq__imageDivider{height:372px}}@media (min-width:1280px){.styles-module-scss-module__49HYRq__imageDivider{height:460px}}@media (min-width:1512px){.styles-module-scss-module__49HYRq__imageDivider{height:580px}}@media (min-width:1920px){.styles-module-scss-module__49HYRq__imageDivider{height:580px}}.styles-module-scss-module__49HYRq__imageDividerImage{object-fit:cover;height:260px;position:relative;top:-40px}@media (min-width:390px){.styles-module-scss-module__49HYRq__imageDividerImage{height:290px;top:-55px}}@media (min-width:740px){.styles-module-scss-module__49HYRq__imageDividerImage{height:455px;top:-90px}}@media (min-width:1060px){.styles-module-scss-module__49HYRq__imageDividerImage{height:530px;top:-95px}}@media (min-width:1280px){.styles-module-scss-module__49HYRq__imageDividerImage{height:640px;top:-120px}}@media (min-width:1512px){.styles-module-scss-module__49HYRq__imageDividerImage{height:808px;top:-150px}}@media (min-width:1920px){.styles-module-scss-module__49HYRq__imageDividerImage{height:860px;top:-170px}}
.styles-module-scss-module__TesymW__imageDivider{--divider-mask-size:395px 41px;--divider-mask-height:41px;z-index:3;height:385px;margin-top:calc(var(--divider-mask-height)*-1);-webkit-mask-image:linear-gradient(#000 0% 100%),url(/game/images/decorative/screen-divider-features-flipped.webp);mask-image:linear-gradient(#000 0% 100%),url(/game/images/decorative/screen-divider-features-flipped.webp);-webkit-mask-position:bottom,top;mask-position:bottom,top;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-size:100% calc(100% - var(--divider-mask-height)),var(--divider-mask-size);mask-size:100% calc(100% - var(--divider-mask-height)),var(--divider-mask-size);position:relative;overflow:hidden}.styles-module-scss-module__TesymW__imageDivider:before{z-index:0;content:"";background-image:linear-gradient(#0003 0% 100%),url(/game/images/backgrounds/about-divider-mobile.webp);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:cover;position:absolute;inset:0}@media (min-width:390px){.styles-module-scss-module__TesymW__imageDivider{--divider-mask-size:744px 77px;--divider-mask-height:77px;height:415px}}@media (min-width:740px){.styles-module-scss-module__TesymW__imageDivider{--divider-mask-size:1512px 157px;--divider-mask-height:157px;height:520px}}@media (min-width:1060px){.styles-module-scss-module__TesymW__imageDivider{height:660px}.styles-module-scss-module__TesymW__imageDivider:before{background-image:linear-gradient(#0003 0% 100%),url(/game/images/backgrounds/about-divider-hd.webp)}}@media (min-width:1280px){.styles-module-scss-module__TesymW__imageDivider{height:900px}}@media (min-width:1512px){.styles-module-scss-module__TesymW__imageDivider{--divider-mask-size:1920px 199px;--divider-mask-height:199px}}@media (min-width:1920px){.styles-module-scss-module__TesymW__imageDivider{--divider-mask-size:2040px 212px;--divider-mask-height:212px;height:1200px}}.styles-module-scss-module__TesymW__imageDividerContent{z-index:2;text-align:center;justify-content:center;align-items:center;padding-inline:10px;display:flex;position:absolute;inset:0}.styles-module-scss-module__TesymW__imageDividerContent:before{z-index:0;content:"";pointer-events:none;background:radial-gradient(circle,#0000004d 0%,#0000 70%);position:absolute;inset:0}.styles-module-scss-module__TesymW__imageDividerTitle{z-index:1;text-align:center;max-width:100%;margin-bottom:0;position:relative}@media (min-width:1060px){.styles-module-scss-module__TesymW__imageDividerTitle{max-width:840px}}@media (min-width:1920px){.styles-module-scss-module__TesymW__imageDividerTitle{max-width:1280px}}
.styles-module-scss-module__U2po2W__roleplay{align-items:center;padding:145px 10px;display:flex;position:relative;top:0;overflow:hidden}@media (min-width:390px){.styles-module-scss-module__U2po2W__roleplay{padding:235px 10px}}@media (min-width:740px){.styles-module-scss-module__U2po2W__roleplay{padding:215px 20px}}@media (min-width:1060px){.styles-module-scss-module__U2po2W__roleplay{position:sticky}}@media (min-width:1512px){.styles-module-scss-module__U2po2W__roleplay{padding:280px 60px}}@media (min-width:1920px){.styles-module-scss-module__U2po2W__roleplay{padding:230px 100px}}.styles-module-scss-module__U2po2W__roleplayContent{width:850px;color:var(--color-beige)}@media (min-width:1060px){.styles-module-scss-module__U2po2W__roleplayContent{width:560px}}@media (min-width:1920px){.styles-module-scss-module__U2po2W__roleplayContent{width:850px}}.styles-module-scss-module__U2po2W__roleplayVideoLayer{z-index:0;pointer-events:none;background-image:url(/game/images/backgrounds/homepage-roleplay.webp);background-position:0;background-repeat:no-repeat;background-size:auto 100%;width:100%;height:100%;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.styles-module-scss-module__U2po2W__roleplayVideo{object-fit:cover;object-position:left center;width:100%;height:100%;display:block}.styles-module-scss-module__U2po2W__roleplayContentInner{z-index:2;position:relative}.styles-module-scss-module__U2po2W__roleplayTitle h2 [data-decor]{inset-inline-start:var(--first-line-end,90%)}@media (min-width:390px){.styles-module-scss-module__U2po2W__roleplayTitle h2 [data-decor]{inset-inline-start:var(--first-line-end,50%);transform:translateY(-35px)}}@media (min-width:740px){.styles-module-scss-module__U2po2W__roleplayTitle h2 [data-decor]{inset-inline-start:var(--first-line-end,85%)}}@media (min-width:1512px){.styles-module-scss-module__U2po2W__roleplayTitle h2 [data-decor]{inset-inline-start:calc(var(--first-line-end,100%) + 20px)}}[lang=ar] .styles-module-scss-module__U2po2W__roleplayTitle h2 [data-decor]{transform:translateY(-1em)}@media (min-width:1060px){[lang=ar] .styles-module-scss-module__U2po2W__roleplayTitle h2 [data-decor]{transform:translateY(-.5em)}}[lang=jp] .styles-module-scss-module__U2po2W__roleplayTitle h2 [data-decor]{transform:translateY(-35px)}@media (min-width:390px){[lang=jp] .styles-module-scss-module__U2po2W__roleplayTitle h2 [data-decor]{transform:translateY(-45px)}}@media (min-width:740px){[lang=jp] .styles-module-scss-module__U2po2W__roleplayTitle h2 [data-decor]{transform:translateY(-85px)}}@media (min-width:1060px){[lang=jp] .styles-module-scss-module__U2po2W__roleplayTitle h2 [data-decor]{transform:translateY(-65px)}}@media (min-width:1280px){[lang=jp] .styles-module-scss-module__U2po2W__roleplayTitle h2 [data-decor]{transform:translateY(-85px)}}.styles-module-scss-module__U2po2W__roleplayButtons{gap:10px;display:flex}.styles-module-scss-module__U2po2W__roleplayStoreButton{display:none}@media (min-width:1060px){.styles-module-scss-module__U2po2W__roleplayStoreButton{display:flex}}
