.signup-request_container__Sm8_c{display:flex;align-items:center;justify-content:center;padding:20px}.signup-request_requestCard__sAWbJ,.signup-request_successCard__VCdcU{background:var(--background-color);border-radius:12px;box-shadow:0 20px 40px rgba(0,0,0,.1);padding:40px;width:100%;max-width:500px}.signup-request_title__bdA8f{font-size:28px;font-weight:700;text-align:center;margin-bottom:8px;color:var(--text-color)}.signup-request_subtitle__nhNzS{font-size:14px;text-align:center;color:var(--secondary-color);margin-bottom:30px;line-height:1.5}.signup-request_form__CEyal{display:flex;flex-direction:column;gap:20px}.signup-request_formGroup__h_QC7{display:flex;flex-direction:column;gap:6px}.signup-request_label__aLaBs{font-size:14px;font-weight:600;color:var(--text-color);display:flex;align-items:center;gap:8px}.signup-request_required__TI8wW{background-color:#dc2626;color:white;padding:2.5px 4px;margin-top:1px;border-radius:3px;font-size:10px;font-weight:600;line-height:1.2;vertical-align:middle}.signup-request_input__JNEJT,.signup-request_textarea__cO6_d{padding:12px 16px;border:1px solid #ddd;border-radius:8px;font-size:16px;transition:border-color .3s,box-shadow .3s;font-family:inherit}.signup-request_input__JNEJT:focus,.signup-request_textarea__cO6_d:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(255,153,0,.1)}.signup-request_input__JNEJT:disabled,.signup-request_textarea__cO6_d:disabled{background-color:#f5f5f5;cursor:not-allowed}.signup-request_inputError__NrEKF{border-color:#dc2626}.signup-request_inputError__NrEKF:focus{border-color:#dc2626;box-shadow:0 0 0 3px rgba(220,38,38,.1)}.signup-request_fieldError__ZJt09{color:#dc2626;font-size:12px;margin-top:4px}.signup-request_textarea__cO6_d{resize:vertical;min-height:100px}.signup-request_checkboxLabel__J0Ole{display:flex;align-items:flex-start;gap:8px;cursor:pointer;font-size:14px;color:var(--text-color)}.signup-request_checkbox__7OAFs{width:18px;height:18px;margin-top:2px;cursor:pointer}.signup-request_checkboxText__stxaF{line-height:1.4}.signup-request_termsToggle__jFItC{background:none;border:none;color:#667eea;text-decoration:underline;cursor:pointer;font-size:14px;padding:0;margin:0;font-family:inherit}.signup-request_termsToggle__jFItC:hover{color:#764ba2}.signup-request_termsLink__gJck3{color:#667eea;text-decoration:underline;font-size:14px}.signup-request_termsLink__gJck3:hover{color:#764ba2}.signup-request_submitButton__AIjjz{background:var(--primary-color);color:var(--background-color);border:none;padding:14px 20px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:transform .3s,box-shadow .3s;margin-top:10px}.signup-request_submitButton__AIjjz:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px rgba(102,126,234,.3)}.signup-request_submitButton__AIjjz:disabled{opacity:.6;cursor:not-allowed;transform:none}.signup-request_error__c_68U{background-color:#fef2f2;color:#dc2626;padding:12px 16px;border-radius:8px;border:1px solid #fecaca;font-size:14px;margin-bottom:20px;text-align:center}.signup-request_successMessage__berE_{font-size:16px;text-align:center;color:#222;margin-bottom:30px;line-height:1.5}.signup-request_links__Vh8Sa{display:flex;flex-direction:column;gap:12px;margin-top:30px;padding-top:20px;border-top:1px solid #eee}.signup-request_link__0Z1Bn{color:#667eea;text-decoration:none;font-size:14px;text-align:center;transition:color .3s}.signup-request_link__0Z1Bn:hover{color:#764ba2;text-decoration:underline}.signup-request_termsSection__XzsnJ{margin-top:30px;padding-top:20px;border-top:1px solid #eee}.signup-request_termsTitle__DM2oW{font-size:18px;font-weight:600;color:var(--text-color);margin-bottom:15px;text-align:center}.signup-request_termsContent__lAAHF{max-height:400px;overflow-y:auto;padding:15px;background-color:#f8f9fa;border-radius:8px;font-size:13px;line-height:1.6}.signup-request_termsContent__lAAHF h4{color:var(--text-color);font-size:14px;font-weight:600;margin:15px 0 8px}.signup-request_termsContent__lAAHF h4:first-child{margin-top:0}.signup-request_termsContent__lAAHF p{margin:8px 0;color:var(--text-color)}.signup-request_termsContent__lAAHF ul{margin:8px 0;padding-left:20px}.signup-request_termsContent__lAAHF li{margin:4px 0;color:var(--text-color)}.signup-request_termsDate__PIIPl{text-align:right;font-style:italic;color:var(--secondary-color);margin-top:20px}.signup-request_note__ifxo5{margin-top:8px;font-size:12px;color:#6b7280;line-height:1.4}.signup-request_note__ifxo5 p{margin:4px 0}.signup-request_note__ifxo5 p:first-child{margin-top:0}.signup-request_note__ifxo5 p:last-child{margin-bottom:0}@media (max-width:480px){.signup-request_container__Sm8_c{padding:10px}.signup-request_requestCard__sAWbJ,.signup-request_successCard__VCdcU{padding:30px 20px}.signup-request_title__bdA8f{font-size:24px}.signup-request_termsContent__lAAHF{max-height:300px;font-size:12px}}