._10i559q5{--_10i559q0:var(--_1nfc5st73);--_10i559q1:var(--_1nfc5st2);--_10i559q2:var(--_1nfc5st79);--_10i559q4:0px;--_10i559q3:min(var(--jhqn1xn), calc(var(--_1a7mqix1) * 4));will-change:transform, filter;height:100%;padding:0 var(--_10i559q3);max-width:calc(100vw + var(--_10i559q3));text-wrap:pretty;align-items:stretch;gap:min(var(--jhqn1xd), calc(var(--_1a7mqix1) * 1.5));flex-direction:column;min-width:min-content;display:flex}
._10i559q8{justify-content:flex-start;padding-top:20vh}
._10i559q9{justify-content:center}
._10i559qa{justify-content:flex-end;padding-bottom:20vh}
._10i559qb{text-align:left;align-items:flex-start}
._10i559qc{text-align:center;align-items:center}
._10i559qd{text-align:right;align-items:flex-end}
._10i559qe{width:calc(calc(min(var(--jhqn1x1j), calc(var(--_1a7mqix1) * 30)) * 1.875) * .5 + var(--_10i559q4))}
._10i559qf{width:calc(calc(min(var(--jhqn1x1j), calc(var(--_1a7mqix1) * 30)) * 1.875) * .6 + var(--_10i559q4))}
._10i559qg{width:calc(calc(min(var(--jhqn1x1j), calc(var(--_1a7mqix1) * 30)) * 1.875) * .7 + var(--_10i559q4))}
._10i559qh{width:calc(calc(min(var(--jhqn1x1j), calc(var(--_1a7mqix1) * 30)) * 1.875) * .8 + var(--_10i559q4))}
._10i559qi{width:calc(calc(min(var(--jhqn1x1j), calc(var(--_1a7mqix1) * 30)) * 1.875) * .9 + var(--_10i559q4))}
._10i559qj{width:calc(calc(min(var(--jhqn1x1j), calc(var(--_1a7mqix1) * 30)) * 1.875) + var(--_10i559q4))}
._10i559qk{text-wrap:balance;color:var(--_10i559q1);font-size:min(var(--jhqn1xj), calc(var(--_1a7mqix1) * 3));grid-area:headline}
._10i559qk:lang(ja){font-family:var(--da41a3)}
._10i559qk:lang(ko){font-family:var(--da42a3)}
._10i559qk:lang(zh-CN){font-family:var(--da43a3)}
._10i559qk:lang(zh-TW){font-family:var(--da44a3)}
._10i559qq{text-align:inherit;color:var(--_10i559q0);font-size:min(var(--jhqn1xd), calc(var(--_1a7mqix1) * 1.5));grid-area:eyebrow}
._10i559qr{color:var(--_10i559q2);font-size:min(var(--jhqn1xb), calc(var(--_1a7mqix1) * 1.25));grid-area:content}
@media (min-width:0) and (max-width:767.98px) and (orientation:portrait){._10i559q5{--_10i559q3:min(var(--jhqn1xj), calc(var(--_1a7mqix1) * 3));max-width:calc(90vw + var(--_10i559q3));gap:min(var(--jhqn1x9), calc(var(--_1a7mqix1) * 1))}._10i559q6{justify-content:flex-start}._10i559qs{max-width:95vw}}
@media (min-width:768px){._10i559qk{font-size:min(var(--jhqn1xr), calc(var(--_1a7mqix1) * 5))}._10i559qk:lang(ja),._10i559qk:lang(ko),._10i559qk:lang(zh){font-size:min(var(--jhqn1xn), calc(var(--_1a7mqix1) * 4))}._10i559ql:lang(ja),._10i559ql:lang(ko),._10i559ql:lang(zh),._10i559qm:lang(ja),._10i559qm:lang(ko),._10i559qm:lang(zh){font-size:min(var(--jhqn1xr), calc(var(--_1a7mqix1) * 5))}}
@media (min-width:0) and (max-width:767.98px){._10i559qq{font-size:min(var(--jhqn1xc), calc(var(--_1a7mqix1) * 1.37));letter-spacing:-.015em;line-height:1.3}._10i559qr{font-size:min(var(--jhqn1xa), calc(var(--_1a7mqix1) * 1.12));letter-spacing:-.015em;line-height:1.3}}
@media (min-width:0) and (max-width:767.98px) and (orientation:landscape){._10i559qr{font-size:min(var(--jhqn1x9), calc(var(--_1a7mqix1) * 1))}}
@media (min-width:768px) and (orientation:landscape){._10i559qr{max-width:85%}}
.oz4gsf3 div:first-of-type{background:var(--oz4gsf2)}
.oz4gsf3 div:last-of-type{display:none}
.oz4gsf7{--oz4gsf5:40%;--oz4gsf6:25%;background:radial-gradient(circle at var(--oz4gsf5) var(--oz4gsf6), var(--oz4gsf1) 0%, transparent 50%);gap:0;padding-right:0}
.oz4gsf9{--oz4gsf1:#2f2e52}
.oz4gsfc{margin-right:min(var(--jhqn1xr), calc(var(--_1a7mqix1) * 5))}
.oz4gsfh{--oz4gsf5:50%;margin-right:calc(min(var(--jhqn1x1j), calc(var(--_1a7mqix1) * 30)) + min(var(--jhqn1xv), calc(var(--_1a7mqix1) * 7)))}
.oz4gsfm{background:radial-gradient(circle at 50% 50%, var(--_1nfc5st88) 0%, transparent 50%)}
.oz4gsfo{--oz4gsf4:1.15;aspect-ratio:var(--oz4gsf4)}
.oz4gsfp{aspect-ratio:unset}
.oz4gsfq{aspect-ratio:calc(var(--oz4gsf4) * 1.025)}
.oz4gsfr{aspect-ratio:calc(var(--oz4gsf4) * .95)}
.oz4gsfs{aspect-ratio:calc(var(--oz4gsf4) * 1.025)}
.oz4gsft{aspect-ratio:calc(var(--oz4gsf4) * .9)}
.oz4gsfv{aspect-ratio:calc(var(--oz4gsf4) * .7)}
.oz4gsfw{aspect-ratio:calc(var(--oz4gsf4) * .675);margin-right:calc(min(var(--jhqn1xr), calc(var(--_1a7mqix1) * 5)) * -1)}
.oz4gsfx{aspect-ratio:calc(var(--oz4gsf4) * .725)}
.oz4gsfy{aspect-ratio:calc(var(--oz4gsf4) * .95)}
.oz4gsfz{aspect-ratio:calc(var(--oz4gsf4) * 1.05);margin-right:calc(min(var(--jhqn1xj), calc(var(--_1a7mqix1) * 3)) * -1)}
.oz4gsf10{aspect-ratio:calc(var(--oz4gsf4) * .9)}
.oz4gsf11{aspect-ratio:unset;width:100vw}
.oz4gsf15{max-width:unset}
.oz4gsf17{-webkit-mask-image:unset!important;mask-image:unset!important}
.oz4gsf18{object-fit:contain;width:100vh}
.oz4gsf1c{position:relative}
.oz4gsf1d{max-width:unset}
.oz4gsf1f{-webkit-mask-image:unset!important;mask-image:unset!important}
.oz4gsf1u{gap:0;padding-left:0}
.oz4gsf1w{font-size:min(var(--jhqn1x8), calc(var(--_1a7mqix1) * .88));color:var(--_1nfc5st73);font-family:var(--da39a4);letter-spacing:.3em;line-height:1.2}
.oz4gsf1x{color:var(--_1nfc5st73)}
.oz4gsf20{color:var(--_1nfc5st7a)}
.oz4gsf21{color:var(--_1nfc5st1r)}
.oz4gsf24{object-fit:contain;width:100%;height:auto}
.oz4gsf25{pointer-events:none;transform:translate3D(var(--oz4gsf0), 0, 0);will-change:transform;overflow:hidden;position:absolute!important}
.oz4gsf26{aspect-ratio:3840/2160;width:min(100vw,100%);top:3vh;left:0;-webkit-mask-image:linear-gradient(90deg,#000 50%,#0000 100%),linear-gradient(#000 65%,#0000 100%);mask-image:linear-gradient(90deg,#000 50%,#0000 100%),linear-gradient(#000 65%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}
.oz4gsf27{aspect-ratio:1596/1248;height:50vh;bottom:0;left:-11%}
.oz4gsf28{aspect-ratio:1420/1570;height:35vh;top:-6vh;left:30%}
.oz4gsf29{aspect-ratio:1282/1950;height:60vh;bottom:0;left:48%}
.oz4gsf2a{aspect-ratio:1547/2044;height:85vh;bottom:0;left:-45%}
.oz4gsf2b{aspect-ratio:722/754;height:30vh;bottom:1%;left:-11%}
.oz4gsf2c{aspect-ratio:2642/1480;height:40vh;transform:translate3D(var(--oz4gsf0), 0, 0) rotate(1.865deg);filter:drop-shadow(40px 30px 70px #0009);bottom:-4vh;left:-8%}
.oz4gsf2d{transform:translate3D(calc(-50% + var(--oz4gsf0)), 0, 0);aspect-ratio:2752/1958;height:80vh;bottom:0;left:47%}
.oz4gsf2g{left:50%}
.oz4gsf2h{left:-42%}
.oz4gsf2i{left:-3%}
.oz4gsf2k{left:20%}
@media (min-width:0) and (max-width:767.98px) and (orientation:portrait){.oz4gsfa{aspect-ratio:unset;background:0 0;overflow:visible}.oz4gsfh{margin-right:min(var(--jhqn1x1e), calc(var(--_1a7mqix1) * 25))}.oz4gsfn{z-index:2;height:0;position:sticky;transform:translateY(0)}.oz4gsfp{width:100%;overflow:unset;flex-direction:column;justify-content:center;row-gap:0;height:100%}.oz4gsf11{width:170vw}.oz4gsf13{display:none}.oz4gsf18{object-fit:contain;position:sticky;width:100vw!important;height:100vw!important}.oz4gsf1u{height:auto;padding:var(--jhqn1xf) var(--jhqn1xr) var(--jhqn1xf) var(--jhqn1xk);row-gap:var(--jhqn1x7);column-gap:var(--jhqn1xl);grid-template:"headline content"min-content"eyebrow content"1fr/65vw auto;align-items:flex-start;min-width:200vw;margin:0;display:grid}.oz4gsf21{text-align:left}.oz4gsf26{margin-top:-1vh;-webkit-mask-image:linear-gradient(90deg,#000 90%,#0000 100%),linear-gradient(#000 90%,#0000 100%);mask-image:linear-gradient(90deg,#000 90%,#0000 100%),linear-gradient(#000 90%,#0000 100%);position:sticky!important}.oz4gsf2d{transform:translate3D(var(--oz4gsf0), 0, 0);height:130vw;left:20%}.oz4gsf2h{left:-39%}.oz4gsf2i{left:0%}}
@media (min-width:0) and (max-width:767.98px) and (orientation:landscape){.oz4gsfh{margin-right:min(var(--jhqn1x1j), calc(var(--_1a7mqix1) * 30))}.oz4gsf1t{max-width:max(50%,100vh)}.oz4gsf29{left:40%}}
@media (min-width:768px) and (orientation:portrait){.oz4gsf7{--oz4gsf5:50%}.oz4gsfh{padding-right:min(var(--jhqn1x14), calc(var(--_1a7mqix1) * 15))}.oz4gsfo{--oz4gsf4:1.2}.oz4gsf29{left:60%}.oz4gsf2b{left:-6%}.oz4gsf2c{left:-18%}}
@media (min-width:768px){.oz4gsf1w{font-size:min(var(--jhqn1xd), calc(var(--_1a7mqix1) * 1.5))}.oz4gsf24{height:min(var(--jhqn1xw), calc(var(--_1a7mqix1) * 8));width:auto;margin-bottom:min(var(--jhqn1xd), calc(var(--_1a7mqix1) * 1.5))}}
@media (min-width:768px) and (orientation:landscape){.oz4gsf1x{font-size:min(var(--jhqn1xp), calc(var(--_1a7mqix1) * 4.5))}.oz4gsf23{font-size:min(var(--jhqn1xa), calc(var(--_1a7mqix1) * 1.12));letter-spacing:-.015em}}
@media (min-width:768px),(min-width:0) and (max-width:767.98px) and (orientation:landscape){.oz4gsf21{margin-top:min(var(--jhqn1xh), calc(var(--_1a7mqix1) * 2.5));font-size:min(var(--jhqn1xd), calc(var(--_1a7mqix1) * 1.5))}}
@media (min-width:768px),(min-width:0) and (max-width:767.98px) and (orientation:portrait){.oz4gsf2j{left:-13%}}
.db04oa0{position:relative}
.db04oa1{width:100%;height:100%;position:absolute;inset:0}
.db04oa3{display:none}
.db04oa4{opacity:0;visibility:hidden;position:absolute}
.db04oa5{width:100%;height:100%;position:absolute;inset:0}
.db04oa6{display:none}