.band-members{grid-template-columns:repeat(2,42px);gap:7px}.home .band-members button{appearance:none;width:42px;height:42px;padding:0;border:4px solid #17101f;border-radius:50%;background-color:#111;background-image:url('band-members-v1.png');background-size:400% 400%;background-repeat:no-repeat;box-shadow:0 4px 9px #000c;cursor:pointer;transition:transform .2s,filter .2s,opacity .2s}.home .band-members button:hover{transform:scale(1.14);filter:brightness(1.2);z-index:2}.home .band-members button:nth-child(1){background-position:0 var(--row)}.home .band-members button:nth-child(2){background-position:33.333% var(--row)}.home .band-members button:nth-child(3){background-position:66.666% var(--row)}.home .band-members button:nth-child(4){background-position:100% var(--row)}.home-lime .band-members button{border-color:var(--lime)}.home-pink .band-members button{border-color:var(--pink)}.home-cyan .band-members button{border-color:var(--cyan)}.home-orange .band-members button{border-color:var(--orange)}.home .band-members button.launched{opacity:.25;filter:grayscale(1)}.pawn.entering{filter:brightness(1.35);box-shadow:0 0 0 4px #fff,0 0 35px currentColor;animation:member-launch 1.25s ease-in-out}.home{gap:4px}.home small{font-size:7px;color:#fff}@keyframes member-launch{0%{transform:scale(1) rotate(0)}40%{transform:scale(1.28) rotate(-10deg)}72%{transform:scale(.82) rotate(7deg)}100%{transform:scale(1) rotate(0)}}@media(max-width:760px){.band-members{grid-template-columns:repeat(2,30px);gap:4px}.home .band-members button{width:30px;height:30px;border-width:2px}.home small{font-size:5px}}@media(max-width:390px){.band-members{grid-template-columns:repeat(2,27px);gap:3px}.home .band-members button{width:27px;height:27px}}
