.checkout_container___muVC{display:flex;justify-content:center;align-items:flex-start;padding:40px 20px;min-height:80vh}.checkout_checkoutBox__0wo79{width:100%;max-width:500px;background:#fff;padding:30px;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.1);border:1px solid #eee}.checkout_title__DD13D{text-align:center;margin-top:0;margin-bottom:20px}.checkout_planDetails__zN0Sp{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:20px;margin-bottom:20px;text-align:center}.checkout_planDetails__zN0Sp h2{margin:0 0 10px}.checkout_price__oBeyH{font-size:2rem;font-weight:700;color:#28a745;margin:0}.checkout_paymentMethodSelector__VpWhG{display:flex;margin-bottom:20px;border:1px solid #ccc;border-radius:5px;overflow:hidden}.checkout_paymentMethodSelector__VpWhG button{flex:1 1;padding:15px;border:none;background:#f1f1f1;cursor:pointer;font-size:1rem;transition:background-color .2s}.checkout_paymentMethodSelector__VpWhG button:not(:last-child){border-right:1px solid #ccc}.checkout_paymentMethodSelector__VpWhG button.checkout_active___3b4o{background:#007bff;color:white;font-weight:700}.checkout_form__TyMTN{display:flex;flex-direction:column;gap:15px;margin-bottom:20px}.checkout_form__TyMTN label{font-weight:700;margin-bottom:-10px}.checkout_form__TyMTN input{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:1rem}.checkout_form__TyMTN input:disabled{background:#e9ecef;cursor:not-allowed}.checkout_error__PYnFM{color:#dc3545;background:#f8d7da;border:1px solid #f5c6cb;border-radius:5px}.checkout_error__PYnFM,.checkout_status__pntvr{padding:10px;text-align:center;margin-bottom:20px}.checkout_status__pntvr{color:#004085;background:#cce5ff;border:1px solid #b8daff;border-radius:5px}.checkout_checkoutBox__0wo79 .checkout_button-primary__C3Zaz{width:100%;padding:15px;font-size:1.2rem}.checkout_secureNote__HGpP6{text-align:center;font-size:.9rem;color:#6c757d;margin-top:20px}.checkout_backLink__aW56D{display:block;text-align:center;margin-top:20px;color:#007bff}.checkout_warningNote___VEQD{text-align:center;color:#856404;background-color:#fff3cd;border:1px solid #ffeeba;border-radius:4px;padding:.75rem 1.25rem;margin-top:1rem;margin-bottom:1rem;font-weight:500}.trialregistrationform_container__4tyAU{display:flex}.trialregistrationform_formContainer__K37M4{width:100%;max-width:450px;padding:20px;border:1px solid #ccc;border-radius:8px;background-color:#f9f9f9;box-shadow:0 2px 8px rgba(0,0,0,.08)}.trialregistrationform_description__cvDvj{margin-bottom:20px;font-style:italic;color:#555;text-align:center}.trialregistrationform_form__q_bmb{display:flex;flex-direction:column;width:100%}.trialregistrationform_inputGroup__HdSrC{display:flex;flex-direction:column;margin-bottom:15px}.trialregistrationform_label__EjNVp{font-weight:700;margin-bottom:5px;text-align:left}.trialregistrationform_input__TkUqz{padding:10px;border:1px solid #ccc;border-radius:4px;width:100%;box-sizing:border-box}.trialregistrationform_button__omzKx{background-color:#4CAF50;border:none;color:white;padding:12px 20px;text-align:center;font-size:17px;border-radius:6px;cursor:pointer;width:100%;margin-top:10px}.trialregistrationform_button__omzKx:hover{background-color:#3e8e41}.trialregistrationform_licenseBox__9GuKe{background-color:#f9f9f9;padding:20px 25px;border:1px solid #ddd;border-radius:10px;margin-top:20px;box-shadow:0 4px 12px rgba(0,0,0,.08);text-align:left}.trialregistrationform_licenseDetailRow__5lsfx{display:flex;justify-content:space-between;margin:10px 0;font-size:15px}.trialregistrationform_licenseKeyText__nzTgX{font-weight:700;color:#333;font-family:monospace;background-color:#fff;padding:6px 10px;border-radius:4px;border:1px dashed #999;word-break:break-word}.trialregistrationform_centerButton__vOYAg{margin-top:25px}.trialregistrationform_centerButton__vOYAg .trialregistrationform_button-primary__JL7FE{background-color:#28a745;color:white;padding:12px 24px;font-weight:700;font-size:16px;border-radius:8px;text-align:center;text-decoration:none;border:none;cursor:pointer;transition:background-color .3s ease}.trialregistrationform_centerButton__vOYAg .trialregistrationform_button-primary__JL7FE:hover{background-color:#218838}.trialregistrationform_downloadButton__ywV9m{background-color:#28a745;color:white;padding:12px 20px;font-size:16px;font-weight:700;border:none;border-radius:6px;cursor:pointer;text-align:center;margin-top:15px;width:100%;transition:background-color .3s ease}.trialregistrationform_downloadButton__ywV9m:hover{background-color:#218838}.trialregistrationform_centerButton__vOYAg{display:flex;justify-content:center;margin-top:20px}