[data-locale=en][data-viewport=mobile] .milestone-section-title{transform:translateY(.8vw)}@media (max-width:374px){[data-viewport=mobile] .milestone-section-content{padding-top:22.933333vw}[data-locale=en][data-viewport=mobile] .milestone-section-title{transform:translateY(1.6vw)}}[data-viewport=mobile] .store-btn__label--skinned{padding:0 .5rem 0 calc(2rem + 2px);font-size:13px;transform:translateX(-10px)}

/*!
 * fullPage 4.0.41
 * https://github.com/alvarotrigo/fullPage.js
 *
 * @license GPLv3 for open source use only
 * or Fullpage Commercial License for commercial use
 * http://alvarotrigo.com/fullPage/pricing/
 *
 * Copyright (C) 2021 http://alvarotrigo.com/fullPage - A project by Alvaro Trigo
 */.fp-enabled body,html.fp-enabled{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;display:block}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.fp-table{display:flex;flex-direction:column;justify-content:center;width:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;margin-top:-38px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.fp-prev{left:15px}.fp-next{right:15px}.fp-arrow{width:0;height:0;border-style:solid}.fp-arrow.fp-prev{border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-arrow.fp-next{border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-notransition{-webkit-transition:none!important;transition:none!important}#fp-nav{position:fixed;z-index:100;top:50%;opacity:1;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translate3d(0,-50%,0);pointer-events:none}#fp-nav.fp-right{right:17px}#fp-nav.fp-left{left:17px}.fp-slidesNav{position:absolute;z-index:4;opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);left:0!important;right:0;margin:0 auto!important;pointer-events:none}.fp-slidesNav.fp-bottom{bottom:17px}.fp-slidesNav.fp-top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none;pointer-events:all}#fp-nav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li a.active span,.fp-slidesNav ul li:hover a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0 0 -5px}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.fp-right{right:20px}#fp-nav ul li .fp-tooltip.fp-left{left:20px}.fp-auto-height .fp-slide,.fp-auto-height.fp-section,.fp-responsive .fp-is-overflow.fp-section{height:auto!important}.fp-enabled .fp-scrollable{overflow:visible;height:auto}.fp-scrollable .fp-section,.fp-scrollable .fp-slide,.fp-scrollable.fp-responsive .fp-is-overflow.fp-section{height:100vh;height:calc(var(--vh,1vh) * 100)}.fp-scrollable .fp-section:not(.fp-auto-height):not([data-percentage]),.fp-scrollable .fp-slide:not(.fp-auto-height):not([data-percentage]),.fp-scrollable.fp-responsive .fp-is-overflow.fp-section:not(.fp-auto-height):not([data-percentage]){min-height:100vh;min-height:calc(var(--vh,1vh) * 100)}.fp-overflow{justify-content:flex-start;width:100%}body:not(.fp-responsive) .fp-overflow{max-height:100vh;max-height:100dvh}.fp-scrollable .fp-auto-height .fp-overflow{max-height:none}.fp-is-overflow .fp-overflow,.fp-is-overflow .fp-overflow.fp-auto-height,.fp-is-overflow .fp-overflow.fp-auto-height-responsive{overflow-y:auto}.fp-overflow{outline:0}.fp-overflow.fp-table{display:block}.fp-responsive .fp-auto-height-responsive .fp-overflow,.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive.fp-section{height:auto!important;min-height:auto!important}.fp-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.fp-scroll-mac .fp-overflow::-webkit-scrollbar{background-color:transparent;width:9px}.fp-scroll-mac .fp-overflow::-webkit-scrollbar-track{background-color:transparent}.fp-scroll-mac .fp-overflow::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.4);border-radius:16px;border:4px solid transparent}.fp-warning,.fp-watermark{z-index:9999999;position:absolute;bottom:0}.fp-warning,.fp-watermark a{text-decoration:none;background:rgba(255,255,255,.6);padding:5px 8px;font-size:14px;font-family:arial;color:#000;display:inline-block;border-radius:3px;margin:12px}.fp-noscroll .fp-overflow{overflow:hidden}.lang-dropdown{width:6.5rem}.lang-dropdown__trigger{aspect-ratio:203/67}.lang-dropdown__trigger-inner{padding:0 .375rem 0 .5rem}.lang-dropdown__label{font-size:.8125rem}.lang-popup__bottom,.lang-popup__top{height:.75rem}.lang-popup__item{padding:.375rem .75rem}.hero-kv-image{object-position:center 32%}.hero-cta{inset-inline:0;top:84vh;justify-content:center;padding:0 1rem}.milestone-bg-image{object-position:center top}.milestone-section-content{padding-top:12vh}.milestone-section-title{margin-top:6.5vh;transform:translateY(-17px)}.milestone-section-title__image{max-height:8vh}.milestone-section-cards{margin-top:3.25vh}.store-btn{flex:1 1 auto}.store-buttons{max-width:100%;flex-direction:row;align-items:stretch;gap:.5rem}.store-btn--skinned{flex:1 1 0;min-width:0;aspect-ratio:442/127}.store-btn__label--skinned{padding:0 .5rem 0 2rem;font-size:14px}.milestone-mobile-section{--milestone-mobile-row-h:4.8125rem;--milestone-mobile-chest-col:4.25rem;--milestone-mobile-chest-size:4.25rem;position:relative;width:calc(100% + .75rem - 5px);margin-right:calc(-.75rem + 5px)}.milestone-mobile-section__rows{display:flex;flex-direction:column;gap:14px}.milestone-card--mobile{align-items:center;gap:.5rem;width:100%;padding:.375rem .5rem .375rem .375rem}.milestone-card--mobile__icon{height:3.5rem;width:3.5rem;margin-left:7px}.milestone-reward-icon__inner{width:76%;height:76%}.milestone-reward-icon__inner img{transform:scale(1.02)}.milestone-card--mobile__description{font-size:.6875rem;line-height:1.3}.milestone-card--mobile__tier-label{margin-top:.25rem;height:1.125rem}.milestone-mobile-progress-anchor{position:absolute;top:calc(var(--milestone-mobile-row-h) / 2);bottom:calc(var(--milestone-mobile-row-h) / 2);left:calc(var(--milestone-mobile-chest-col) / 2);z-index:0;width:.75rem;pointer-events:none;transform:translateX(-50%)}.milestone-mobile-row{display:grid;height:var(--milestone-mobile-row-h);align-items:center;grid-template-columns:var(--milestone-mobile-chest-col) minmax(0,1fr)}.milestone-mobile-row__chest{width:var(--milestone-mobile-chest-col)}.milestone-mobile-row__trail{display:flex;min-width:0;align-items:center;gap:.125rem;margin-left:-2px}.milestone-mobile-progress{position:relative;height:100%}.milestone-mobile-progress__track{position:relative;display:flex;height:100%;flex-direction:column;align-items:stretch}.milestone-mobile-progress__track-end,.milestone-mobile-progress__track-middle,.milestone-mobile-progress__track-start{opacity:.5}.milestone-mobile-progress__fill-end,.milestone-mobile-progress__fill-start,.milestone-mobile-progress__track-end,.milestone-mobile-progress__track-start{height:.875rem;flex:0 0 0.875rem;background-repeat:no-repeat;background-size:100% 100%}.milestone-mobile-progress__fill-middle,.milestone-mobile-progress__track-middle{flex:1 1 auto;min-height:0;background-repeat:repeat-y;background-size:100% auto}.milestone-mobile-progress__fill{position:absolute;right:0;left:0;display:flex;flex-direction:column;overflow:hidden;transition:top .5s ease,height .5s ease}.milestone-mobile-timeline__chest{position:relative;z-index:1;height:var(--milestone-mobile-chest-size);width:var(--milestone-mobile-chest-size);flex-shrink:0;object-fit:contain}.milestone-mobile-timeline__arrow{height:1rem;width:.75rem;margin-right:.125rem;object-position:left center}.site-header{padding-top:1rem;padding-bottom:1rem}.lang-dropdown{position:relative;width:7.5rem}.lang-dropdown__trigger{position:relative;display:block;width:100%;aspect-ratio:109/39;padding:0;border:0;background:transparent;cursor:pointer}.lang-dropdown__trigger-skin{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;pointer-events:none}.lang-dropdown__trigger-inner{position:relative;z-index:1;display:flex;width:100%;height:100%;align-items:center;gap:.125rem;padding:0 .4375rem 0 .625rem}.lang-dropdown__label{flex:1;min-width:0;overflow:hidden;font-size:.9375rem;font-weight:600;line-height:1.2;color:#fff;text-align:left;text-overflow:ellipsis;white-space:nowrap}.lang-dropdown__arrow{flex-shrink:0;width:auto;height:1rem;object-fit:contain;pointer-events:none;filter:drop-shadow(0 0 2px rgb(125 211 252/.95))}.lang-popup{position:absolute;top:100%;right:0;left:0;z-index:50;width:100%;margin-top:-.0625rem}.lang-popup__bottom,.lang-popup__top{width:100%;height:.875rem;background-repeat:no-repeat;background-size:100% 100%}.lang-popup__top{background-image:var(--lang-popup-top)}.lang-popup__middle{background-image:var(--lang-popup-middle);background-repeat:repeat-y;background-size:100% auto}.lang-popup__bottom{background-image:var(--lang-popup-bottom)}.lang-popup__list{margin:0;padding:0;list-style:none}.lang-popup__item{display:block;width:100%;padding:.375rem .625rem;border:0;background:transparent;font-size:.8125rem;font-weight:600;line-height:1.2;color:#fff;text-align:left;cursor:pointer;transition:background .15s ease}.lang-popup__item:hover,.lang-popup__item[aria-selected=true]{background:linear-gradient(90deg,rgb(56 189 248/.42),rgb(56 189 248/.18) 14%,rgb(56 189 248/.18) 86%,rgb(56 189 248/.42))}.hero-kv-image{object-fit:cover;object-position:10% center}.hero-cta{position:absolute;z-index:10;top:65%;left:24%;width:min(100%,17.5rem);display:flex;justify-content:flex-start;padding:0}.milestone-bg-image{object-fit:cover;object-position:center 16%}.milestone-section-content{padding-top:13.5vh}.milestone-section-title{margin-top:3.5vh}.milestone-section-title__image{max-height:3.75rem}.milestone-section-cards{margin-top:2.625vh}.store-btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:opacity .2s ease,transform .2s ease}.store-btn:hover{opacity:.92;transform:translateY(-1px)}.store-btn--disabled{pointer-events:none;cursor:not-allowed}.store-btn--disabled:not(.store-btn--skinned){opacity:.5}.store-buttons{display:flex;width:100%;max-width:16.5rem;flex-direction:column;gap:.75rem}.store-btn--skinned{position:relative;width:100%;max-width:16.5rem;aspect-ratio:383/106}.store-btn__label--skinned{position:relative;z-index:1;display:flex;width:100%;height:100%;align-items:center;justify-content:center;padding:0 .75rem 0 3.25rem;font-size:22px;font-weight:700;line-height:1.2;color:#fff;text-align:center;white-space:nowrap}.milestone-card{background-repeat:no-repeat;background-size:100% 100%;background-position:50%}.milestone-reward-icon__inner{width:88%;height:88%}.milestone-reward-icon__inner img{transform:scale(1.08);transform-origin:center}.milestone-card__reward{margin-top:.5rem;margin-bottom:0}.milestone-card__description{margin-top:.5rem;font-size:.9rem;font-weight:700;line-height:1.4}.milestone-grid{display:grid;grid-template-columns:repeat(5,11.5rem);justify-content:center;gap:1.5rem}.milestone-section-cards .milestone-sliced-progress{width:min(100%,calc(5 * 11.5rem + 4 * 1.5rem));margin-inline:auto}.milestone-card--locked{filter:grayscale(1);opacity:.65}.milestone-sliced-progress{position:relative}.milestone-sliced-progress__track{position:absolute;left:10%;right:10%;top:2.75rem;z-index:0;display:flex;align-items:stretch;min-height:1rem;transform:translateY(-50%);pointer-events:none}.milestone-sliced-progress__track-end,.milestone-sliced-progress__track-middle,.milestone-sliced-progress__track-start{opacity:.5}.milestone-sliced-progress__fill-end,.milestone-sliced-progress__fill-start,.milestone-sliced-progress__track-end,.milestone-sliced-progress__track-start{width:1.5rem;flex:0 0 1.5rem;background-repeat:no-repeat;background-size:100% 100%}.milestone-sliced-progress__fill-middle,.milestone-sliced-progress__track-middle{flex:1 1 auto;min-width:0;background-repeat:repeat-x;background-size:auto 100%}.milestone-sliced-progress__fill{position:absolute;top:0;bottom:0;display:flex;align-items:stretch;overflow:hidden;transition:left .5s ease,width .5s ease}.milestone-sliced-progress__nodes{position:relative;z-index:1;display:flex;justify-content:space-between;gap:.25rem}.milestone-sliced-progress__node{display:flex;min-width:0;flex:1 1 0;flex-direction:column;align-items:center}.milestone-sliced-progress__chest{position:relative;z-index:1;height:5.5rem;width:5.5rem;object-fit:contain}.milestone-sliced-progress__label{margin-top:.375rem;height:1.5rem;max-width:100%;object-fit:contain}[data-viewport=mobile] .hero-section__chrome{position:absolute;inset:0;z-index:20;pointer-events:none}[data-viewport=mobile] .site-header{position:absolute;top:0;right:0;padding-top:1rem;padding-bottom:1rem;padding-right:max(.125rem,env(safe-area-inset-right,0px))}[data-viewport=mobile] .site-sidebar{position:absolute;right:0;top:38%;transform:translateY(-50%);padding:.125rem max(0px,env(safe-area-inset-right,0px)) .125rem 0;pointer-events:auto}[data-viewport=mobile] .lang-dropdown{position:relative;width:5.5rem}[data-viewport=mobile] .lang-dropdown__trigger{position:relative;display:block;width:100%;aspect-ratio:203/67;padding:0;border:0;background:transparent;cursor:pointer}[data-viewport=mobile] .lang-dropdown__trigger-skin{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;pointer-events:none}[data-viewport=mobile] .lang-dropdown__trigger-inner{position:relative;z-index:1;display:flex;width:100%;height:100%;align-items:center;gap:.0625rem;padding:0 .25rem 0 .5rem}[data-viewport=mobile] .lang-dropdown__label{flex:1;min-width:0;overflow:hidden;font-size:.8125rem;font-weight:600;line-height:1.2;color:#fff;text-align:left;text-overflow:ellipsis;white-space:nowrap}[data-viewport=mobile] .lang-dropdown__arrow{flex-shrink:0;width:auto;max-width:.6875rem;height:.6875rem;object-fit:contain;pointer-events:none;filter:drop-shadow(0 0 2px rgb(125 211 252/.95))}[data-viewport=mobile] .lang-popup{position:absolute;top:100%;right:0;left:0;z-index:50;width:100%;margin-top:-.375rem;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-4px);transition:opacity .12s ease,transform .12s ease,visibility 0s linear .12s}[data-viewport=mobile] .lang-dropdown--open .lang-popup{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:opacity .12s ease,transform .12s ease,visibility 0s}[data-viewport=mobile] .lang-popup__bottom,[data-viewport=mobile] .lang-popup__top{width:100%;height:.5rem;background-repeat:no-repeat;background-size:100% 100%}[data-viewport=mobile] .lang-popup__top{background-image:var(--lang-popup-top)}[data-viewport=mobile] .lang-popup__middle{background-image:var(--lang-popup-middle);background-repeat:repeat-y;background-size:100% auto}[data-viewport=mobile] .lang-popup__bottom{background-image:var(--lang-popup-bottom)}[data-viewport=mobile] .lang-popup__list{margin:0;padding:0;list-style:none}[data-viewport=mobile] .lang-popup__item{display:block;width:100%;padding:.375rem .75rem;border:0;background:transparent;font-size:.8125rem;font-weight:600;line-height:1.2;color:#fff;text-align:left;cursor:pointer;transition:background .15s ease}[data-viewport=mobile] .lang-popup__item:focus-visible,[data-viewport=mobile] .lang-popup__item:hover{background:linear-gradient(90deg,rgb(56 189 248/.42),rgb(56 189 248/.18) 14%,rgb(56 189 248/.18) 86%,rgb(56 189 248/.42))}[data-viewport=mobile] .hero-kv-image{display:block;width:100%;height:auto}[data-viewport=mobile] .hero-cta{position:absolute;z-index:10;inset-inline:0;top:auto;right:0;bottom:8%;left:0;height:auto;box-sizing:border-box;display:flex;width:100%;max-width:100%;justify-content:center;align-items:flex-end;padding:0 1rem}[data-viewport=mobile] .milestone-section{display:grid;grid-template-columns:minmax(0,1fr)}[data-viewport=mobile] .milestone-section>*{grid-column:1;grid-row:1}[data-viewport=mobile] .milestone-bg-image{display:block;width:100%;height:100%;min-height:100%;object-fit:cover;object-position:top center}[data-viewport=mobile] .milestone-section__overlay{align-self:stretch;min-height:100%;pointer-events:none;background:linear-gradient(180deg,rgb(0 0 0/.15) 0,rgb(0 0 0/.05) 45%,rgb(0 0 0/1))}[data-viewport=mobile] .site-footer{border-top:0;background-color:#000}[data-viewport=mobile] .milestone-section-content{padding-top:21.333333vw}[data-viewport=mobile] .milestone-section-title{margin-top:11.466667vw}[data-locale=zh-tw][data-viewport=mobile] .milestone-section-title{transform:translateY(4vw)}[data-viewport=mobile] .milestone-section-title__image{max-height:14.133333vw}[data-viewport=mobile] .milestone-section-cards{margin-top:3.25vh}@media (max-width:374px){[data-viewport=mobile] .milestone-section-content{padding-top:22.933333vw}[data-locale=zh-tw][data-viewport=mobile] .milestone-section-title{transform:translateY(4.8vw)}}[data-viewport=mobile] .store-btn{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;text-decoration:none;transition:opacity .2s ease,transform .2s ease}[data-viewport=mobile] .store-btn:hover{opacity:.92;transform:translateY(-1px)}[data-viewport=mobile] .store-btn--disabled{pointer-events:none;cursor:not-allowed}[data-viewport=mobile] .store-btn--disabled:not(.store-btn--skinned){opacity:.5}[data-viewport=mobile] .store-buttons{display:flex;width:100%;max-width:20rem;margin-inline:auto;flex-direction:row;align-items:stretch;justify-content:center;gap:.5rem}[data-viewport=mobile] .store-btn--skinned{position:relative;flex:1 1 0;min-width:0;height:2.875rem}[data-viewport=mobile] .store-btn__label--skinned{position:relative;z-index:1;display:flex;width:100%;height:100%;min-width:0;align-items:center;justify-content:flex-start;padding:0 .25rem 0 calc(2.125rem + 10px);font-size:14px;font-weight:700;line-height:1.15;color:#fff;text-align:left;white-space:nowrap}[data-locale=zh-tw][data-viewport=mobile] .store-btn__label--skinned{padding-left:calc(2.125rem + 32px);font-size:15px;letter-spacing:.2em}[data-viewport=mobile] .milestone-card{background-repeat:no-repeat;background-size:100% 100%;background-position:50%}[data-viewport=mobile] .milestone-card--locked{filter:grayscale(1);opacity:.65}[data-viewport=mobile] .milestone-mobile-section{--milestone-mobile-row-h:4.8125rem;--milestone-mobile-chest-col:4.25rem;--milestone-mobile-chest-size:4.25rem;position:relative;width:calc(100% + .75rem - 5px);margin-right:calc(-.75rem + 5px)}[data-viewport=mobile] .milestone-mobile-section__rows{display:flex;flex-direction:column;gap:14px}[data-viewport=mobile] .milestone-card--mobile{align-items:center;gap:.5rem;width:100%;padding:.375rem .5rem .375rem .375rem}[data-viewport=mobile] .milestone-card--mobile__icon{height:3.5rem;width:3.5rem;margin-left:7px}[data-viewport=mobile] .milestone-reward-icon__inner{width:76%;height:76%}[data-viewport=mobile] .milestone-reward-icon__inner img{transform:scale(1.02)}[data-viewport=mobile] .milestone-card--mobile__description{font-size:.6875rem;line-height:1.3}[data-viewport=mobile] .milestone-card--mobile__tier-label{margin-top:.25rem;height:1.125rem}[data-viewport=mobile] .milestone-mobile-progress-anchor{position:absolute;top:calc(var(--milestone-mobile-row-h) / 2);bottom:calc(var(--milestone-mobile-row-h) / 2);left:calc(var(--milestone-mobile-chest-col) / 2);z-index:0;width:.75rem;pointer-events:none;transform:translateX(-50%)}[data-viewport=mobile] .milestone-mobile-row{display:grid;height:var(--milestone-mobile-row-h);align-items:center;grid-template-columns:var(--milestone-mobile-chest-col) minmax(0,1fr)}[data-viewport=mobile] .milestone-mobile-row__chest{width:var(--milestone-mobile-chest-col)}[data-viewport=mobile] .milestone-mobile-row__trail{display:flex;min-width:0;align-items:center;gap:.125rem;margin-left:-2px}[data-viewport=mobile] .milestone-mobile-progress{position:relative;height:100%}[data-viewport=mobile] .milestone-mobile-progress__segments{display:flex;height:100%;flex-direction:column;align-items:stretch}[data-viewport=mobile] .milestone-progress-segment{position:relative;flex:1 1 0;min-height:0}[data-viewport=mobile] .milestone-progress-segment--vertical .milestone-progress-segment__fill,[data-viewport=mobile] .milestone-progress-segment--vertical .milestone-progress-segment__track{position:absolute;inset:0;display:flex;flex-direction:column;align-items:stretch}[data-viewport=mobile] .milestone-progress-segment__track-end,[data-viewport=mobile] .milestone-progress-segment__track-middle,[data-viewport=mobile] .milestone-progress-segment__track-start{opacity:.5}[data-viewport=mobile] .milestone-progress-segment__fill-end,[data-viewport=mobile] .milestone-progress-segment__fill-start,[data-viewport=mobile] .milestone-progress-segment__track-end,[data-viewport=mobile] .milestone-progress-segment__track-start{height:.875rem;flex:0 0 0.875rem;background-repeat:no-repeat;background-size:100% 100%}[data-viewport=mobile] .milestone-progress-segment__fill-middle,[data-viewport=mobile] .milestone-progress-segment__track-middle{flex:1 1 auto;min-height:0;background-repeat:repeat-y;background-size:100% auto}[data-viewport=mobile] .milestone-progress-segment--vertical .milestone-progress-segment__fill--full{inset:0}[data-viewport=mobile] .milestone-progress-segment--vertical .milestone-progress-segment__fill--half{top:0;right:0;bottom:auto;left:0;height:50%;overflow:hidden}[data-viewport=mobile] .milestone-mobile-timeline__chest{position:relative;z-index:1;height:var(--milestone-mobile-chest-size);width:var(--milestone-mobile-chest-size);flex-shrink:0;object-fit:contain}[data-viewport=mobile] .milestone-mobile-timeline__arrow{height:1rem;width:.75rem;margin-right:.125rem;object-position:left center}[data-viewport=mobile] .site-footer--zh-tw .site-footer__zh-tw-mobile{display:flex;flex-direction:column;align-items:center;gap:.75rem}[data-viewport=mobile] .site-footer--zh-tw .site-footer__rating{width:3.5rem;height:auto;flex-shrink:0}[data-viewport=mobile] .site-footer--zh-tw .site-footer__compliance{width:100%;text-align:left;font-size:.75rem;line-height:1.5;color:rgb(255 255 255/.8)}[data-viewport=mobile] .site-footer--zh-tw .site-footer__compliance p+p{margin-top:.25rem}[data-viewport=mobile] .site-footer--zh-tw .site-footer__legal{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;font-size:.875rem;color:rgb(255 255 255/.8)}.pc-scale-shell{width:100%;overflow:hidden;background:#000}.pc-scale-scaler{margin-left:auto;margin-right:auto}[data-viewport=pc] .fullpage-main{position:relative;height:1080px;overflow:hidden}[data-viewport=pc] .pc-footer-dock{position:absolute;inset-inline:0;bottom:0;z-index:60;transform:translateY(100%);transition:transform .7s ease;pointer-events:none}[data-viewport=pc] .pc-footer-dock.is-revealed{transform:translateY(0);pointer-events:auto}[data-viewport=pc][data-fullpage-site] #fullpage,[data-viewport=pc][data-fullpage-site] .fullpage-landing,[data-viewport=pc][data-fullpage-site] .fullpage-wrapper{height:1080px!important;max-height:1080px}[data-viewport=pc] .fullpage-landing .section,[data-viewport=pc] .fullpage-landing-static>[data-anchor]{height:1080px}#fp-nav,.fp-slidesNav{display:none!important;visibility:hidden!important;pointer-events:none!important}[data-viewport=pc][data-fullpage-site] .hero-section,[data-viewport=pc][data-fullpage-site] .milestone-section-root,[data-viewport=pc][data-fullpage-site] .section .fp-overflow{height:100%;min-height:1080px}[data-viewport=pc] .site-header{padding-top:1rem;padding-bottom:1rem}[data-viewport=pc] .site-sidebar{position:fixed;top:0;right:0;z-index:40;display:flex;height:1080px;flex-direction:column;justify-content:center;gap:0;padding:.5rem;pointer-events:none}[data-viewport=pc] .site-sidebar a{pointer-events:auto}[data-viewport=pc] .lang-dropdown{position:relative;width:7.5rem}[data-viewport=pc] .lang-dropdown__trigger{position:relative;display:block;width:100%;aspect-ratio:109/39;padding:0;border:0;background:transparent;cursor:pointer}[data-viewport=pc] .lang-dropdown__trigger-skin{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;pointer-events:none}[data-viewport=pc] .lang-dropdown__trigger-inner{position:relative;z-index:1;display:flex;width:100%;height:100%;align-items:center;gap:.125rem;padding:0 .4375rem 0 .625rem}[data-viewport=pc] .lang-dropdown__label{flex:1;min-width:0;overflow:hidden;font-size:.9375rem;font-weight:600;line-height:1.2;color:#fff;text-align:left;text-overflow:ellipsis;white-space:nowrap}[data-viewport=pc] .lang-dropdown__arrow{flex-shrink:0;width:auto;height:1rem;object-fit:contain;pointer-events:none;filter:drop-shadow(0 0 2px rgb(125 211 252/.95))}[data-viewport=pc] .lang-popup{position:absolute;top:calc(100% - .25rem);right:0;left:0;z-index:50;display:flex;flex-direction:column;width:100%;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-4px);transition:opacity .12s ease,transform .12s ease,visibility 0s linear .12s}[data-viewport=pc] .lang-dropdown--open .lang-popup{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:opacity .12s ease,transform .12s ease,visibility 0s}[data-viewport=pc] .lang-popup__bottom,[data-viewport=pc] .lang-popup__top{width:100%;flex-shrink:0;background-repeat:no-repeat}[data-viewport=pc] .lang-popup__top{height:.1875rem;background-image:var(--lang-popup-top);background-position:bottom;background-size:100% auto}[data-viewport=pc] .lang-popup__middle{overflow:hidden;background-image:var(--lang-popup-middle);background-repeat:repeat-y;background-size:100% auto}[data-viewport=pc] .lang-popup__bottom{height:.875rem;background-image:var(--lang-popup-bottom);background-size:100% 100%}[data-viewport=pc] .lang-popup__list{margin:0;padding:0 .5rem;list-style:none}[data-viewport=pc] .lang-popup__item{position:relative;z-index:0;display:block;width:100%;padding:.375rem .5rem;border:0;overflow:hidden;background:transparent;font-size:.8125rem;font-weight:600;line-height:1.2;color:#fff;text-align:left;cursor:pointer}[data-viewport=pc] .lang-popup__item:focus-visible,[data-viewport=pc] .lang-popup__item:hover{background-image:var(--lang-popup-item-selected);background-repeat:no-repeat;background-position:50%;background-size:100% 100%}[data-viewport=pc] .hero-kv-image{object-fit:cover;object-position:10% center}[data-viewport=pc] .hero-cta{position:absolute;z-index:10;top:65%;left:24%;width:min(100%,17.5rem);display:flex;justify-content:flex-start;padding:0}[data-viewport=pc] .milestone-bg-image{object-fit:cover;object-position:center 16%}[data-viewport=pc] .milestone-section-content{padding-top:156px}[data-viewport=pc] .milestone-section-title{margin-top:38px;transform:translateY(-5px)}[data-locale=zh-tw][data-viewport=pc] .milestone-section-title{transform:translateY(40px)}[data-viewport=pc] .milestone-section-title__image{max-height:3.75rem}[data-viewport=pc] .milestone-section-cards{margin-top:12vh}[data-viewport=pc] .store-btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:opacity .2s ease,transform .2s ease}[data-viewport=pc] .store-btn:hover{opacity:.92;transform:translateY(-1px)}[data-viewport=pc] .store-btn--disabled{pointer-events:none;cursor:not-allowed}[data-viewport=pc] .store-btn--disabled:not(.store-btn--skinned){opacity:.5}[data-viewport=pc] .store-buttons{display:flex;width:100%;max-width:16.5rem;flex-direction:column;gap:.75rem}[data-viewport=pc] .store-btn--skinned{position:relative;width:100%;max-width:16.5rem;aspect-ratio:383/106}[data-viewport=pc] .store-btn__label--skinned{position:relative;z-index:1;display:flex;width:100%;height:100%;align-items:center;justify-content:center;padding:0 .75rem 0 3.75rem;font-size:20px;font-weight:700;line-height:1.2;color:#fff;text-align:center;white-space:nowrap}[data-locale=zh-tw][data-viewport=pc] .store-btn__label--skinned{font-size:22px;letter-spacing:.24em}[data-viewport=pc] .milestone-card{background-repeat:no-repeat;background-size:100% 100%;background-position:50%}[data-viewport=pc] .milestone-reward-icon__inner{width:88%;height:88%}[data-viewport=pc] .milestone-reward-icon__inner img{transform:scale(1.08);transform-origin:center}[data-viewport=pc] .milestone-card__reward{margin-top:.5rem;margin-bottom:0}[data-viewport=pc] .milestone-card__description{margin-top:.5rem;font-size:.9rem;font-weight:700;line-height:1.4}[data-viewport=pc] .milestone-grid{display:grid;grid-template-columns:repeat(5,11.5rem);justify-content:center;gap:1.5rem}[data-viewport=pc] .milestone-section-cards .milestone-sliced-progress{width:min(100%,calc(5 * 11.5rem + 4 * 1.5rem));margin-inline:auto}[data-viewport=pc] .milestone-card--locked{filter:grayscale(1);opacity:.65}[data-viewport=pc] .milestone-sliced-progress{position:relative}[data-viewport=pc] .milestone-sliced-progress__segments{position:absolute;left:10%;right:10%;top:2.75rem;z-index:0;display:flex;align-items:stretch;min-height:1.375rem;transform:translateY(-50%);pointer-events:none}[data-viewport=pc] .milestone-progress-segment{position:relative;flex:1 1 0;min-width:0;min-height:1.375rem}[data-viewport=pc] .milestone-progress-segment--horizontal .milestone-progress-segment__fill,[data-viewport=pc] .milestone-progress-segment--horizontal .milestone-progress-segment__track{position:absolute;inset:0;display:flex;flex-direction:row;align-items:stretch}[data-viewport=pc] .milestone-progress-segment__track-end,[data-viewport=pc] .milestone-progress-segment__track-middle,[data-viewport=pc] .milestone-progress-segment__track-start{opacity:.5}[data-viewport=pc] .milestone-progress-segment__fill-end,[data-viewport=pc] .milestone-progress-segment__fill-start,[data-viewport=pc] .milestone-progress-segment__track-end,[data-viewport=pc] .milestone-progress-segment__track-start{width:1.5rem;flex:0 0 1.5rem;background-repeat:no-repeat;background-size:100% 100%}[data-viewport=pc] .milestone-progress-segment__fill-middle,[data-viewport=pc] .milestone-progress-segment__track-middle{flex:1 1 auto;min-width:0;background-repeat:repeat-x;background-size:auto 100%}[data-viewport=pc] .milestone-progress-segment--horizontal .milestone-progress-segment__fill--full{inset:0}[data-viewport=pc] .milestone-progress-segment--horizontal .milestone-progress-segment__fill--half{top:0;bottom:0;left:0;right:auto;width:50%;overflow:hidden}[data-viewport=pc] .milestone-sliced-progress__nodes{position:relative;z-index:1;display:flex;justify-content:space-between;gap:.25rem}[data-viewport=pc] .milestone-sliced-progress__node{display:flex;min-width:0;flex:1 1 0;flex-direction:column;align-items:center}[data-viewport=pc] .milestone-sliced-progress__chest{position:relative;z-index:1;height:5.5rem;width:5.5rem;object-fit:contain}[data-viewport=pc] .milestone-sliced-progress__label{margin-top:.375rem;height:1.5rem;max-width:100%;object-fit:contain}[data-viewport=pc] .site-footer--zh-tw .site-footer__zh-tw-pc{display:flex;flex-direction:column;gap:.75rem}[data-viewport=pc] .site-footer--zh-tw .site-footer__zh-tw-body{display:flex;align-items:flex-start;gap:1rem;max-width:48rem;margin-inline:auto}[data-viewport=pc] .site-footer--zh-tw .site-footer__rating{width:4.5rem;height:auto;flex-shrink:0}[data-viewport=pc] .site-footer--zh-tw .site-footer__compliance{flex:1 1 auto;min-width:0;text-align:left;font-size:.8125rem;line-height:1.5;color:rgb(255 255 255/.8)}[data-viewport=pc] .site-footer--zh-tw .site-footer__compliance p+p{margin-top:.25rem}[data-viewport=pc] .site-footer--zh-tw .site-footer__legal{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;font-size:.875rem;color:rgb(255 255 255/.8)}