.banner_banner__t2fMB{position:relative;width:100%;height:55rem;background-image:url(/banner/banner1.webp);background-size:cover;background-position:50%}.banner_banner__t2fMB:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.3) 10%,rgba(0,0,0,.1) 30%,transparent) 100%;z-index:1}@media screen and (max-width:600px){.banner_banner__t2fMB{height:22rem;background-size:calc(140% + 45vw);background-position:-26vw -2vw}.banner_banner__t2fMB:before{background:linear-gradient(0deg,rgba(0,0,0,.5) 10%,rgba(0,0,0,.2) 30%,transparent) 100%}}@media screen and (min-width:600px)and (max-width:768px){.banner_banner__t2fMB{height:22rem;background-size:calc(90% + 34vw);background-position:-4vw 0}.banner_banner__t2fMB:before{background:linear-gradient(0deg,rgba(0,0,0,.5) 10%,rgba(0,0,0,.2) 30%,transparent) 100%}}@media screen and (min-width:2145px){.banner_banner__t2fMB{background-size:cover}.banner_banner__t2fMB:before{background:linear-gradient(0deg,rgba(0,0,0,.7) 10%,rgba(0,0,0,.3) 30%,transparent) 100%}}.navbar_button__K_jPH{position:fixed;right:0;z-index:30;width:80px;height:80px;cursor:pointer;align-items:center;justify-content:center}.navbar_burger__KPp5K{width:100%}.navbar_burger__KPp5K:after,.navbar_burger__KPp5K:before{content:"";display:block;height:2px;width:40%;margin:auto;background-color:#fff;position:relative;transition:transform .3s}.navbar_burger__KPp5K:after{top:-5px}.navbar_burger__KPp5K:before{top:5px}.navbar_burgerActive__I3yI_:after{transform:rotate(45deg);top:-1px}.navbar_burgerActive__I3yI_:before{transform:rotate(-45deg);top:0}@media screen and (max-width:768px){.navbar_button__K_jPH{width:4rem;height:3rem}}.music-release_singleCover__IUyjl{height:10rem;width:10rem;flex-shrink:0}@media (min-width:1024px){.music-release_singleCover__IUyjl{height:auto;width:auto;flex-shrink:1}}.bts_gridContainer__b9Dyb{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:1.5rem;justify-content:flex-start;align-items:center}@media screen and (min-width:1280px){.bts_gridContainer__b9Dyb{display:grid;grid-template-columns:repeat(4,1fr);gap:7rem;overflow-x:unset}}.bts_gridItem__WKL3Z{flex:0 0 auto;width:200px;height:auto;overflow:hidden}@media screen and (min-width:1280px){.bts_gridItem__WKL3Z{width:100%}}.bts_gridItem__WKL3Z img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}