.Banner_banner__pUh2x{position:relative;width:100%;height:440px;overflow:hidden}@media screen and (max-width:987px){.Banner_banner__pUh2x{height:689px}}@media screen and (max-width:500px){.Banner_banner__pUh2x{height:792px}}@media screen and (max-width:375px){.Banner_banner__pUh2x{height:595px}}.Banner_content__yQdTr{display:flex;width:100%;height:100%;justify-content:flex-end;align-items:flex-end;position:relative}@media screen and (max-width:987px){.Banner_content__yQdTr{justify-content:center}}.Banner_bg__R618T{object-fit:cover;z-index:1}.Banner_imageSection__0aWgX{position:relative;display:flex;min-width:200px;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:10px;flex:1 1;width:100%}@media screen and (max-width:987px){.Banner_imageSection__0aWgX{display:flex;height:auto;min-width:200px;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:10px;align-self:stretch}}.Banner_bubu__Tij1c{position:absolute;top:180px;left:316px;z-index:3}@media screen and (max-width:987px){.Banner_bubu__Tij1c{left:50%;top:134px;transform:translateX(-50%)}}@media screen and (max-width:500px){.Banner_bubu__Tij1c{top:165px}}@media screen and (max-width:375px){.Banner_bubu__Tij1c{width:92px;height:auto;top:125px}}.Banner_kaito__7rbho{position:absolute;top:26px;left:59px;z-index:2}@media screen and (max-width:987px){.Banner_kaito__7rbho{left:50%;transform:translateX(-50%)}}@media screen and (max-width:500px){.Banner_kaito__7rbho{top:35px;width:377px;height:377px}}@media screen and (max-width:375px){.Banner_kaito__7rbho{width:283px;height:283px}}.Banner_letterGroup__9wFd8{bottom:-235px;right:-70px;position:relative;z-index:4}@media screen and (max-width:987px){.Banner_letterGroup__9wFd8{right:unset;bottom:-235px}.Banner_letterGroup__9wFd8>img{width:590px;height:auto}}@media screen and (max-width:500px){.Banner_letterGroup__9wFd8{right:unset;bottom:-74px}.Banner_letterGroup__9wFd8>img{width:499px;height:auto}}@media screen and (max-width:375px){.Banner_letterGroup__9wFd8{bottom:-55px}.Banner_letterGroup__9wFd8>img{width:375px;height:auto}}.SeasonStatusTag_container__AfEFV{transform:rotate(-4deg) translateY(-5px)}.SeasonStatusTag_dot__wDUcq{width:6px;height:6px;border-radius:50%;background-color:var(--semantic-icon-white);position:relative;z-index:2;margin:6px}.SeasonStatusTag_dotInner__lAYKW{position:absolute;top:0;left:0;width:100%;height:100%;width:6px;height:6px;border-radius:50%;background-color:hsla(0,0%,100%,.4);z-index:1;animation:SeasonStatusTag_dot-animation__flEgj 1.2s ease-out infinite forwards}.SeasonStatusTag_seasonStatusTag__eIUlA{display:flex;align-items:center;gap:4px}@keyframes SeasonStatusTag_dot-animation__flEgj{0%{transform:scale(1)}50%{transform:scale(2.2)}to{transform:scale(1)}}