.PilotRequest_formContainer__eueS8{background-color:#F9FAFB;padding:3rem;border-radius:12px;color:#111827;max-width:720px;width:100%;margin:0 auto;box-shadow:0 1px 2px rgba(17,24,39,.05),0 20px 40px -16px rgba(17,24,39,.12),inset 0 1px 0 rgba(255,255,255,.6);border:1px solid #e5e7eb}.PilotRequest_formContainer__eueS8 .PilotRequest_title__9xfUk{font-size:2rem;font-weight:700;color:#111827;margin-bottom:2rem;text-align:center}.PilotRequest_row__rIPjS{display:flex;gap:1.5rem}.PilotRequest_formGroup__HycmD{margin-bottom:1.5rem;flex:1}.PilotRequest_formGroup__HycmD label{display:block;font-size:1rem;font-weight:600;color:#4B5563;margin-bottom:.5rem}.PilotRequest_formGroup__HycmD input,.PilotRequest_formGroup__HycmD textarea{width:100%;padding:.75rem 1rem;border:1px solid #d1d5db;border-radius:4px;font-size:1rem;color:#111827;background-color:#ffffff;font-family:inherit;box-sizing:border-box;transition:border-color .22s var(--ease-out),box-shadow .22s var(--ease-out)}.PilotRequest_formGroup__HycmD input::placeholder,.PilotRequest_formGroup__HycmD textarea::placeholder{color:#9CA3AF}.PilotRequest_formGroup__HycmD input:focus,.PilotRequest_formGroup__HycmD textarea:focus{border-color:#DC2626;outline:none;box-shadow:0 0 0 3px rgba(220,38,38,.16)}.PilotRequest_submitButton__hFSvq{background-color:#DC2626;color:white;border:none;padding:1rem 2rem;font-size:1.1rem;font-weight:600;border-radius:8px;cursor:pointer;display:block;width:100%;transition:background-color .22s var(--ease-out),transform .22s var(--ease-out),box-shadow .25s var(--ease-out);box-shadow:0 4px 14px -4px rgba(220,38,38,.32)}.PilotRequest_submitButton__hFSvq:hover{background-color:#B91C1C;transform:translateY(-1px);box-shadow:0 10px 24px -8px rgba(220,38,38,.45)}.PilotRequest_submitButton__hFSvq:active{transform:translateY(0)}.PilotRequest_statusMessage__9vZAW{margin:1rem 0 0;padding:.625rem .75rem;background-color:#F3F4F6;border:1px solid #e5e7eb;border-radius:4px;font-size:.9rem;color:#111827;text-align:center}.PilotRequestPage_pageContainer__0xWip{display:flex;justify-content:center;padding:4rem 2rem}