.page_bandphoto__6zyl2{width:800px;max-width:96vw;border-radius:1rem;box-shadow:0 0 10px rgba(0,0,0,.8);margin:2rem 0}.page_bandMemberList__zpN_S{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;gap:2rem;max-width:96vw;margin:0 auto;padding:2rem 1rem}.page_jamesRenderWrapper__Eo8jx{width:250px}.page_bandMemberCard__r4HIO{display:flex;max-width:100%;flex-direction:column;align-items:center;text-align:center}.page_left__igwUK{flex-direction:row}.page_right___s2_Y{flex-direction:row-reverse}.page_bandmemberPhoto__2RSWs{max-width:100%;margin:2rem 0;border-radius:1rem;box-shadow:0 0 10px rgba(0,0,0,.8);width:100%}.page_bandmemberPhoto__2RSWs:hover{filter:none}.page_bandinfo__0g_8d{display:flex;flex-grow:1;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0;text-decoration:none}.page_name__qYz2P{font-size:1.5rem;margin:0 0 1rem;display:inline-block}.page_role__cm4R5{display:inline-block;font-size:1.25rem;text-transform:uppercase;position:relative;z-index:1;text-decoration:none!important}@media (max-width:768px){.page_bandMemberList__zpN_S,.page_jamesRenderWrapper__Eo8jx{grid-template-columns:1fr}}.WantMoreMusicForm_formWrapper__Qln2m{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1rem;box-shadow:0 0 10px rgba(0,0,0,.7);padding:3rem 2rem;border-radius:.5rem;background:rgb(241,241,241);max-width:90vw;width:500px}.WantMoreMusicForm_formWrapper__Qln2m label{margin-bottom:3rem}.WantMoreMusicForm_formWrapper__Qln2m input,.WantMoreMusicForm_formWrapper__Qln2m textarea{padding:.5rem 1rem;border-radius:.25rem;border:1px solid rgb(209,209,209);font-size:1.2rem}.WantMoreMusicForm_formWrapper__Qln2m textarea{resize:none}.WantMoreMusicForm_formHeader__HmnqI{text-decoration:underline;-webkit-text-decoration-color:red;text-decoration-color:red;font-size:1.5rem}.page_contactWrapper__pmvcb{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;text-align:center}.page_contactWrapper__pmvcb h1{font-size:2rem;margin-bottom:20px;text-decoration:underline;-webkit-text-decoration-color:red;text-decoration-color:red;text-decoration-thickness:2px}.page_contactPersonWrapper__Qwjrq{display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgb(255,0,0);color:white;margin:1rem;box-shadow:0 0 10px rgba(0,0,0,.8);width:300px;padding:1rem .5rem}.page_contactInfo__ojYy1,.page_name__2EX0u{padding:.25rem .5rem}.page_name__2EX0u{margin:0}.page_contactInfo__ojYy1{font-size:1rem;margin:0}.page_bandmember__oHL6e{max-width:600px;border-radius:1rem;box-shadow:0 0 10px rgba(0,0,0,.7);margin:4rem 0 1rem}