:root{--xa-ease: cubic-bezier(.22, 1, .36, 1);--xa-ease-io: cubic-bezier(.77, 0, .18, 1);--xa-lime: #b4ff64}.xa-pending[data-xa-reveal],.xa-pending[data-xa-stagger]>*{opacity:0}.xa-in[data-xa-reveal]{animation:xa-rise 1.05s var(--xa-ease) var(--xa-delay, 0s) backwards}.xa-in[data-xa-reveal=fade]{animation-name:xa-fade}.xa-in[data-xa-reveal=mask]{animation:xa-mask 1.3s var(--xa-ease-io) var(--xa-delay, 0s) backwards}.xa-in[data-xa-stagger]>*{animation:xa-rise .95s var(--xa-ease) calc(var(--xa-i, 0) * 90ms + var(--xa-delay, 0s)) backwards}.xa-pending[data-xa-reveal=lines]{opacity:1}.xa-pending[data-xa-reveal=lines] .xa-line>span{opacity:0}.xa-in[data-xa-reveal=lines]{animation:none}@keyframes xa-rise{0%{opacity:0;translate:0 2.25rem}}@keyframes xa-fade{0%{opacity:0}}@keyframes xa-mask{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}[data-xa-intro]{animation:xa-intro 1.15s var(--xa-ease) var(--xa-delay, 0s) backwards}@keyframes xa-intro{0%{opacity:.01;translate:0 1.25rem}}.xa-line{display:block}.xa-line>span{display:inline-block}[data-xa-intro] .xa-line>span,.xa-in .xa-line>span{animation:xa-line 1.1s var(--xa-ease) calc(var(--xa-l, 0) * .11s + var(--xa-delay, 0s)) backwards}@keyframes xa-line{0%{opacity:.01;translate:0 .6em;filter:blur(6px)}}.xa-art{position:relative;margin:0;overflow:hidden;aspect-ratio:var(--xa-art-ratio, auto);background:#ececec;isolation:isolate}.xa-art__img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--xa-art-pos, center);scale:var(--xa-art-scale, 1);transition:scale 1.1s var(--xa-ease)}.xa-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:0;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.55) 48%,rgba(180,255,100,.22) 52%,transparent 65%)}.xa-in.xa-art .xa-art__img{animation:xa-art-settle 1.9s var(--xa-ease) var(--xa-delay, 0s) backwards}.xa-in.xa-art:after{animation:xa-sheen 1.7s var(--xa-ease) calc(var(--xa-delay, 0s) + .35s) both}@keyframes xa-art-settle{0%{scale:calc(var(--xa-art-scale, 1) * 1.16)}}@keyframes xa-sheen{0%{opacity:0;translate:-70% 0}35%{opacity:1}to{opacity:0;translate:70% 0}}.xa-art[data-xa-intro] .xa-art__img{animation:xa-art-settle 2.1s var(--xa-ease) var(--xa-delay, 0s) backwards}.xa-art[data-xa-intro]:after{animation:xa-sheen 1.8s var(--xa-ease) calc(var(--xa-delay, 0s) + .45s) both}.xa-art--marked:before{content:"";position:absolute;top:14px;left:14px;z-index:2;width:18px;height:18px;border-top:2px solid var(--xa-lime);border-left:2px solid var(--xa-lime);pointer-events:none}.xa-art-cap{display:flex;align-items:baseline;gap:.75em;margin:.85rem 0 0;font-family:var(--font-en, "Roboto", sans-serif);font-size:10.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--fg-muted, #626262)}.xa-art-cap:before{content:"";flex:none;width:1.75rem;height:1px;background:currentColor;translate:0 -.3em}.xa-tilt-stage{perspective:1200px}a:hover>.xa-art .xa-art__img,a:focus-visible>.xa-art .xa-art__img,.xa-art-link:hover .xa-art__img,.xa-art-link:focus-visible .xa-art__img{scale:calc(var(--xa-art-scale, 1) * 1.045)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.xa-parallax-on .xa-art[data-xa-parallax]{--xa-art-scale: 1.12}.xa-parallax-on .xa-art[data-xa-parallax] .xa-art__img{animation:xa-drift linear both;animation-timeline:view()}.xa-parallax-on .xa-in.xa-art[data-xa-parallax] .xa-art__img,.xa-parallax-on .xa-art[data-xa-intro][data-xa-parallax] .xa-art__img{animation:xa-art-settle 1.9s var(--xa-ease) var(--xa-delay, 0s) backwards,xa-drift linear both;animation-timeline:auto,view()}}}@keyframes xa-drift{0%{translate:0 -5%}to{translate:0 5%}}.xa-fig{display:block;width:100%;height:auto;overflow:visible}.xa-fig .fx-in,.xa-fig .fx-pulse{transform-box:fill-box;transform-origin:center}.xa-pending.xa-fig .fx-in,.xa-pending.xa-fig .fx-draw{opacity:0}.xa-in.xa-fig .fx-in{animation:xa-fig-in .9s var(--xa-ease) calc(var(--d, 0) * .11s) backwards}.xa-in.xa-fig .fx-draw{stroke-dasharray:1;animation:xa-draw 1.25s var(--xa-ease-io) calc(var(--d, 0) * .11s) backwards}.xa-fig .fx-flow{stroke-dasharray:3 8;animation:xa-flow 1.6s linear infinite;animation-play-state:paused}.xa-fig .fx-pulse{animation:xa-pulse 2.8s ease-in-out infinite;animation-play-state:paused}.xa-onscreen .fx-flow,.xa-onscreen .fx-pulse,.xa-onscreen.fx-flow,.xa-onscreen .xa-loop{animation-play-state:running}@keyframes xa-fig-in{0%{opacity:0;translate:0 14px}}@keyframes xa-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes xa-flow{to{stroke-dashoffset:-22}}@keyframes xa-pulse{0%,to{scale:1;opacity:1}50%{scale:1.35;opacity:.65}}.xa-marquee__track{display:flex;width:max-content;animation:xa-marquee var(--xa-marquee-duration, 48s) linear infinite;animation-play-state:paused}.xa-onscreen .xa-marquee__track{animation-play-state:running}.xa-marquee:hover .xa-marquee__track{animation-play-state:paused}@keyframes xa-marquee{to{translate:-50% 0}}[data-xa-spotlight]{--xa-mx: 50%;--xa-my: 50%;isolation:isolate}.xa-spotlight-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(640px circle at var(--xa-mx) var(--xa-my),rgba(180,255,100,.12),transparent 62%);transition:opacity .6s var(--xa-ease)}[data-xa-spotlight]:hover>.xa-spotlight-layer{opacity:1}@media(prefers-reduced-motion:reduce){[data-xa-intro],[data-xa-intro] .xa-line>span,.xa-in[data-xa-reveal],.xa-in[data-xa-stagger]>*,.xa-in .xa-line>span,.xa-in.xa-art .xa-art__img,.xa-in.xa-art:after,.xa-art[data-xa-intro] .xa-art__img,.xa-art[data-xa-intro]:after,.xa-art[data-xa-parallax] .xa-art__img,.xa-fig .fx-in,.xa-fig .fx-draw,.xa-fig .fx-flow,.xa-fig .fx-pulse,.xa-marquee__track{animation:none}.xa-art__img,[data-xa-magnetic]{transition:none}}@media print{.xa-pending[data-xa-reveal],.xa-pending[data-xa-reveal=lines] .xa-line>span,.xa-pending[data-xa-stagger]>*,.xa-pending.xa-fig .fx-in,.xa-pending.xa-fig .fx-draw{opacity:1}}.xa-fig{--xa-fig-ja: var(--font-ja, "Zen Kaku Gothic New", "Hiragino Kaku Gothic ProN", sans-serif);--xa-fig-en: var(--font-en, "Roboto", "Zen Kaku Gothic New", sans-serif)}.xa-fig .kicker{font:700 11px var(--xa-fig-en);letter-spacing:2.7px;fill:#737870}.xa-fig .eyebrow{font:700 12px var(--xa-fig-en);letter-spacing:1.8px;fill:#737870}.xa-fig .h1{font:700 30px var(--xa-fig-ja);fill:#101112}.xa-fig .h2{font:700 21px var(--xa-fig-ja);fill:#101112}.xa-fig .h3{font:700 17px var(--xa-fig-ja);fill:#101112}.xa-fig .body{font:500 13px var(--xa-fig-ja);fill:#5f645c}.xa-fig .small{font:500 11.5px var(--xa-fig-ja);fill:#6b7067}.xa-fig .num{font:700 11px var(--xa-fig-en);letter-spacing:1px;fill:#737870}.xa-fig .core-kicker{font:700 11px var(--xa-fig-en);letter-spacing:2.5px;fill:#a8aca5}.xa-fig .core-title{font:700 28px var(--xa-fig-en);fill:#f7f8f5}.xa-fig .core-body{font:500 13px var(--xa-fig-ja);fill:#c5c8c1}.xa-fig .card{fill:#fbfbf8;stroke:#d9ddd5;stroke-width:1.2}.xa-fig .white{fill:#fff;stroke:#d9ddd5;stroke-width:1.2}.xa-fig .core{fill:#101112;stroke:#101112;stroke-width:1.2}.xa-fig .line{fill:none;stroke:#101112;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.xa-fig .muted-line{fill:none;stroke:#bec4ba;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.xa-fig .flow-line{fill:none;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.xa-fig .fx-comet{stroke-dasharray:.03 .97;animation:xa-comet 9s linear infinite;animation-play-state:paused}.xa-onscreen .fx-comet{animation-play-state:running}@keyframes xa-comet{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1}}.xa-fig--loop .xa-loop__lobe{stroke-width:2.2}.xa-fig--loop .fx-comet{stroke-width:6}.xa-fig--loop .eyebrow{font-size:13px}.xa-fig--loop .h3{font-size:21px}.xa-fig--loop .small{font-size:13.5px}@media(max-width:749px){.xa-fig--loop .small,.xa-fig--loop .eyebrow{display:none}.xa-fig--loop .h3{font-size:46px}.xa-fig--loop .xa-loop__lobe{stroke-width:5}.xa-fig--loop .fx-comet{stroke-width:12}}.xa-in.xa-fig .fx-draw.fx-in{animation:xa-draw 1.25s var(--xa-ease-io) calc(var(--d, 0) * .11s) backwards,xa-fade .5s linear calc(var(--d, 0) * .11s) backwards}.xa-in.xa-fig .core{animation:xa-core-glow 2.4s var(--xa-ease) .6s backwards}.xa-in.xa-fig .core.fx-in{animation:xa-fig-in .9s var(--xa-ease) calc(var(--d, 0) * .11s) backwards,xa-core-glow 2.4s var(--xa-ease) .6s backwards}@keyframes xa-core-glow{0%{filter:drop-shadow(0 0 0 rgba(180,255,100,0))}40%{filter:drop-shadow(0 0 18px rgba(180,255,100,.55))}}@media(prefers-reduced-motion:reduce){.xa-in.xa-fig .fx-draw.fx-in,.xa-in.xa-fig .core,.xa-in.xa-fig .core.fx-in,.xa-fig .fx-comet{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/xa-motion.css.map */
