.glpGame{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:72px 0 0;overflow:hidden}@media only screen and (max-width:1199.98px){.glpGame{padding:40px 0 0}}.glpGame picture{display:block}.glpGame__logo{justify-content:center;margin-bottom:16px;display:flex}@media only screen and (max-width:767.98px){.glpGame__logo{margin-bottom:24px}}.glpGame__logo img{width:auto;height:72px}@media only screen and (max-width:1199.98px){.glpGame__logo img{height:56px}}@media only screen and (max-width:767.98px){.glpGame__logo img{height:72px}}.glpGame__title{text-align:center;text-transform:uppercase;margin-bottom:56px;font-size:40px;font-weight:500;line-height:48px}@media only screen and (max-width:1199.98px){.glpGame__title{margin-bottom:24px;font-size:26px;line-height:32px}}@media only screen and (max-width:991.98px){.glpGame__title{margin-bottom:32px}}@media only screen and (max-width:767.98px){.glpGame__title{font-size:20px;line-height:24px}}.glpGame__wrap{margin:0 -56px 48px;display:flex}@media only screen and (max-width:1399.98px){.glpGame__wrap{margin:0 -24px 24px}}@media only screen and (max-width:991.98px){.glpGame__wrap{margin:0 -12px 32px}}@media only screen and (max-width:767.98px){.glpGame__wrap{flex-direction:column;margin:0}}.glpGame__col{flex:1;padding:0 56px}@media only screen and (max-width:1399.98px){.glpGame__col{padding:0 24px}}@media only screen and (max-width:991.98px){.glpGame__col{padding:0 12px}}@media only screen and (max-width:767.98px){.glpGame__col{padding:0}}.glpGame__preview{cursor:pointer;position:relative}@media only screen and (max-width:767.98px){.glpGame__preview{margin-bottom:24px}}.glpGame__preview:hover,.glpGame__preview:focus{opacity:.8}@media only screen and (max-width:767.98px){.glpGame__preview.last{margin-bottom:32px}}.glpGame__preview img{width:100%;height:auto}.glpGame__preview svg{width:88px;height:88px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:1199.98px){.glpGame__preview svg{width:72px;height:72px}}@media only screen and (max-width:991.98px){.glpGame__preview svg{width:56px;height:56px}}@media only screen and (max-width:767.98px){.glpGame__preview svg{width:64px;height:64px}}.glpGame__description{text-align:center;background:#263238b3 50%/cover no-repeat;padding:72px}@media only screen and (max-width:1199.98px){.glpGame__description{padding:24px 80px 32px}}@media only screen and (max-width:991.98px){.glpGame__description{padding:24px 72px 32px}}@media only screen and (max-width:767.98px){.glpGame__description{padding:40px 32px}}.glpGame__description h3{margin-bottom:24px;font-size:20px;font-weight:500;line-height:24px}@media only screen and (max-width:1199.98px){.glpGame__description h3{margin-bottom:16px;font-size:16px;line-height:24px}}@media only screen and (max-width:767.98px){.glpGame__description h3{margin-bottom:24px}}.glpGame__description p{margin-bottom:16px;font-size:20px;line-height:24px}@media only screen and (max-width:1199.98px){.glpGame__description p{margin-bottom:8px;font-size:14px;line-height:20px}}@media only screen and (max-width:767.98px){.glpGame__description p{margin-bottom:16px}}.glpGame__description p:last-child{margin-bottom:0}.glpAbout{background-color:var(--grey-800);padding:72px 0;overflow:hidden}@media only screen and (max-width:1199.98px){.glpAbout{padding:64px 0 48px}}@media only screen and (max-width:991.98px){.glpAbout{padding:64px 0 40px}}@media only screen and (max-width:767.98px){.glpAbout{padding:48px 0 40px}}.glpAbout__title{color:var(--grey-100);text-transform:uppercase;text-align:center;max-width:620px;margin:0 auto 24px;font-size:40px;font-weight:500;line-height:48px}@media only screen and (max-width:1199.98px){.glpAbout__title{max-width:unset;margin:0 0 16px;font-size:26px;line-height:32px}}@media only screen and (max-width:767.98px){.glpAbout__title{max-width:320px;margin:0 auto 16px;font-size:20px;line-height:24px}}.glpAbout__subtitle{color:var(--grey-100);text-align:center;max-width:518px;margin:0 auto 64px;font-size:26px;line-height:32px}@media only screen and (max-width:1199.98px){.glpAbout__subtitle{max-width:375px;font-size:20px;line-height:24px}}@media only screen and (max-width:767.98px){.glpAbout__subtitle{min-width:unset;margin:0 auto 16px;font-size:18px;line-height:24px}}.glpAbout__wrap{margin:0 -16px 112px;display:flex}@media only screen and (max-width:1199.98px){.glpAbout__wrap{margin:0 -12px 72px}}@media only screen and (max-width:767.98px){.glpAbout__wrap{flex-direction:column;margin:0 0 56px}.glpAbout__wrap.reverse{flex-direction:column-reverse}}.glpAbout__wrap.last{margin-bottom:0}.glpAbout__image{flex:0 0 58.3333%;max-width:58.3333%;padding:0 16px}@media only screen and (max-width:1199.98px){.glpAbout__image{max-width:unset;flex:1;padding:0 12px}}@media only screen and (max-width:767.98px){.glpAbout__image{margin-bottom:8px;padding:0}}.glpAbout__image img{width:100%;height:auto}.glpAbout__content{flex:0 0 41.6667%;max-width:41.6667%;padding:0 16px}@media only screen and (max-width:1199.98px){.glpAbout__content{max-width:unset;flex:1;padding:0 12px}}@media only screen and (max-width:767.98px){.glpAbout__content{padding:0 16px}}@media only screen and (max-width:575.98px){.glpAbout__content{padding:0}}.glpAboutItem{max-width:384px}@media only screen and (max-width:1199.98px){.glpAboutItem{max-width:unset}}.glpAboutItem__title{text-transform:uppercase;color:var(--white);margin-bottom:32px;font-size:32px;font-weight:500;line-height:40px}@media only screen and (max-width:1199.98px){.glpAboutItem__title{margin-bottom:24px;font-size:20px;line-height:24px}}@media only screen and (max-width:991.98px){.glpAboutItem__title{display:none}}.glpAboutItem__subtitle{text-transform:uppercase;color:var(--brand-primary);border-bottom:4px solid var(--brand-primary-hover);margin-bottom:16px;padding-bottom:16px;font-size:20px;font-weight:500;line-height:24px}@media only screen and (max-width:1199.98px){.glpAboutItem__subtitle{margin-bottom:12px;padding-bottom:12px;font-size:18px}}@media only screen and (max-width:767.98px){.glpAboutItem__subtitle{font-size:20px}}.glpAboutItem__text{color:var(--grey-100);margin-bottom:32px;font-size:16px;font-weight:400;line-height:24px}@media only screen and (max-width:1199.98px){.glpAboutItem__text{margin-bottom:24px}}@media only screen and (max-width:767.98px){.glpAboutItem__text{margin-bottom:32px}}.glpAboutItem__text.last{margin-bottom:0}.glpAboutItem__link{border-bottom:1px solid var(--brand-primary)}.glpHowTo{--theme-color:var(--brand-primary);--slide-bgc:var(--grey-800);--slide-brs:8px;background-image:url(/img/glp/howto/how-to-bg-xxl.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:64px 0 80px}@media only screen and (max-width:1199.98px){.glpHowTo{background-image:url(/img/glp/howto/how-to-bg-lg.jpg);padding:64px 0 48px}}@media only screen and (max-width:991.98px){.glpHowTo{background-image:url(/img/glp/howto/how-to-bg-md.jpg);padding:32px 0 40px}}@media only screen and (max-width:767.98px){.glpHowTo{background-image:none;padding:32px 0 0}}.glpHowTo__logos{justify-content:center;align-items:center;margin-bottom:32px;display:flex}@media only screen and (max-width:767.98px){.glpHowTo__logos{display:none}}.glpHowTo__game img{width:auto;height:32px}.glpHowTo__game.column img{height:56px}@media only screen and (max-width:991.98px){.glpHowTo__game.column img{height:48px}}.glpHowTo__line{background-color:var(--grey-400);width:2px;height:42px;margin:0 32px}@media only screen and (max-width:1199.98px){.glpHowTo__line{height:48px}}.glpHowTo__line.column{height:56px}.glpHowTo__gfn img{width:auto;height:32px}.glpHowTo__gfn.column img{height:56px}@media only screen and (max-width:1199.98px){.glpHowTo__gfn.column img{height:48px}}.glpHowTo__title{text-align:center;text-transform:uppercase;max-width:800px;margin:0 auto 32px;font-size:40px;font-weight:500;line-height:48px}@media only screen and (max-width:1199.98px){.glpHowTo__title{min-width:unset;margin:0 auto 40px;font-size:26px;line-height:32px}}@media only screen and (max-width:575.98px){.glpHowTo__title{margin:0 auto 32px;font-size:20px;line-height:24px}}.glpHowToTimeline{margin-bottom:32px;position:relative}.glpHowToTimeline__wrap{justify-content:space-between;margin-bottom:16px;display:flex;position:relative}@media only screen and (max-width:991.98px){.glpHowToTimeline__wrap{margin-bottom:8px}}@media only screen and (max-width:767.98px){.glpHowToTimeline__wrap{margin-bottom:24px}}.glpHowToTimeline__col{flex-shrink:0}.glpHowToTimeline__line{background-color:var(--brand-primary);width:calc(100% - 4px);height:5px;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}@media only screen and (max-width:767.98px){.glpHowToTimeline__line{height:3px;bottom:6px}}.glpHowToTimelineItem{z-index:22;flex-direction:column;display:flex;position:relative}.glpHowToTimelineItem.active .glpHowToTimelineItem__title{color:var(--white)}.glpHowToTimelineItem.active .glpHowToTimelineItem__dot:before{background-color:var(--white)}.glpHowToTimelineItem.one{align-items:flex-start}@media only screen and (max-width:991.98px){.glpHowToTimelineItem.one{width:72px}}@media only screen and (max-width:767.98px){.glpHowToTimelineItem.one{width:56px}}.glpHowToTimelineItem.two{text-align:center;align-items:center}@media only screen and (max-width:991.98px){.glpHowToTimelineItem.two{width:80px}}@media only screen and (max-width:767.98px){.glpHowToTimelineItem.two{width:58px}}.glpHowToTimelineItem.three{text-align:center;align-items:center}@media only screen and (max-width:991.98px){.glpHowToTimelineItem.three{width:76px}}@media only screen and (max-width:767.98px){.glpHowToTimelineItem.three{width:55px}}.glpHowToTimelineItem.four{text-align:right;align-items:flex-end}@media only screen and (max-width:991.98px){.glpHowToTimelineItem.four{width:80px}}@media only screen and (max-width:767.98px){.glpHowToTimelineItem.four{width:64px}}.glpHowToTimelineItem__title{cursor:pointer;color:var(--grey-300);margin-bottom:16px;font-size:14px;font-weight:400;line-height:20px;position:relative}@media only screen and (max-width:767.98px){.glpHowToTimelineItem__title{font-size:12px;line-height:16px}}.glpHowToTimelineItem__dot{cursor:pointer;background-color:var(--brand-primary);border-radius:50%;width:16px;height:16px;position:relative}.glpHowToTimelineItem__dot:before{content:"";background-color:var(--black);border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.glpHowToSlider{background-color:var(--slide-bgc);border-radius:var(--slide-brs);position:relative;overflow:hidden;box-shadow:0 0 24px #9a9a9a26}.glpHowToSlider__controls{z-index:22;display:flex;position:absolute;bottom:32px;right:64px}@media only screen and (max-width:991.98px){.glpHowToSlider__controls{right:unset;width:100%;padding:0 62px;bottom:24px;left:50%;transform:translate(-50%)}}@media only screen and (max-width:767.98px){.glpHowToSlider__controls{display:none}}.glpHowToSlider__control{cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0}.glpHowToSlider__control span{align-items:center;font-size:16px;line-height:24px;display:flex}.glpHowToSlider__control span.hide{display:none}.glpHowToSlider__control svg{width:16px;height:16px;display:flex}.glpHowToSlider__control.prev{color:var(--white);width:71px}.glpHowToSlider__control.prev svg{margin-right:8px}.glpHowToSlider__control.next{color:var(--theme-color);width:82px}.glpHowToSlider__control.next svg{margin-left:8px}.glpHowToSlider__dots{margin:0 120px}@media only screen and (max-width:991.98px){.glpHowToSlider__dots{text-align:center;margin:0}}@media only screen and (max-width:767.98px){.glpHowToSlider__dots{display:none}}.glpHowToSlider__dots .swiper-pagination-bullet{opacity:1;background:var(--grey-400);width:8px;height:8px;margin:0 8px!important}.glpHowToSlider__dots .swiper-pagination-bullet-active{color:#fff;background:var(--theme-color)}.glpHowToSlider__arrows{z-index:11;display:none;position:absolute;top:25%;left:50%;transform:translate(-50%)}@media only screen and (max-width:767.98px){.glpHowToSlider__arrows{justify-content:space-between;width:100%;height:24px;padding:0 16px;display:flex}}.glpHowToSlider__arrow{cursor:pointer}.glpHowToSlider__arrow span.hide{display:none}.glpHowToSlide{background-color:var(--slide-bgc);min-height:536px}@media only screen and (max-width:1199.98px){.glpHowToSlide{min-height:456px}}@media only screen and (max-width:991.98px){.glpHowToSlide{min-height:unset}}.glpHowToSlide__wrap{display:flex}@media only screen and (max-width:991.98px){.glpHowToSlide__wrap{flex-direction:column}}.glpHowToSlide__image{flex:1}@media only screen and (max-width:1199.98px){.glpHowToSlide__image{flex:0 0 41.6667%;max-width:41.6667%}}@media only screen and (max-width:991.98px){.glpHowToSlide__image{flex:0 0 100%;max-width:100%}}.glpHowToSlide__content{flex:1}@media only screen and (max-width:1199.98px){.glpHowToSlide__content{flex:0 0 58.3333%;max-width:58.3333%}}@media only screen and (max-width:991.98px){.glpHowToSlide__content{flex:0 0 100%;max-width:100%}}.glpHowToSlide__inner{padding:72px 48px 0 32px}@media only screen and (max-width:1199.98px){.glpHowToSlide__inner{padding:64px 56px 0 24px}}@media only screen and (max-width:991.98px){.glpHowToSlide__inner{padding:32px 88px 88px}}@media only screen and (max-width:767.98px){.glpHowToSlide__inner{padding:16px 16px 48px}}.glpHowToSlide__head{align-items:center;margin-bottom:32px;display:flex}@media only screen and (max-width:991.98px){.glpHowToSlide__head{margin-bottom:24px}}@media only screen and (max-width:767.98px){.glpHowToSlide__head{justify-content:center;margin-bottom:32px}}.glpHowToSlide__step{background-color:var(--theme-color);color:var(--black);border-radius:4px;flex-shrink:0;margin-right:16px;padding:4px 8px;font-size:16px;font-weight:500;line-height:24px}@media only screen and (max-width:1199.98px){.glpHowToSlide__step{font-size:14px;line-height:20px}}@media only screen and (max-width:767.98px){.glpHowToSlide__step{display:none}}.glpHowToSlide__title{color:var(--theme-color);flex-grow:1;font-size:26px;font-weight:500;line-height:32px}@media only screen and (max-width:1199.98px){.glpHowToSlide__title{font-size:20px;line-height:24px}}.glpHowToSlide__text{color:var(--grey-100);margin-bottom:24px;font-size:16px;line-height:24px}.glpHowToSlide__text a{color:var(--theme-color)}@media only screen and (max-width:991.98px){.glpHowToSlide__action{align-items:center;display:flex}}@media only screen and (max-width:767.98px){.glpHowToSlide__action{flex-direction:column;align-items:flex-start}}@media only screen and (max-width:991.98px){.glpHowToSlide__action.inline{flex-direction:column;align-items:flex-start}}.glpHowToSlide__btn.last{margin-left:16px}@media only screen and (max-width:767.98px){.glpHowToSlide__btn.hide-sm{display:none}}.glpHowToSlide__btn svg{width:16px;height:16px}.glpHowToSlide__link{color:var(--theme-color);border-bottom:1px solid var(--theme-color);margin-top:16px;font-size:16px;line-height:24px;display:inline-block}@media only screen and (max-width:991.98px){.glpHowToSlide__link{margin:0 0 0 16px}}@media only screen and (max-width:767.98px){.glpHowToSlide__link{margin:16px 0 0}}.glpHowToSlide__link:hover,.glpHowToSlide__link:focus{opacity:1;border-color:#0000}@media only screen and (max-width:991.98px){.glpHowToSlide__link.inline{margin:16px 0 0}}@media only screen and (max-width:767.98px){.glpHowToSlide__link.hide-sm{display:none}}.glpSubscriptions{color:var(--white);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:64px 0 32px;overflow:hidden}@media only screen and (max-width:1199.98px){.glpSubscriptions{padding:64px 0 48px}}.glpSubscriptions__title{text-align:center;text-transform:uppercase;margin-bottom:8px;font-size:40px;font-weight:500;line-height:48px}@media only screen and (max-width:1199.98px){.glpSubscriptions__title{margin-bottom:16px;font-size:26px;line-height:32px}}@media only screen and (max-width:767.98px){.glpSubscriptions__title{font-size:20px;line-height:24px}}.glpSubscriptions__text{text-align:center;margin-bottom:40px;font-size:18px;line-height:24px}@media only screen and (max-width:767.98px){.glpSubscriptions__text{margin-bottom:32px;font-size:16px}}.glpFaq{background-color:var(--black);padding:80px 0;overflow:hidden}@media only screen and (max-width:1199.98px){.glpFaq{padding:40px 0 56px}}@media only screen and (max-width:575.98px){.glpFaq{padding:24px 0 48px}}.glpFaq__title{text-align:center;text-transform:uppercase;margin-bottom:48px;font-size:40px;font-weight:500;line-height:48px}@media only screen and (max-width:1199.98px){.glpFaq__title{margin-bottom:32px;font-size:26px;line-height:32px}}@media only screen and (max-width:575.98px){.glpFaq__title{margin-bottom:24px;font-size:20px;line-height:24px}}.glpFaq__wrap{margin:0 -16px;display:flex}@media only screen and (max-width:1199.98px){.glpFaq__wrap{margin:0 -12px}}@media only screen and (max-width:767.98px){.glpFaq__wrap{flex-direction:column;margin:0}}.glpFaq__col{flex:1;padding:0 16px}@media only screen and (max-width:1199.98px){.glpFaq__col{padding:0 12px}}@media only screen and (max-width:767.98px){.glpFaq__col{padding:0}.glpFaqItem{margin-bottom:32px}.glpFaqItem.last{margin-bottom:0}}.glpFaqItem__icon{margin-bottom:24px}@media only screen and (max-width:767.98px){.glpFaqItem__icon{margin-bottom:8px}}.glpFaqItem__icon svg{width:48px;height:48px;display:flex}@media only screen and (max-width:1199.98px){.glpFaqItem__icon svg{width:40px;height:40px}}@media only screen and (max-width:767.98px){.glpFaqItem__icon svg{width:24px;height:24px}}.glpFaqItem__title{margin-bottom:24px;font-size:26px;line-height:32px}@media only screen and (max-width:1199.98px){.glpFaqItem__title{font-size:20px;line-height:24px}}@media only screen and (max-width:767.98px){.glpFaqItem__title{margin-bottom:16px;font-size:18px}}.glpFaqItem__line{background-color:var(--brand-primary);height:8px;margin-bottom:24px}@media only screen and (max-width:767.98px){.glpFaqItem__line{height:4px;margin-bottom:16px}}.glpFaqItem__text{color:var(--grey-100);font-size:16px;line-height:24px}@media only screen and (max-width:1199.98px){.glpFaqItem__text{font-size:14px;line-height:20px}}@media only screen and (max-width:575.98px){.glpFaqItem__text{font-size:16px;line-height:24px}}.glpFaqItem__link{margin-top:16px;display:inline-flex}@media only screen and (max-width:767.98px){.glpFaqItem__link{margin-top:8px}}.glpCta{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:100px 0}@media only screen and (max-width:1199.98px){.glpCta{padding:56px 0}}.glpCta__wrap{justify-content:center;display:flex}.glpVideoModal{opacity:0;pointer-events:none;z-index:10002;background-color:#28231f99;width:100%;height:100%;transition:all .5s cubic-bezier(.23,1,.32,1);position:fixed;top:0;left:0;overflow:auto}.glpVideoModal.active{opacity:1;pointer-events:all}.glpVideoModal__header{color:#222;z-index:100;background:0 0;align-items:center;display:flex;position:absolute;top:64px;right:32px}.glpVideoModal__close{border:1px solid var(--grey-300);cursor:pointer;z-index:99;border-radius:6px;justify-content:center;align-items:center;width:38px;min-width:0;height:38px;margin-top:0;padding:0;transition:background .2s ease-in-out;display:flex}.glpVideoModal__close:hover{opacity:.8}.glpVideoModal__body{box-sizing:border-box;z-index:50;background:#000 0 0/50% 50%;flex-direction:row;justify-content:center;width:100%;height:100%;min-height:100%;display:flex}.glpVideoModal__content{flex:auto;align-self:auto;width:100%;max-width:100%;margin:0 auto;display:flex;position:relative;box-shadow:0 20px 20px #00000040}@media only screen and (max-width:991.98px){.glpVideoModal__content{flex:unset;align-self:center}}.glpVideoModal__content iframe{height:auto}
.genshinHero{color:var(--white);min-height:840px;padding:64px 0;position:relative}@media only screen and (max-width:1199.98px){.genshinHero{min-height:504px;padding:32px 0}}@media only screen and (max-width:991.98px){.genshinHero{min-height:512px;padding:64px 0}}@media only screen and (max-width:767.98px){.genshinHero{min-height:584px;padding:40px 0}}.genshinHero__gameLogo{text-align:center;z-index:1;margin-bottom:116px;position:relative}@media only screen and (max-width:1199.98px){.genshinHero__gameLogo{margin-bottom:80px}}@media only screen and (max-width:767.98px){.genshinHero__gameLogo{margin-bottom:88px}}.genshinHero__gameLogo img{width:416px;height:168px}@media only screen and (max-width:1199.98px){.genshinHero__gameLogo img{width:238px;height:96px}}@media only screen and (max-width:767.98px){.genshinHero__gameLogo img{width:220px;height:88px}}.genshinHero__title{z-index:1;text-transform:uppercase;text-align:center;text-shadow:0 0 2px #5231d5,0 0 11px #b29eff;max-width:528px;margin:0 auto 72px;font-size:56px;font-weight:700;line-height:72px;position:relative}@media only screen and (max-width:1199.98px){.genshinHero__title{max-width:376px;font-size:40px;line-height:48px}}@media only screen and (max-width:991.98px){.genshinHero__title{max-width:296px;margin-bottom:64px;font-size:32px;line-height:40px}}@media only screen and (max-width:767.98px){.genshinHero__title{margin-bottom:56px}}@media only screen and (max-width:575.98px){.genshinHero__title{margin-bottom:64px}}.genshinHero__title:before,.genshinHero__title:after{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;width:208px;height:48px;position:absolute}@media only screen and (max-width:991.98px){.genshinHero__title:before,.genshinHero__title:after{width:172px;height:40px}}.genshinHero__title:before{background-image:url(/img/genshin/hero/title-line-left.svg);top:50%;left:-264px;transform:translateY(-50%)}@media only screen and (max-width:1199.98px){.genshinHero__title:before{left:-248px}}@media only screen and (max-width:991.98px){.genshinHero__title:before{left:-180px}}@media only screen and (max-width:767.98px){.genshinHero__title:before{background-image:url(/img/genshin/hero/title-line-top.svg);width:238px;height:32px;top:-40px;left:50%;transform:translate(-50%)}}.genshinHero__title:after{background-image:url(/img/genshin/hero/title-line-right.svg);top:50%;right:-264px;transform:translateY(-50%)}@media only screen and (max-width:1199.98px){.genshinHero__title:after{right:-248px}}@media only screen and (max-width:991.98px){.genshinHero__title:after{right:-180px}}@media only screen and (max-width:767.98px){.genshinHero__title:after{width:168px;height:8px;top:unset;right:unset;background-image:url(/img/genshin/hero/title-line-bottom.svg);bottom:-24px;left:50%;transform:translate(-50%)}}.genshinHero__action{z-index:1;justify-content:center;display:flex;position:relative}.genshinHero__btn{color:#3c3374;text-transform:uppercase;text-align:center;background-color:#ced0ff;border:5px solid #3c3374;justify-content:center;align-items:center;padding:19px 59px;font-size:26px;font-weight:500;line-height:32px;display:inline-flex}@media only screen and (max-width:1199.98px){.genshinHero__btn{padding:15px 43px;font-size:20px;line-height:24px}}@media only screen and (max-width:575.98px){.genshinHero__btn{padding:15px 19px;font-size:16px;line-height:24px}}.genshinHero__btn:hover,.genshinHero__btn:focus{opacity:1;color:#3c3374;background:#ecedff}.genshinHero__wrapBg{background-attachment:fixed;position:absolute;inset:0;overflow:hidden}.genshinHero__wrapBg:after{content:"";background:linear-gradient(90deg,#130d2ca8 -.65%,#130d2c70 14.78%,#130d2cd9 44.7%,#170e3870 72.28%,#1c114aa3 89.11%);position:absolute;inset:0}.genshinHero__video{object-fit:cover;background-attachment:fixed;width:100%;height:100%}.genshinGame{background-image:url(/img/genshin/game/game-bg-2xl-xl.jpg);padding:80px 0 104px}@media only screen and (max-width:1199.98px){.genshinGame{background-image:url(/img/genshin/game/game-bg-lg.jpg);padding:64px 0 96px}}@media only screen and (max-width:991.98px){.genshinGame{background-image:url(/img/genshin/game/game-bg-md.jpg);padding:48px 0 96px}}@media only screen and (max-width:767.98px){.genshinGame{background-image:url(/img/genshin/game/game-bg-sm.jpg);padding:88px 0 96px}}@media only screen and (max-width:575.98px){.genshinGame{background-image:url(/img/genshin/game/game-bg-xs.jpg);padding:88px 0 80px}}.genshinGame__title{text-shadow:0 0 2px #5231d5,0 0 11px #b29eff;max-width:620px;margin:0 auto 64px;position:relative}@media only screen and (max-width:1199.98px){.genshinGame__title{max-width:344px;margin:0 auto 40px}}@media only screen and (max-width:991.98px){.genshinGame__title{max-width:328px}}@media only screen and (max-width:767.98px){.genshinGame__title{max-width:252px}}.genshinGame__title:before,.genshinGame__title:after{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;width:208px;height:48px;position:absolute}@media only screen and (max-width:1199.98px){.genshinGame__title:before,.genshinGame__title:after{width:172px;height:40px}}@media only screen and (max-width:991.98px){.genshinGame__title:before,.genshinGame__title:after{width:140px;height:32px}}.genshinGame__title:before{background-image:url(/img/genshin/hero/title-line-left.svg);top:50%;left:-216px;transform:translateY(-50%)}@media only screen and (max-width:1199.98px){.genshinGame__title:before{left:-196px}}@media only screen and (max-width:991.98px){.genshinGame__title:before{left:-156px}}@media only screen and (max-width:767.98px){.genshinGame__title:before{background-image:url(/img/genshin/cta/line-bottom.svg);width:238px;height:32px;top:-40px;left:50%;transform:translate(-50%)}}.genshinGame__title:after{background-image:url(/img/genshin/hero/title-line-right.svg);top:50%;right:-216px;transform:translateY(-50%)}@media only screen and (max-width:1199.98px){.genshinGame__title:after{right:-196px}}@media only screen and (max-width:991.98px){.genshinGame__title:after{right:-156px}}@media only screen and (max-width:767.98px){.genshinGame__title:after{display:none}}.genshinGame__wrap{position:relative}.genshinGame__outer{max-width:928px;margin-left:auto;margin-right:auto;position:relative}@media only screen and (max-width:1199.98px){.genshinGame__outer{max-width:664px}}@media only screen and (max-width:991.98px){.genshinGame__outer{max-width:552px}}@media only screen and (max-width:767.98px){.genshinGame__outer{max-width:438px}}.genshinGame__sliderControlPrev,.genshinGame__sliderControlNext{cursor:pointer;z-index:22;width:56px;height:64px;transition:all .3s;position:absolute}@media only screen and (max-width:991.98px){.genshinGame__sliderControlPrev,.genshinGame__sliderControlNext{width:42px;height:48px}}@media only screen and (max-width:767.98px){.genshinGame__sliderControlPrev,.genshinGame__sliderControlNext{display:none}}.genshinGame__sliderControlPrev img,.genshinGame__sliderControlNext img{display:flex}.genshinGame__sliderControlPrev{top:50%;left:-96px;transform:translateY(-50%)}@media only screen and (max-width:1199.98px){.genshinGame__sliderControlPrev{left:-112px}}@media only screen and (max-width:991.98px){.genshinGame__sliderControlPrev{left:-64px}}.genshinGame__sliderControlPrev:hover{left:-104px}@media only screen and (max-width:1199.98px){.genshinGame__sliderControlPrev:hover{left:-120px}}@media only screen and (max-width:991.98px){.genshinGame__sliderControlPrev:hover{left:-68px}}.genshinGame__sliderControlNext{top:50%;right:-96px;transform:translateY(-50%)}@media only screen and (max-width:1199.98px){.genshinGame__sliderControlNext{right:-112px}}@media only screen and (max-width:991.98px){.genshinGame__sliderControlNext{right:-64px}}.genshinGame__sliderControlNext:hover{right:-104px}@media only screen and (max-width:1199.98px){.genshinGame__sliderControlNext:hover{right:-120px}}@media only screen and (max-width:991.98px){.genshinGame__sliderControlNext:hover{right:-68px}}.genshinGame__description{z-index:3;text-align:left;background:linear-gradient(#333ca4 0%,#4c75a9 100%);border:6px solid #adc3f6;border-radius:4px;padding:56px 64px;position:relative;box-shadow:0 0 24px #6757ca}@media only screen and (max-width:1199.98px){.genshinGame__description{padding:56px}}@media only screen and (max-width:767.98px){.genshinGame__description{padding:32px}}.genshinGame__description p{margin-bottom:32px;font-size:18px;line-height:24px}@media only screen and (max-width:1199.98px){.genshinGame__description p{font-size:16px}}@media only screen and (max-width:991.98px){.genshinGame__description p{font-size:14px;line-height:20px}}.genshinGame__description p:last-child{margin-bottom:0}.genshinGame__elTop,.genshinGame__elBottom{z-index:1;border:1px solid #adc3f6;width:calc(100% - 64px);height:48px;position:absolute}@media only screen and (max-width:1199.98px){.genshinGame__elTop,.genshinGame__elBottom{width:calc(100% - 48px);height:32px}}@media only screen and (max-width:767.98px){.genshinGame__elTop,.genshinGame__elBottom{width:calc(100% - 32px)}}.genshinGame__elTop{top:-24px;left:50%;transform:translate(-50%)}@media only screen and (max-width:1199.98px){.genshinGame__elTop{top:-16px}}.genshinGame__elBottom{bottom:-24px;left:50%;transform:translate(-50%)}@media only screen and (max-width:1199.98px){.genshinGame__elBottom{bottom:-16px}}.genshinGameSlider{max-width:928px;margin-bottom:72px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}@media only screen and (max-width:1199.98px){.genshinGameSlider{margin-bottom:64px}}@media only screen and (max-width:991.98px){.genshinGameSlider{margin-bottom:72px}}.genshinGameSlider__dots{text-align:center;margin-top:32px}@media only screen and (max-width:991.98px){.genshinGameSlider__dots{margin-top:24px}}@media only screen and (max-width:767.98px){.genshinGameSlider__dots{margin-top:16px}}.genshinGameSlider__dots .swiper-pagination-bullet{opacity:1;border-radius:unset;background-color:#0000;background-image:url(/img/genshin/game/bullet.svg);width:24px;height:24px;margin:0 12px!important}.genshinGameSlider__dots .swiper-pagination-bullet:hover,.genshinGameSlider__dots .swiper-pagination-bullet:focus,.genshinGameSlider__dots .swiper-pagination-bullet-active{background-image:url(/img/genshin/game/bullet-active.svg)}.genshinAbout{padding:48px 0}@media only screen and (max-width:991.98px){.genshinAbout{padding:48px 0 120px}}.genshinAbout__wrap{align-items:center;margin-bottom:80px}@media only screen and (max-width:991.98px){.genshinAbout__wrap{flex-direction:column;align-items:center;max-width:558px;margin-inline:auto}.genshinAbout__wrap.reverse{flex-direction:column-reverse}.genshinAbout__image{margin-bottom:24px}.genshinAboutItem{text-align:center}}.genshinAboutItem__title{text-shadow:0 0 2px #5231d5,0 0 11px #b29eff;display:block}.genshinAboutItem__text a{color:var(--info)}.genshinSubscriptions{background-image:url(/img/genshin/subscriptions/subscription-bg-xxl.jpg)}@media only screen and (max-width:1199.98px){.genshinSubscriptions{background-image:url(/img/genshin/subscriptions/subscription-bg-lg.jpg)}}@media only screen and (max-width:991.98px){.genshinSubscriptions{background-image:url(/img/genshin/subscriptions/subscription-bg-md.jpg)}}@media only screen and (max-width:575.98px){.genshinSubscriptions{background-image:url(/img/genshin/subscriptions/subscription-bg-xs.jpg)}}.genshinCta{background-image:url(/img/genshin/cta/cta-bg-xxl.jpg);padding:96px 0}@media only screen and (max-width:1199.98px){.genshinCta{background-image:url(/img/genshin/cta/cta-bg-lg.jpg);padding:104px 0}}@media only screen and (max-width:991.98px){.genshinCta{background-image:url(/img/genshin/cta/cta-bg-md.jpg)}}@media only screen and (max-width:575.98px){.genshinCta{background-image:url(/img/genshin/cta/cta-bg-xs.jpg)}}.genshinCta__btn{color:#3c3374;text-transform:uppercase;background-color:#ced0ff;border:5px solid #3c3374;justify-content:center;align-items:center;width:230px;height:80px;font-size:26px;font-weight:500;line-height:32px;display:inline-flex;position:relative}@media only screen and (max-width:1199.98px){.genshinCta__btn{width:174px;height:64px;font-size:20px;line-height:24px}}.genshinCta__btn:hover,.genshinCta__btn:focus{opacity:1;color:#3c3374;background:#ecedff}.genshinCta__btn:before,.genshinCta__btn:after{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;width:208px;height:48px;position:absolute}@media only screen and (max-width:767.98px){.genshinCta__btn:before,.genshinCta__btn:after{width:238px;height:32px}}.genshinCta__btn:before{background-image:url(/img/genshin/hero/title-line-left.svg);top:50%;left:-248px;transform:translateY(-50%)}@media only screen and (max-width:1199.98px){.genshinCta__btn:before{left:-240px}}@media only screen and (max-width:991.98px){.genshinCta__btn:before{left:-232px}}@media only screen and (max-width:767.98px){.genshinCta__btn:before{background-image:url(/img/genshin/cta/line-bottom.svg);top:-48px;left:50%;transform:translate(-50%)}}.genshinCta__btn:after{background-image:url(/img/genshin/hero/title-line-right.svg);top:50%;right:-248px;transform:translateY(-50%)}@media only screen and (max-width:1199.98px){.genshinCta__btn:after{right:-240px}}@media only screen and (max-width:991.98px){.genshinCta__btn:after{right:-232px}}@media only screen and (max-width:767.98px){.genshinCta__btn:after{top:unset;right:unset;background-image:url(/img/genshin/cta/line-bottom.svg);bottom:-48px;left:50%;transform:translate(-50%)}}.genshinPromocode{padding:64px 0 80px}@media only screen and (max-width:991.98px){.genshinPromocode{padding:56px 0 80px}}@media only screen and (max-width:767.98px){.genshinPromocode{padding:32px 0 56px}}.genshinPromocode__title{color:var(--white);text-align:center;text-shadow:0 0 2px #5231d4,0 0 11px #b29eff;text-transform:uppercase;justify-content:center;align-items:center;max-width:621px;margin:0 auto 64px;font-size:40px;font-weight:700;line-height:48px;display:flex}@media only screen and (max-width:1199.98px){.genshinPromocode__title{max-width:598px;font-weight:500}}@media only screen and (max-width:991.98px){.genshinPromocode__title{max-width:422px;margin:0 auto 48px;font-size:26px;font-weight:700;line-height:32px}}@media only screen and (max-width:767.98px){.genshinPromocode__title{max-width:312px;margin:0 auto 32px;font-size:20px;line-height:24px}}.genshinPromocode__content{flex-direction:column;margin-bottom:32px;display:flex}@media only screen and (max-width:767.98px){.genshinPromocode__content{margin-bottom:8px}}.genshinPromocode__btnShowMore{color:var(--grey-500);justify-content:center;align-items:center;gap:8px;width:fit-content;height:fit-content;margin:0 auto;padding:8px 40px 8px 16px;font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:flex;position:relative}.genshinPromocode__btnShowMore:after,.genshinPromocode__btnShowMore:before{content:"";background-color:var(--grey-500);border-radius:20px;display:block;position:absolute}.genshinPromocode__btnShowMore:after{width:2px;height:12px;transition:transform .3s ease-in-out;top:50%;right:23px;transform:translateY(-50%)}.genshinPromocode__btnShowMore:before{width:12px;height:2px;top:50%;right:18px;transform:translateY(-50%)}.genshinPromocode__btnShowMore.expanded:after{transform:translateY(-50%)rotate(90deg)}.genshinPromocodeItem{background:var(--grey-600);border:2px solid #54699b;border-radius:8px;flex-direction:row;justify-content:space-between;gap:24px;max-height:288px;margin-bottom:24px;padding:24px 24px 32px;transition:max-height .3s ease-in-out,opacity .3s ease-in-out,margin .3s ease-in-out,padding .3s ease-in-out,border .3s ease-in-out;display:flex;overflow:hidden}@media only screen and (max-width:767.98px){.genshinPromocodeItem{flex-direction:column;gap:32px;padding:16px 16px 24px}}.genshinPromocodeItem.hide{opacity:0;border:0;max-height:0;margin:0;padding:0}.genshinPromocodeItem__benefits{align-items:left;flex-direction:column;gap:16px;display:flex}.genshinPromocodeItem__benefitsList{flex-direction:column;gap:8px;display:flex}.genshinPromocodeItem__benefitItem{-webkit-user-select:none;user-select:none;opacity:1;max-height:24px;color:var(--white);flex-direction:row;align-items:center;gap:8px;font-size:20px;font-weight:400;line-height:24px;transition:max-height .3s ease-in-out,opacity .3s ease-in-out;display:flex;overflow:hidden}@media only screen and (max-width:767.98px){.genshinPromocodeItem__benefitItem{font-size:16px}}.genshinPromocodeItem__benefitItem.hide{opacity:0;max-height:0}.genshinPromocodeItem__benefitsShow{cursor:pointer;border-bottom:1px dotted var(--white);color:var(--white);width:fit-content;font-size:16px;font-weight:400;line-height:24px}.genshinPromocodeItem__promocode{flex-direction:column;justify-content:space-between;gap:16px;display:flex}@media only screen and (max-width:767.98px){.genshinPromocodeItem__promocode{flex-direction:row;align-items:flex-end}}.genshinPromocodeItem__promocodeContent{flex-direction:column;gap:8px;display:flex}.genshinPromocodeItem__promocodeTitle{-webkit-user-select:none;user-select:none;color:var(--grey-300);text-align:right;font-size:18px;font-weight:400;line-height:24px}@media only screen and (max-width:767.98px){.genshinPromocodeItem__promocodeTitle{text-align:left;font-size:12px;line-height:16px}}.genshinPromocodeItem__promocodeValue{color:var(--white);text-align:right;font-size:20px;font-weight:400;line-height:24px}.genshinPromocodeItem__promocodeBtn{color:var(--grey-500);text-align:center;padding:16px 32px;font-size:20px;font-weight:400;line-height:24px}@media only screen and (max-width:767.98px){.genshinPromocodeItem__promocodeBtn{padding:8px 16px;font-size:14px;line-height:20px}}.genshinPromocodeItem__btnSvg{height:fit-content}@media only screen and (max-width:767.98px){.genshinPromocodeItem__btnSvg{display:none}}
