.pace4-suguru-title-motion{opacity:0;-webkit-transform:translateY(18px);-ms-transform:translateY(18px);transform:translateY(18px)}.pace4-suguru-title-motion.is-pace4-suguru-title-motion-visible{-webkit-animation:pace4-suguru-title-motion-in .9s cubic-bezier(.22,1,.36,1) both;animation:pace4-suguru-title-motion-in .9s cubic-bezier(.22,1,.36,1) both}.pace4-suguru-description-motion{opacity:0;-webkit-transform:translateY(12px);-ms-transform:translateY(12px);transform:translateY(12px)}.pace4-suguru-description-motion.is-pace4-suguru-description-motion-visible{-webkit-animation:pace4-suguru-description-motion-in .75s cubic-bezier(.22,1,.36,1) .18s both;animation:pace4-suguru-description-motion-in .75s cubic-bezier(.22,1,.36,1) .18s both}.pace4-suguru-sub-description-motion{opacity:0;-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}.pace4-suguru-sub-description-motion.is-pace4-suguru-sub-description-motion-visible{-webkit-animation:pace4-suguru-sub-description-motion-in .65s cubic-bezier(.22,1,.36,1) .38s both;animation:pace4-suguru-sub-description-motion-in .65s cubic-bezier(.22,1,.36,1) .38s both}.pace4-suguru-image-motion{opacity:0;-webkit-transform:translateY(28px) scale(.985);-ms-transform:translateY(28px) scale(.985);transform:translateY(28px) scale(.985);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.pace4-suguru-image-motion.is-pace4-suguru-image-motion-visible{-webkit-animation:pace4-suguru-image-motion-in .8s cubic-bezier(.22,1,.36,1) both;animation:pace4-suguru-image-motion-in .8s cubic-bezier(.22,1,.36,1) both}@-webkit-keyframes pace4-suguru-title-motion-in{0%{opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes pace4-suguru-title-motion-in{0%{opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pace4-suguru-description-motion-in{0%{opacity:0;-webkit-transform:translateY(12px);transform:translateY(12px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes pace4-suguru-description-motion-in{0%{opacity:0;-webkit-transform:translateY(12px);transform:translateY(12px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pace4-suguru-sub-description-motion-in{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes pace4-suguru-sub-description-motion-in{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pace4-suguru-image-motion-in{0%{opacity:0;-webkit-transform:translateY(28px) scale(.985);transform:translateY(28px) scale(.985)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes pace4-suguru-image-motion-in{0%{opacity:0;-webkit-transform:translateY(28px) scale(.985);transform:translateY(28px) scale(.985)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.pace4-suguru-title-motion,.pace4-suguru-description-motion,.pace4-suguru-sub-description-motion,.pace4-suguru-image-motion{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-animation:none!important;animation:none!important}}.corner-yellow{--corner-color: #f8d04f !important}.battery-stat-value{font-variant-numeric:tabular-nums;text-align:right}.training-feature-description[data-v-e78a9a5c]{display:grid;width:100%;grid-template-rows:0fr;margin-top:0;opacity:0;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.training-feature-description--active[data-v-e78a9a5c]{grid-template-rows:1fr;margin-top:.125rem;opacity:1}.training-feature-description__inner[data-v-e78a9a5c]{min-height:0;overflow:hidden}.training-sys-mobile__swiper[data-v-e78a9a5c]{overflow:visible}.training-sys-mobile__swiper[data-v-e78a9a5c] .swiper-wrapper{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.training-sys-mobile__swiper[data-v-e78a9a5c] .swiper-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:8.4533333333rem;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.training-sys-mobile__nav[data-v-e78a9a5c]{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:1.02564rem;height:1.02564rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;border:0;border-radius:50%;background:#ffffff29;color:#fff;cursor:pointer}.training-sys-mobile__nav span[data-v-e78a9a5c]{position:relative;z-index:1;width:.2533333333rem;height:.2533333333rem;border-bottom:.0533333333rem solid currentColor;border-left:.0533333333rem solid currentColor;-webkit-transform:translateX(.04rem) rotate(45deg);-ms-transform:translateX(.04rem) rotate(45deg);transform:translate(.04rem) rotate(45deg)}.training-sys-mobile__nav--next span[data-v-e78a9a5c]{-webkit-transform:translateX(-.04rem) rotate(225deg);-ms-transform:translateX(-.04rem) rotate(225deg);transform:translate(-.04rem) rotate(225deg)}.training-sys-mobile__countdown[data-v-e78a9a5c]{width:100%;height:100%;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.training-sys-mobile__countdown-progress[data-v-e78a9a5c]{stroke:#fff;stroke-width:1;stroke-dasharray:1;stroke-dashoffset:0}.pace4-suguru .pace4-suguru-main{position:relative;font-family:PFDINTextPro-Regular;background:#000}.pace4-suguru .pace4-suguru-main .material-cover-stack{--cover-panel-height: 5.2083333333rem;position:relative}@media screen and (max-width:750px){.pace4-suguru .pace4-suguru-main .material-cover-stack{--cover-panel-height: 16.8rem}}.pace4-suguru .pace4-suguru-main .material-cover-stack .now-or-never{position:-webkit-sticky;position:sticky;top:var(--header-height);top:min(var(--header-height),100dvh - var(--buy-bottom-bar-height, 0px) - var(--cover-panel-height));width:100%;z-index:1}.pace4-suguru .pace4-suguru-main .material-cover-stack .material-section{position:relative;z-index:2;background:#fff}.pace4-suguru .pace4-suguru-main .amoled-cover-stack{--cover-panel-height: 5.2083333333rem;position:relative}.pace4-suguru .pace4-suguru-main .amoled-cover-stack .belief{position:-webkit-sticky;position:sticky;top:var(--header-height);top:min(var(--header-height),100dvh - var(--buy-bottom-bar-height, 0px) - var(--cover-panel-height));width:100%;z-index:1}.pace4-suguru .pace4-suguru-main .amoled-cover-stack .amoled-battery-content{position:relative;z-index:2;background:#fff}.pace4-suguru .pace4-suguru-main .corner-image{--corner-color: #d9d9d9;--corner-inset: .09375rem;--corner-size: .0416666667rem;position:relative;overflow:hidden}@media screen and (max-width:750px){.pace4-suguru .pace4-suguru-main .corner-image{--corner-inset: .24rem;--corner-size: .1066666667rem}}.pace4-suguru .pace4-suguru-main .corner-image:before{position:absolute;top:var(--corner-inset);right:var(--corner-inset);bottom:var(--corner-inset);left:var(--corner-inset);z-index:2;pointer-events:none;content:"";background:-webkit-linear-gradient(var(--corner-color) 0 0) left top/var(--corner-size) var(--corner-size) no-repeat,-webkit-linear-gradient(var(--corner-color) 0 0) right top/var(--corner-size) var(--corner-size) no-repeat,-webkit-linear-gradient(var(--corner-color) 0 0) left bottom/var(--corner-size) var(--corner-size) no-repeat,-webkit-linear-gradient(var(--corner-color) 0 0) right bottom/var(--corner-size) var(--corner-size) no-repeat;background:linear-gradient(var(--corner-color) 0 0) left top/var(--corner-size) var(--corner-size) no-repeat,linear-gradient(var(--corner-color) 0 0) right top/var(--corner-size) var(--corner-size) no-repeat,linear-gradient(var(--corner-color) 0 0) left bottom/var(--corner-size) var(--corner-size) no-repeat,linear-gradient(var(--corner-color) 0 0) right bottom/var(--corner-size) var(--corner-size) no-repeat}@media(min-width:751px)and (hover:hover)and (pointer:fine){.pace4-suguru .pace4-suguru-main .corner-image .webp-img__inner{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .6s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .6s cubic-bezier(.22,1,.36,1);transition:transform .6s cubic-bezier(.22,1,.36,1);transition:transform .6s cubic-bezier(.22,1,.36,1),-webkit-transform .6s cubic-bezier(.22,1,.36,1);will-change:transform}.pace4-suguru .pace4-suguru-main .corner-image:hover .webp-img__inner{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}@media(prefers-reduced-motion:reduce){.pace4-suguru .pace4-suguru-main .corner-image .webp-img__inner{-webkit-transition:none;transition:none}}.pace4-suguru .pace4-suguru-main .suguru-text-medium,.pace4-suguru .pace4-suguru-main .suguru-text-bold{font-family:DINCOROS-Bold}.pace4-suguru .pace4-suguru-main[lang=zh-CN]{line-height:1.3;font-family:SourceHanSansCN-Regular}.pace4-suguru .pace4-suguru-main[lang=zh-CN] .suguru-text-medium{font-family:SourceHanSansCN-Medium;line-height:normal}.pace4-suguru .pace4-suguru-main[lang=zh-CN] .suguru-text-bold{font-family:SourceHanSansCN-Bold;line-height:normal}@media screen and (max-width:750px){.pace4-suguru .pace4-suguru-main[lang=zh-CN] .suguru-text-bold{line-height:1.25}}.pace4-suguru .pace4-suguru-main[lang=ja-JP]{line-height:1.3;font-family:NotoSansJP-Regular}.pace4-suguru .pace4-suguru-main[lang=ja-JP] .suguru-text-medium{font-family:NotoSansJP-Medium;line-height:normal}.pace4-suguru .pace4-suguru-main[lang=ja-JP] .suguru-text-bold{font-family:NotoSansJP-Bold}@media screen and (max-width:750px){.pace4-suguru .pace4-suguru-main[lang=ja-JP] .suguru-text-bold{line-height:1.18}}
