body{background-color:var(--backgroundColour)}.p-musicData{margin-top:12.5px;display:grid;grid-template-columns:1fr;grid-gap:12.5px}.p-musicData-element{background-color:#f5f5f5;position:relative;transition:.3s}.p-musicData-element-image{height:200px;width:100%;background-size:cover;background-position:center;transition:.3s;opacity:0%;filter:blur(10px);position:relative}.p-musicData-element-image::after{content:"";background:linear-gradient(87deg,#fff 0,#fff 100%);height:100%;width:100%;position:absolute;top:0;left:0}.wrapper>.p-musicData-element>.p-musicData-element-image::after{background:linear-gradient(87deg,#ffffff5c 0,#fff 100%)}.p-musicData-element-text{position:absolute;left:225px;right:25px;bottom:25px}.p-musicData-element-text-title{font-size:40px;line-height:50px;font-weight:700}.p-musicData-element-text-date{font-size:18px;line-height:20px;font-weight:500;margin-top:10px}.p-musicData-element-type{position:absolute;top:25px;left:225px;font-size:15px;line-height:15px;font-weight:700;text-transform:uppercase;opacity:50%;transition:.3s}.wrapper:hover>.p-musicData-element>.p-musicData-element-image,.wrapper:hover>.p-musicData-element>.p-musicData-element-text{opacity:100%}.p-musicData-element-altImg{position:absolute;top:0;left:0;bottom:0;aspect-ratio:1/1;background-size:cover;pointer-events:none;transition:.3s}.wrapper:hover>.p-musicData-element>.p-musicData-element-altImg{opacity:100%;transform:scale(105%);border-radius:2.5px}.wrapper:hover>.p-musicData-element{margin:20px 0}.wrapper{position:relative;transition:.6s}.wrapper:hover{transform:scale(102.5%)}.footer{margin:0 -50px}.overlay{position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;background-color:#ffffff53;display:none}.overlay-clickMat{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.overlay-content{position:absolute;top:50px;left:calc(50% - 350px);width:700px;bottom:50px;background-color:#fff}.overlay-content-main{position:absolute;top:0;left:0;width:200px;bottom:0;padding:25px;background-color:#f5f5f5}.overlay-content-main-image{width:100%;aspect-ratio:1/1;background-size:cover;border-radius:2.5px}.overlay-content-main-text{margin-top:25px}.overlay-content-main-text-title{font-size:20px;line-height:30px;font-weight:600}.overlay-content-main-text-subtext{font-size:18px;line-height:20px;font-weight:600}.navbar{position:fixed;top:0;left:0;width:100%;height:80px;background-color:#000;z-index:10}.navbar-logo{width:74.8px;position:absolute;top:20px;left:calc(50% - 37.4px)}.navbar-menu{position:absolute;top:25px;left:50px;height:30px;display:flex;gap:15px}.navbar-menu-button{color:#fff;font-weight:700;font-size:20px;text-decoration:none;line-height:30px}.nb-right{right:50px;left:auto}.navbar-menu-social{font-size:25px}.footer{padding:37.5px 50px;background-color:#000}.footer-line{height:1px;width:100%;background-color:#fff;margin:37.5px 0}.footer-sides{display:flex;justify-content:space-between}.footer-sides-section{width:auto;display:flex}.footer-sides-section-button{font-size:20px;line-height:20px;font-weight:600;color:#fff;text-decoration:none}.footer-sides-section:first-child{gap:10px}.footer-sides-section:last-child{gap:15px}.footer-sides-section-social{font-size:20px;line-height:20px;color:#fff;text-decoration:none;transition:.3s}.footer-sides-section-social:hover{transform:scale(105%)}.footer-legal{margin-top:50px;display:flex;gap:18.75px}.footer-legal-button{color:#fff;font-size:15px;line-height:15px;height:15px;text-decoration:none;position:relative;display:inline-block}.footer-legal-button::after{content:"";position:absolute;top:22px;height:2px;width:0%;background-color:#fff;left:0;transition:.3s;border-radius:5px}.footer-legal-button:hover::after{width:100%}.page{position:absolute;top:80px;left:0;right:0;height:auto}.page[nt]{top:0}.page[pad]{padding:50px}.page[pad2]{padding:25px 50px}:root{--backgroundColour:black}.g-title1{font-size:40px;color:#fff;line-height:40px;font-weight:600}.g-text2{font-size:20px;line-height:30px;color:#fff;font-weight:500}[transform=hover-jump]{transition:.3s;transform:scale(1)}[transform=hover-jump]:hover{transition:.3s;animation:.3s forwards outwardPop}@keyframes outwardPop{0%{transform:scale(1)}50%{transform:scale(1.1)}100%,80%{transform:scale(1.05)}}