.rfq_page__D8Pu8{min-height:100vh;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at top,#08122c,#02050d 65%);padding:40px 16px}.rfq_panel__TxtQK{width:100%;max-width:560px;background:rgba(6,12,25,.9);border:1px solid rgba(143,170,226,.2);border-radius:16px;padding:28px;color:#f5f7ff;box-shadow:0 15px 60px rgba(0,0,0,.45)}.rfq_steps__aArzU{display:flex;gap:12px;margin:20px 0}.rfq_step__tgNkB{flex:1 1;display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:12px;border:1px solid rgba(149,174,232,.25);font-size:.85rem;color:#8fa1cc}.rfq_step__tgNkB span{width:22px;height:22px;border-radius:50%;border:1px solid rgba(149,174,232,.35);display:flex;align-items:center;justify-content:center;font-size:.8rem}.rfq_active___OYAt{border-color:#6fa8ff;color:#fff}.rfq_formGroup___0zrA{display:flex;flex-direction:column;gap:8px}.rfq_formGroup___0zrA label{font-size:.85rem;color:#9fb5ef}.rfq_formGroup___0zrA input,.rfq_formGroup___0zrA select,.rfq_formGroup___0zrA textarea{width:100%;border-radius:10px;border:1px solid rgba(130,160,228,.35);background:rgba(3,6,14,.8);color:#e8edff;padding:10px 12px;font-size:.95rem}.rfq_formGroup___0zrA textarea{min-height:90px;resize:vertical}.rfq_actions__vn6mP{display:flex;gap:10px;margin-top:18px}.rfq_actions__vn6mP button{border:none;border-radius:10px;padding:12px 16px;background:linear-gradient(120deg,#4d7dff,#1fe4ff);color:#02050d;font-weight:700;cursor:pointer}.rfq_secondary__i9_hB{background:rgba(6,15,40,.9);color:#c8d6ff;border:1px solid rgba(149,174,232,.3)}.rfq_error__Yq19j{margin-top:12px;color:#ff9696}.rfq_review__JPbKu ul{list-style:none;padding-left:0;line-height:1.6}.rfq_success__MzZ3m{text-align:center;padding:20px;background:rgba(46,96,255,.08);border-radius:12px;border:1px solid rgba(46,96,255,.3)}