.breakdance .cat-slide{position:relative;width:100%;padding:20px;aspect-ratio:0.69;border-radius:30px;background-size:100% 100%;background-position:center center;display:flex;align-items:center;justify-content:flex-end;transition:2s;transition-timing-function:cubic-bezier(.10,.25,0,1);& h3{font-size:clamp(1rem,2.5vw,2rem);text-align:center;z-index:2;transition:opacity 0.3s}&::before{content:'';position:absolute;width:100%;height:100%;inset:0;border-radius:30px;background-color:#0003;transition:background-color 0.3s}&:hover{background-size:110% 110%;& h3{opacity:0}&::before{background-color:#0000}}}.breakdance .pop-slide{position:relative;width:100%;padding:20px;aspect-ratio:0.69;background-size:100% 100%;background-position:center center;display:flex;align-items:center;justify-content:flex-end;transition:2s;transition-timing-function:cubic-bezier(.10,.25,0,1);&:hover{background-size:110% 110%}}.breakdance .soc-slide{position:relative;width:100%;padding:20px;aspect-ratio:0.8;background-size:100% 100%;background-position:center center;display:flex;align-items:center;justify-content:flex-end;transition:2s;transition-timing-function:cubic-bezier(.10,.25,0,1);&:hover{background-size:110% 110%}}