.Order_main__kabH8{min-height:100vh}.Order_hero__NQXAS{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);padding:4rem 2rem;text-align:center;border-bottom:3px solid #ff8c00}.Order_pageTitle__5yuJc{font-size:3rem;margin-bottom:1rem;color:#fff}.Order_pageDescription__tzBsg{font-size:1.25rem;color:#ccc;max-width:600px;margin:0 auto}.Order_formSection__GB9_B{padding:4rem 2rem;max-width:800px;margin:0 auto}.Order_formContainer__ZWiCN{background-color:#2d2d2d;padding:3rem;border-radius:8px;border:2px solid #ff8c00}.Order_form__yVVqk{display:flex;flex-direction:column;gap:1.5rem}.Order_formRow__Mlc_3{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem}.Order_formGroup__uOxR7{display:flex;flex-direction:column;gap:.5rem}.Order_label__7yi90{color:#fff;font-weight:600;font-size:1rem}.Order_required__2Xb4c{color:#ff8c00}.Order_input__lm0jD,.Order_textarea__WfT4G{padding:.75rem;border:2px solid #555;border-radius:4px;background-color:#1a1a1a;color:#fff;font-size:1rem;transition:all .3s ease}.Order_input__lm0jD:focus,.Order_textarea__WfT4G:focus{outline:none;border-color:#ff8c00;box-shadow:0 0 0 3px rgba(255,140,0,.1)}.Order_textarea__WfT4G{resize:vertical;font-family:inherit}.Order_submitButton__UgK2t{background-color:#ff8c00;color:#fff;padding:1rem 2rem;border:none;border-radius:4px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;margin-top:1rem}.Order_submitButton__UgK2t:hover:not(:disabled){background-color:orange;transform:translateY(-2px);box-shadow:0 6px 20px rgba(255,140,0,.4)}.Order_submitButton__UgK2t:disabled{background-color:#666;cursor:not-allowed;transform:none}.Order_successMessage__91IZf{padding:1rem;background-color:#1a4d1a;border:2px solid #2d7a2d;border-radius:4px;color:#8fdf8f;text-align:center}.Order_errorMessage__1KtMC{padding:1rem;background-color:#4d1a1a;border:2px solid #7a2d2d;border-radius:4px;color:#df8f8f;text-align:center}@media (max-width:768px){.Order_pageTitle__5yuJc{font-size:2rem}.Order_pageDescription__tzBsg{font-size:1rem}.Order_formContainer__ZWiCN{padding:2rem}.Order_formRow__Mlc_3{grid-template-columns:1fr}}