.PaymentStep_container__i_kCb{display:flex;flex-direction:column;gap:12px}.PaymentStep_paymentCard__seXEs{cursor:pointer;transition:all .2s ease;border:2px solid #e5e7eb;background:#fff;height:100%}.PaymentStep_paymentCard__seXEs:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(15,23,42,.12)}.PaymentStep_paymentCard__seXEs.PaymentStep_selected__iCDaq{border-color:#1b1e4a;background:linear-gradient(135deg,#eff6ff,#fff);box-shadow:0 12px 32px rgba(37,99,235,.2)}.PaymentStep_paymentDetails__b6Woq{padding:12px;background:#f9fafb;border-radius:5px}.PaymentStep_detailsTitle__sYrnY{font-weight:600;margin-bottom:8px}.PaymentStep_bankDetails__UyU0J{background:#fff;border-radius:4px;padding:0 6px;margin:0}.PaymentStep_uploadSection__jbsm7{margin-top:12px}.PaymentStep_officeInfo__t3Ds7{background:#fff;border-radius:4px;padding:10px;margin-top:8px}.PaymentStep_cardContainer__xx1HS{margin-top:12px;padding:12px;background:#f9fafb;border-radius:5px}.PaymentStep_textField__UxEU5{background:#fff}.PaymentStep_secureNote__Ar6cE{display:flex;align-items:center;gap:4px;color:#64748b}.PaymentStep_stripeInputWrapper__QvmMH{position:relative;width:100%}.PaymentStep_stripeInputBox__VJNsW{position:relative;border:1px solid #e5e7eb;border-radius:5px;padding:16.5px 14px;background-color:#fff;transition:border-color .2s;cursor:text}.PaymentStep_stripeInputBox__VJNsW:hover{border-color:#9ca3af}.PaymentStep_stripeInputBox__VJNsW.PaymentStep_focused___2STF{border-color:#1b1e4a;border-width:2px;padding:15.5px 13px}.PaymentStep_stripeLabel__HUK6Z{position:absolute;left:14px;color:rgba(0,0,0,.6);font-size:16px;top:50%;transform:translateY(-50%);background-color:#fff;padding:0;transition:all .2s cubic-bezier(.4,0,.2,1);pointer-events:none;line-height:1;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:400}.PaymentStep_stripeLabel__HUK6Z.PaymentStep_floated__HzqGd{font-size:12px;top:-9px;transform:none;padding:0 4px}.PaymentStep_stripeLabel__HUK6Z.PaymentStep_focused___2STF{color:#1b1e4a}@media (max-width:600px){.PaymentStep_cardDescription__fAK4D{display:none}.PaymentStep_cardContent__ymbzj{padding:8px 6px!important;display:flex;flex-direction:column;align-items:center;text-align:center}.PaymentStep_cardContainer__xx1HS,.PaymentStep_paymentDetails__b6Woq{padding:10px}}