.auditions-explore{padding:56px clamp(20px,5vw,76px) 90px}.auditions-explore[hidden]{display:none}.voice-filters{display:flex;gap:9px;flex-wrap:wrap;margin:22px 0 34px}.voice-filters button{border:1px solid #ffffff20;color:#aebbc3;background:#0e1318;border-radius:999px;padding:10px 15px;font:700 13px 'DM Sans';cursor:pointer}.voice-filters button.active,.voice-filters button:hover{color:#04100d;border-color:transparent;background:linear-gradient(120deg,#36a8ff,#31e981)}.audition-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.song-card{background:linear-gradient(145deg,#151b22,#0e1318);border:1px solid #ffffff14;border-radius:18px;padding:20px;position:relative;overflow:hidden}.song-card:after{content:'';position:absolute;right:-35px;top:-35px;width:90px;height:90px;border-radius:50%;background:#21d4c2;filter:blur(35px);opacity:.14}.song-voice{display:inline-block;color:#54e5ca;font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.song-card h3{font:800 21px/1.1 'DM Sans';letter-spacing:-.035em;color:#f2fffc;margin:14px 0 9px}.song-card p{margin:5px 0;color:#94a5ae;font-size:13px;line-height:1.45}.song-card b{color:#d7e6e9}.song-style{display:inline-block;margin-top:13px;padding:6px 9px;border:1px solid #ffffff15;border-radius:8px;color:#80dcca;font-size:11px}.audition-note{color:#71818a;font-size:12px;line-height:1.55;margin:26px 0 0}@media(max-width:900px){.audition-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.audition-grid{grid-template-columns:1fr}.auditions-explore{padding-top:40px}.voice-filters{flex-wrap:nowrap;overflow:auto;padding-bottom:5px}.voice-filters button{white-space:nowrap}}
