.Join_pageHeader__aZdTn{background-color:var(--primary);color:var(--white);padding:60px 0;text-align:center}.Join_pageHeader__aZdTn h1{color:var(--white);font-size:2.5rem;margin-bottom:10px}.Join_formContainer__VrVL1{max-width:800px;margin:-40px auto 60px;background-color:var(--white);padding:40px;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);position:relative;z-index:10}.Join_formGroup__txY2u{margin-bottom:25px}.Join_formRow__Vwd4A{display:flex;gap:20px;margin-bottom:25px}.Join_formRow__Vwd4A .Join_formGroup__txY2u{flex:1 1;margin-bottom:0}.Join_formLabel__4Kqe0{display:block;margin-bottom:8px;font-weight:500;color:var(--text-dark)}.Join_formInput__11wtd,.Join_formSelect__bTk6L,.Join_formTextarea__p9v08{width:100%;padding:12px 15px;border:1px solid var(--border-color);border-radius:var(--radius);font-size:1rem;background-color:#fafafa;transition:border-color .2s}.Join_formInput__11wtd:focus,.Join_formSelect__bTk6L:focus,.Join_formTextarea__p9v08:focus{outline:none;border-color:var(--primary);background-color:var(--white)}.Join_formTextarea__p9v08{resize:vertical;min-height:100px}.Join_submitBtn__dmyyn{width:100%;padding:15px;font-size:1.1rem;margin-top:20px}.Join_message__HLT75{padding:15px;border-radius:var(--radius);margin-bottom:25px;text-align:center;font-weight:500}.Join_success__LN_wP{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.Join_error__3qZf4{background-color:#f8dbdf;color:#721c24;border:1px solid #f5c6cb}@media (max-width:768px){.Join_formRow__Vwd4A{flex-direction:column;gap:25px}}