.Banner-module__PsIlkq__background{z-index:-1;position:absolute}.Banner-module__PsIlkq__banner{width:100%;height:calc(100vh - 100px)}.Banner-module__PsIlkq__overlay{background-color:var(--color-overlay2)}.Banner-module__PsIlkq__overlay,.Banner-module__PsIlkq__caption{position:absolute;inset:0}.Banner-module__PsIlkq__captionContainer{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.Banner-module__PsIlkq__captionTitle,.Banner-module__PsIlkq__captionPlot,.Banner-module__PsIlkq__captionInfo,.Banner-module__PsIlkq__captionButton{font-size:1.5rem;font-weight:400;line-height:2rem}.Banner-module__PsIlkq__captionTitle,.Banner-module__PsIlkq__captionPlot,.Banner-module__PsIlkq__captionInfo{margin-bottom:3.5rem}.Banner-module__PsIlkq__captionTitle{text-transform:uppercase;font-size:3rem;font-weight:900;line-height:1}.Banner-module__PsIlkq__captionInfo span:nth-child(2):before{content:"◄";margin-left:1em;margin-right:.7em}.Banner-module__PsIlkq__captionInfo span:nth-child(2):after{content:"►";margin-left:.7em;margin-right:1em}.Banner-module__PsIlkq__captionButton{border:.1px solid var(--color-secondary);width:186px;height:60px;color:var(--color-secondary);text-transform:uppercase;background:0 0;border-radius:50rem;justify-content:center;align-items:center;font-size:1.2rem;display:flex}.Banner-module__PsIlkq__captionButton:hover{background-color:var(--color-secondary);color:var(--color-primary)}@media (max-width:1024px){.Banner-module__PsIlkq__banner{height:53.3333vw}.Banner-module__PsIlkq__captionTitle,.Banner-module__PsIlkq__captionPlot,.Banner-module__PsIlkq__captionInfo,.Banner-module__PsIlkq__captionButton{text-align:center;margin-left:auto;margin-right:auto}.Banner-module__PsIlkq__captionTitle,.Banner-module__PsIlkq__captionPlot,.Banner-module__PsIlkq__captionInfo{margin-bottom:2.5rem}.Banner-module__PsIlkq__captionTitle{font-size:3rem}.Banner-module__PsIlkq__captionPlot{font-size:1.5rem;display:none}.Banner-module__PsIlkq__captionInfo{font-size:1rem}.Banner-module__PsIlkq__captionButton{border-radius:18px;width:129px;height:36px;font-size:1rem}}@media (max-width:576px){.Banner-module__PsIlkq__captionTitle{margin-bottom:.6rem;font-size:1rem}.Banner-module__PsIlkq__captionInfo{margin-bottom:1rem;font-size:.5rem}.Banner-module__PsIlkq__captionButton{border-radius:9px;width:56px;height:17px;font-size:.4rem}}
.ReleaseCard-module__TlWZwW__releaseCard{width:100%;height:100%;transition:transform .4s,filter .6s;position:relative;overflow:hidden}.ReleaseCard-module__TlWZwW__releaseCard:hover{z-index:99;filter:saturate(200%);transform:scale(1.1)}.ReleaseCard-module__TlWZwW__releaseCard .ReleaseCard-module__TlWZwW__releaseInfo{opacity:0;transition:opacity .6s}.ReleaseCard-module__TlWZwW__releaseCard:hover .ReleaseCard-module__TlWZwW__releaseInfo{opacity:1}.ReleaseCard-module__TlWZwW__releaseInfo{border:1px solid var(--color-overlay3);background-color:var(--color-overlay3);color:var(--color-text);flex-direction:column;justify-content:center;padding:1rem;font-size:.75rem;display:flex;position:absolute;inset:0}.ReleaseCard-module__TlWZwW__releaseInfo p,.ReleaseCard-module__TlWZwW__releaseInfo .ReleaseCard-module__TlWZwW__infoTitle{margin-bottom:.5rem}.ReleaseCard-module__TlWZwW__infoTitle{text-transform:uppercase;font-size:.75rem;font-weight:700}.ReleaseCard-module__TlWZwW__infoTitle,.ReleaseCard-module__TlWZwW__infoGenres{line-height:14px}.ReleaseCard-module__TlWZwW__infoLabel{color:var(--color-text-muted)}@media (max-width:1200px){.ReleaseCard-module__TlWZwW__releaseInfo{font-size:.75rem}}
.ReleaseCardList-module__GIFrtG__titleBar{background:var(--gradient-white);color:var(--color-text-secondary);text-align:center;text-transform:uppercase;margin:1.5rem 0;padding:.5rem 0;font-size:25px;font-weight:100}.ReleaseCardList-module__GIFrtG__ReleaseCardListGrid{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}@media (min-width:576px){.ReleaseCardList-module__GIFrtG__ReleaseCardListGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.ReleaseCardList-module__GIFrtG__ReleaseCardListGrid{grid-template-columns:repeat(4,1fr)}}@media (min-width:1200px){.ReleaseCardList-module__GIFrtG__ReleaseCardListGrid{grid-template-columns:repeat(5,1fr)}}
