.s7pzuf8{--s7pzuf7:bottom;--s7pzuf6:0%;padding:var(--jhqn1xk);border-radius:var(--_19z1c6dg);background:var(--_1nfc5st7b);cursor:pointer;box-sizing:border-box;outline-offset:4px;transform-origin:50%;outline:4px solid #0000;flex-direction:row;align-items:flex-end;transition:outline-color .15s ease-out;display:flex;position:relative;overflow:hidden;container-type:inline-size}
.s7pzuf8:focus-visible{outline-color:var(--_1nfc5st72)}
.s7pzuf9{--s7pzuf1:4;--s7pzuf2:5}
.s7pzufa{--s7pzuf1:3;--s7pzuf2:4}
.s7pzufb{--s7pzuf0:var(--jhqn1x1c);grid-column:span var(--_1uw8doi0)}
.s7pzufc{--s7pzuf0:100%;--s7pzuf5:linear-gradient(0deg, #00000047 0%, #0000007a 52%, #000 87%);grid-column:span var(--_1uw8doi1)}
.s7pzufd{justify-content:flex-start}
.s7pzufe{justify-content:flex-end}
.s7pzufi{aspect-ratio:37/20}
.s7pzufj{aspect-ratio:5/2}
.s7pzufm{--s7pzuf5:radial-gradient(100% 200% at var(--s7pzuf6) var(--s7pzuf7), #00000047 0%, #0000007a 52%, #000 87%)}
.s7pzufn{--s7pzuf5:radial-gradient(100% 200% at calc(100% + var(--s7pzuf6)) var(--s7pzuf7), #00000047 0%, #0000007a 52%, #000 87%)}
.s7pzufo{aspect-ratio:37/20}
.s7pzufp{aspect-ratio:5/2}
.s7pzufq{aspect-ratio:643/706}
.s7pzufr{--s7pzuf2:3;aspect-ratio:643/520}
.s7pzufs{z-index:-900;opacity:.01;transform-origin:0 0;position:fixed;inset:0}
.s7pzuft{opacity:.8;z-index:1;transform-origin:50%;object-fit:cover;object-position:center;transition:opacity 1s ease-out;position:absolute;inset:0}
.s7pzuf8:hover .s7pzuft{opacity:1}
.s7pzuf8:focus-visible .s7pzuft{opacity:1}
.s7pzufs .s7pzuft{opacity:1;transition:none}
.s7pzufu{-webkit-mask-image:var(--s7pzuf5);mask-image:var(--s7pzuf5)}
.s7pzufx{object-position:50% 0%}
.s7pzufy{object-fit:inherit;object-position:inherit;width:100%;height:100%}
.s7pzufz{max-width:var(--s7pzuf0);z-index:2;flex-direction:column;transition:filter 1s ease-out;display:flex;position:relative}
.s7pzufz:hover{filter:drop-shadow(0 0 30px var(--_1nfc5st8)) drop-shadow(0 50px 100px var(--_1nfc5st7g))}
.s7pzuf8:hover .s7pzufz,.s7pzuf8:focus-visible .s7pzufz{filter:drop-shadow(0 0 10px var(--_1nfc5st7)) drop-shadow(0 20px 70px var(--_1nfc5st7f))}
.s7pzufs .s7pzufz{filter:drop-shadow(0 0 10px var(--_1nfc5st7)) drop-shadow(0 20px 70px var(--_1nfc5st7f));transition:none}
.s7pzuf10{gap:var(--jhqn1x7)}
.s7pzuf11{gap:var(--jhqn1x5)}
.s7pzuf12{gap:var(--jhqn1x4)}
.s7pzuf13{quotes:none;color:var(--_1nfc5st79);text-wrap:balance}
.s7pzuf17{color:var(--_1nfc5st1);text-wrap:balance;-webkit-line-clamp:var(--s7pzuf2);font-size:var(--s7pzuf3,var(--s7pzuf4));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.s7pzuf17:lang(ko),.s7pzuf17:lang(ja){line-height:1.1}
.s7pzuf17:lang(zh-CN),.s7pzuf17:lang(zh-TW){line-height:1.2}
.s7pzuf18{--s7pzuf4:var(--jhqn1xn)}
.s7pzuf19{--s7pzuf4:var(--jhqn1xl)}
.s7pzuf1a{--s7pzuf4:var(--jhqn1xh)}
.s7pzuf1l:lang(ja){width:105%}
.s7pzuf1m{--s7pzuf3:var(--jhqn1xh)}
.s7pzuf1n{--s7pzuf3:var(--jhqn1xj)}
.s7pzuf1o{--s7pzuf3:var(--jhqn1xk)}
.s7pzuf1p{--s7pzuf3:var(--jhqn1xl)}
.s7pzuf1q{--s7pzuf3:var(--jhqn1xm)}
.s7pzuf1r{--s7pzuf3:var(--jhqn1xj)}
.s7pzuf1s{--s7pzuf3:var(--jhqn1xl)}
.s7pzuf1t{--s7pzuf3:var(--jhqn1xn)}
.s7pzuf1u{--s7pzuf3:var(--jhqn1xo)}
.s7pzuf1v{--s7pzuf3:var(--jhqn1xp)}
.s7pzuf1w{color:var(--_1nfc5sth);text-wrap:balance;-webkit-line-clamp:var(--s7pzuf1);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.s7pzuf1x{line-height:1.3}
.s7pzuf1y{line-height:1.4}
.s7pzuf1z{line-height:1.5}
.s7pzuf20{pointer-events:none;width:fit-content;transition:background 1s ease-out}
.s7pzuf8[data-pressed=true] .s7pzuf20{background:var(--_1nfc5st7v)}
.s7pzuf8:not([data-pressed=true]):not([disabled]):hover .s7pzuf20{background:var(--_1nfc5st7u)}
.s7pzuf8:not([data-pressed=true]):focus-visible .s7pzuf20{background:var(--_1nfc5st7u)}
.s7pzufs .s7pzuf20{background-color:var(--puylxo6);transition:none}
.s7pzuf21{margin-top:var(--jhqn1x7)}
.s7pzuf22{margin-top:var(--jhqn1x7)}
.s7pzuf23{margin-top:calc(var(--jhqn1xb) - var(--jhqn1x4))}
@media (pointer:coarse){.s7pzuft{opacity:1}}
@media (min-width:0) and (max-width:767.98px) and (orientation:portrait){.s7pzuf8{--s7pzuf5:linear-gradient(0deg, #00000047 0%, #0000007a 52%, #000 87%);aspect-ratio:unset;flex-direction:column;padding:0}.s7pzuf8:before{content:"";width:100%;height:auto;display:block}.s7pzuf9{--s7pzuf1:3;--s7pzuf2:4;--s7pzuf5:linear-gradient(180deg, #000 0%, #000 50cqw, #00000070 100cqw, #0000001a 100%);grid-column:main}.s7pzuf9:before{aspect-ratio:1}.s7pzufa{--s7pzuf5:linear-gradient(180deg, #000 0%, #000 calc(100cqw / 3), #00000070 calc(100cqw / 3 * 2), #0000001a 100%);grid-column:main}.s7pzufa:before{aspect-ratio:3/2}.s7pzuft{object-position:top}.s7pzufx{object-position:26% 0%}.s7pzufz{padding:0 var(--jhqn1xf) var(--jhqn1xf);width:100%}.s7pzuf10,.s7pzuf11{gap:var(--jhqn1x5)}.s7pzuf14,.s7pzuf15{font-size:var(--jhqn1x9);line-height:1.4}.s7pzuf18{--s7pzuf4:var(--jhqn1xl)}.s7pzuf19{--s7pzuf4:var(--jhqn1xh)}.s7pzuf1f:lang(ko),.s7pzuf1f:lang(ja){--s7pzuf3:var(--jhqn1xh)}.s7pzuf1g:lang(ko),.s7pzuf1g:lang(ja){--s7pzuf3:var(--jhqn1xg)}.s7pzuf1h:lang(ko),.s7pzuf1h:lang(ja),.s7pzuf1i:lang(ko),.s7pzuf1i:lang(ja){--s7pzuf3:var(--jhqn1xf)}.s7pzuf1j:lang(ja),.s7pzuf1j:lang(ko),.s7pzuf1j:lang(zh){--s7pzuf3:var(--jhqn1xd)}}
@media (min-width:0) and (max-width:767.98px) and (orientation:landscape){.s7pzuf8{padding:var(--jhqn1xd)}.s7pzufb{--s7pzuf0:var(--jhqn1x10)}.s7pzufp{aspect-ratio:7/3}.s7pzuf10,.s7pzuf11{gap:var(--jhqn1x4)}.s7pzuf14,.s7pzuf15{font-size:var(--jhqn1x6);letter-spacing:.0225em;line-height:1.4}.s7pzuf18{--s7pzuf4:var(--jhqn1xe)}.s7pzuf19{--s7pzuf4:var(--jhqn1xb)}}
@media (min-width:768px){.s7pzufk{align-items:flex-start}.s7pzufl{align-items:center}.s7pzuf1f:lang(ko),.s7pzuf1f:lang(ja){--s7pzuf3:var(--jhqn1xl)}.s7pzuf1g:lang(ko),.s7pzuf1g:lang(ja){--s7pzuf3:var(--jhqn1xk)}.s7pzuf1h:lang(ko),.s7pzuf1h:lang(ja){--s7pzuf3:var(--jhqn1xj)}.s7pzuf1i:lang(ko),.s7pzuf1i:lang(ja){--s7pzuf3:var(--jhqn1xi)}.s7pzuf1j:lang(ja),.s7pzuf1j:lang(ko),.s7pzuf1j:lang(zh){--s7pzuf3:var(--jhqn1xh)}}
@media (min-width:0) and (max-width:767.98px) and (orientation:landscape){.s7pzuf1l:lang(ja){--s7pzuf3:var(--jhqn1xb)}}
@media (min-width:0) and (max-width:767.98px) and (orientation:portrait){.s7pzuf1l:lang(ja){--s7pzuf3:var(--jhqn1xg)}}
@media (min-width:768px){.s7pzuf1l:lang(ja){--s7pzuf3:var(--jhqn1xj)}}
@media (min-width:0) and (max-width:767.98px) and (orientation:portrait){.s7pzuf1m{--s7pzuf3:var(--jhqn1xd)}.s7pzuf1n,.s7pzuf1o{--s7pzuf3:var(--jhqn1xf)}.s7pzuf1p{--s7pzuf3:var(--jhqn1xg)}.s7pzuf1q{--s7pzuf3:var(--jhqn1xh)}.s7pzuf1r{--s7pzuf3:var(--jhqn1xe)}.s7pzuf1s,.s7pzuf1t{--s7pzuf3:var(--jhqn1xh)}.s7pzuf1u{--s7pzuf3:var(--jhqn1xi)}.s7pzuf1v{--s7pzuf3:var(--jhqn1xj)}.s7pzuf1x,.s7pzuf1y{font-size:var(--jhqn1x9);line-height:1.2}}
@media (min-width:0) and (max-width:767.98px) and (orientation:landscape){.s7pzuf1m{--s7pzuf3:var(--jhqn1x9)}.s7pzuf1n,.s7pzuf1o{--s7pzuf3:var(--jhqn1xb)}.s7pzuf1p{--s7pzuf3:var(--jhqn1xd)}.s7pzuf1q{--s7pzuf3:var(--jhqn1xe)}.s7pzuf1r{--s7pzuf3:var(--jhqn1x9)}.s7pzuf1s,.s7pzuf1t{--s7pzuf3:var(--jhqn1xb)}.s7pzuf1u{--s7pzuf3:var(--jhqn1xd)}.s7pzuf1v{--s7pzuf3:var(--jhqn1xe)}.s7pzuf1x,.s7pzuf1y{font-size:var(--jhqn1x6);letter-spacing:-.015em;line-height:1.4}}
@media (min-width:0) and (max-width:767.98px) and (orientation:landscape){.s7pzuf20{min-width:var(--jhqn1xu);min-height:var(--jhqn1xf);gap:var(--jhqn1x3);padding:0 var(--jhqn1x8);font-size:var(--jhqn1x7);line-height:1.5}}
@media (min-width:0) and (max-width:767.98px) and (orientation:portrait){.s7pzuf20{min-width:var(--jhqn1xu);min-height:var(--jhqn1xh);gap:var(--jhqn1x4);padding:0 var(--jhqn1xb);font-size:var(--jhqn1x8);line-height:1.5}}
@media (min-width:0) and (max-width:767.98px) and (orientation:portrait){.s7pzuf21,.s7pzuf22{margin-top:calc(var(--jhqn1xa) - var(--jhqn1x5))}}
@media (min-width:0) and (max-width:767.98px) and (orientation:landscape){.s7pzuf21,.s7pzuf22{margin-top:calc(var(--jhqn1x6) - var(--jhqn1x2))}}
@media (min-width:0) and (max-width:767.98px) and (orientation:landscape){.s7pzuf20._1092chnj{padding-right:var(--jhqn1x6)}.s7pzuf20._1092chnh{padding-left:var(--jhqn1x6)}.s7pzuf20 svg{width:var(--jhqn1x8);height:var(--jhqn1x8)}}
@media (min-width:0) and (max-width:767.98px) and (orientation:portrait){.s7pzuf20._1092chnj{padding-right:var(--jhqn1x9)}.s7pzuf20._1092chnh{padding-left:var(--jhqn1x9)}.s7pzuf20 svg{width:var(--jhqn1x9);height:var(--jhqn1x9)}}