.Navbar_navbar__fk_p7{position:sticky;top:0;z-index:50}.Navbar_navbarBackground__dNByG{position:absolute;inset:0;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));border-bottom:1px solid hsla(0,0%,100%,.1)}.Navbar_container__R6vwY{position:relative;margin-left:auto;margin-right:auto;display:flex;height:100%;max-width:80rem;align-items:center;justify-content:space-between;padding:1rem}.Navbar_brand__XNsQP{font-size:1.5rem;line-height:2rem;font-weight:400;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.Navbar_brand__XNsQP:hover{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.Navbar_brand__XNsQP{transition:all .3s ease-in-out;display:flex;align-items:center;gap:10px}.Navbar_logo__UM0Ax{height:40px;width:auto}@media (max-width:768px){.Navbar_logo__UM0Ax{height:32px}}.Navbar_linkBase__oHl7j{position:relative;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.Navbar_linkBase__oHl7j:after{content:"";position:absolute;bottom:0;height:.125rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.Navbar_menuDesktop__gsJHx{display:none;align-items:center}.Navbar_menuDesktop__gsJHx>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}@media (min-width:768px){.Navbar_menuDesktop__gsJHx{display:flex}}.Navbar_navLink__id1IU{display:inline-block;padding:.5rem 1rem}.Navbar_navLink__id1IU:after{left:0;width:0}.Navbar_navLink__id1IU:hover:after{width:100%}.Navbar_menuMobileWrapper__R7ENa{position:fixed;left:0;right:0;top:73px;bottom:0;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.Navbar_menuMobile__NV26g{display:flex;height:calc(100vh - 73px);flex-direction:column;align-items:center}.Navbar_menuMobileNav__uITDk{width:100%}.Navbar_menuMobileNav__uITDk>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.Navbar_menuMobileNav__uITDk{padding-top:2rem;animation:Navbar_fadeIn__ujN3_ .3s ease-in-out}.Navbar_mobileNavLink___jIUL{display:block;width:100%;padding:.75rem 1rem;text-align:center;font-size:1.125rem;line-height:1.75rem}.Navbar_mobileNavLink___jIUL:after{left:50%;width:0;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.Navbar_mobileNavLink___jIUL:hover:after{width:50%}.Navbar_burger__NeEDU{position:relative;z-index:50;display:flex;height:2rem;width:2rem;flex-direction:column;align-items:center;justify-content:center}@media (min-width:768px){.Navbar_burger__NeEDU{display:none}}.Navbar_burgerLine__dFljg{height:.125rem;width:1.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));transition:all .3s ease-in-out}.Navbar_menuOpen__K6lvG .Navbar_top__rp7VN{--tw-translate-y:0.5rem;--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.Navbar_menuOpen__K6lvG .Navbar_middle__PIQn4{opacity:0}.Navbar_menuOpen__K6lvG .Navbar_bottom__K3C_C{--tw-translate-y:-0.5rem;--tw-rotate:-45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes Navbar_fadeIn__ujN3_{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Card_card__aqCmJ{border-radius:.5rem;border-width:1px;border-color:hsla(0,0%,100%,.1);background-color:rgba(0,0,0,.4);--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);padding:1.5rem}@media (min-width:768px){.Card_card__aqCmJ{padding:2rem}}.Card_card__aqCmJ{transition:box-shadow .2s}.Card_card__aqCmJ:hover{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ConcertInfo_contentContainer___OzUO{display:flex;gap:1.5rem;align-items:flex-start}.ConcertInfo_infoContainer__gW2OM{flex:1;display:flex;flex-direction:column;gap:1rem}.ConcertInfo_venueInfo__4Wsli{display:flex;flex-direction:column;gap:.5rem}.ConcertInfo_venueName__TA4JI{font-size:1.25rem;font-weight:600;color:#fff}.ConcertInfo_city__P27KF{font-size:1rem;color:#ccc}.ConcertInfo_address__hnI9m{font-size:.875rem;color:#999}.ConcertInfo_dateInfo__bO4HO{display:flex;flex-direction:column;gap:.5rem}.ConcertInfo_date__52UxZ{font-size:1rem;font-weight:500;color:#fff}.ConcertInfo_time__Iy3O_{font-size:.875rem;color:#ccc}.ConcertInfo_price__NxMre{font-size:1rem;font-weight:600;color:#fff}.ConcertInfo_description__gZVWn{font-size:.875rem;color:#ccc;line-height:1.5}.ConcertInfo_imageWrapper__GgTi5{flex-shrink:0;width:200px;height:200px;position:relative;border-radius:.5rem;overflow:hidden}.ConcertInfo_concertImage___SygA{-o-object-fit:cover;object-fit:cover;border-radius:.5rem;width:100%;height:100%}.ConcertInfo_buttonContainer__7g9xq{display:flex;justify-content:flex-end;margin-top:.5rem}.ConcertInfo_button__vybQA{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;background-color:hsla(0,0%,100%,.1);color:#fff;border-radius:9999px;font-weight:500;transition:all .3s ease;border:1px solid hsla(0,0%,100%,.2)}.ConcertInfo_button__vybQA:hover{background-color:hsla(0,0%,100%,.2);transform:translateY(-2px)}@media (max-width:640px){.ConcertInfo_contentContainer___OzUO{flex-direction:column}.ConcertInfo_imageWrapper__GgTi5{width:100%;height:200px}}.ConcertInfo_modalOverlay__QCFo5{position:fixed;inset:0;background-color:rgba(0,0,0,.9);display:flex;align-items:center;justify-content:center;padding:1rem;isolation:isolate}.ConcertInfo_modalContent__OAydK{position:relative;max-width:100%;max-height:100%}.ConcertInfo_closeButton__WyZmt{position:absolute;top:-1rem;right:-1rem;width:2rem;height:2rem;background-color:#1a1a1a;border-radius:9999px;display:flex;align-items:center;justify-content:center;color:#fff;transition:all .2s ease;border:1px solid hsla(0,0%,100%,.2)}.ConcertInfo_closeButton__WyZmt:hover{background-color:#333}.ConcertInfo_modalImage__lQVEJ{-o-object-fit:contain;object-fit:contain;max-height:90vh;border-radius:.5rem}.VideoGrid_gridContainer__jdkSR{display:grid;grid-template-columns:1fr;gap:24px;width:100%;max-width:1080px;margin:0 auto;padding:20px}@media (max-width:600px){.VideoGrid_gridContainer__jdkSR{gap:16px;padding:12px}}@media (min-width:601px) and (max-width:1200px){.VideoGrid_gridContainer__jdkSR{max-width:850px}}@media (min-width:1201px){.VideoGrid_gridContainer__jdkSR{max-width:1080px}}.VideoGrid_videoItem__f8nuo{background-color:#141414;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.15);transition:transform .3s ease,box-shadow .3s ease}.VideoGrid_videoItem__f8nuo:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,.2)}.VideoGrid_videoContainer__SxBA3{position:relative;width:100%;padding-top:56.25%;background-color:#000;max-height:720px}.VideoGrid_videoLoader__LTHqQ{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#000;color:#fff;font-size:14px;z-index:1}.VideoGrid_videoContainer__SxBA3 iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:2}.VideoGrid_videoInfo__yKO_C{padding:16px;color:#fff}.VideoGrid_videoTitle__8lnFV{margin:0 0 8px;font-size:18px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.VideoGrid_videoDescription__r668S{font-size:14px;margin:0;color:#aaa;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (prefers-color-scheme:light){.VideoGrid_videoItem__f8nuo{background-color:#f8f8f8;box-shadow:0 4px 20px rgba(0,0,0,.08)}.VideoGrid_videoInfo__yKO_C{color:#333}.VideoGrid_videoDescription__r668S{color:#666}}.ImageModal_modalOverlay__DFnVN{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.7)}.ImageModal_modalContent__wM0xz{position:relative;max-width:100%;max-height:100%}.ImageModal_closeButton__RKDqS{position:absolute;top:.5rem;right:.5rem;cursor:pointer;border-radius:9999px;background-color:rgba(0,0,0,.5);padding:.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.ImageModal_modalImage__qGVcC{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;max-height:90vh;border-radius:.5rem}.AlbumInfo_albumContent__mT9N3{display:flex;flex-direction:column;align-items:center;gap:1.5rem}@media (min-width:768px){.AlbumInfo_albumContent__mT9N3{flex-direction:row;align-items:flex-start}}.AlbumInfo_albumCoverContainer__bUPga{flex-shrink:0}@media (min-width:768px){.AlbumInfo_albumCoverContainer__bUPga{width:373px}}.AlbumInfo_albumCover__I1mPb{height:auto;width:100%;border-radius:.25rem;-o-object-fit:cover;object-fit:cover}.AlbumInfo_albumPlayerContainer__sQYuR{flex:1 1 0%}.AlbumInfo_albumPlayer__EqyzT{height:373px;width:100%;border-radius:.25rem}.AlbumInfo_albumFooter___EOK7{margin-top:1rem;display:flex;align-items:center;justify-content:space-between}.AlbumInfo_albumReleaseDate__eoVl_{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}@media (min-width:768px){.AlbumInfo_albumReleaseDate__eoVl_{font-size:1rem;line-height:1.5rem}}.AlbumInfo_buyButtonContainer__tPS90{flex-shrink:0}.AlbumInfo_buyButton___hxpO{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:hsla(0,0%,100%,.2);background-color:hsla(0,0%,100%,.1);padding:.75rem 1.5rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.AlbumInfo_buyButton___hxpO:hover{--tw-translate-y:-2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:hsla(0,0%,100%,.2)}.AlbumInfo_albumName__pDSZ0{margin-top:.5rem;text-align:center;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.page_container__aoG4z{min-height:100vh}.page_content__kDoxQ{padding:1rem}@media (min-width:768px){.page_content__kDoxQ{padding:1.5rem 2rem 2rem}}.page_buttonGroup__hF6kk{display:flex;justify-content:center;gap:1rem;margin-bottom:1.5rem}.page_button__vnlhW{padding:.75rem 2rem;border-radius:9999px;background-color:hsla(0,0%,100%,.1);color:#fff;font-weight:500;transition:all .3s ease;border:1px solid hsla(0,0%,100%,.2)}.page_button__vnlhW:hover{background-color:hsla(0,0%,100%,.2);transform:translateY(-2px)}.page_grid__f5Kdy{display:grid;gap:2rem;margin-bottom:2rem}@media (min-width:768px){.page_grid__f5Kdy{grid-template-columns:repeat(2,1fr);gap:3rem}}.page_noContent__oW3In{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}@media (min-width:768px){.page_noContent__oW3In{font-size:1rem;line-height:1.5rem}}@keyframes page_fadeIn__wvzG6{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page_animate-fade-in__PukDF{animation:page_fadeIn__wvzG6 .6s ease-out forwards}