  <turbo-stream action="update" target="errors"><template></template></turbo-stream>
  <turbo-stream action="update" target="account"><template>
      <turbo-frame class="card-container" id="account">
  <div class="card">
  
    <div class="card-header ">
        <div class="d-flex justify-content-between align-items-center">
          <div>
            <div class="card-title">Contact info</div>
          </div>
          
        </div>
    </div>

    <div class="card-body">
      
    

    <form data-controller="required-valid-email-input" data-required-valid-email-input-turnstile-ready-value="false" role="form" action="/checkout/customer/new" accept-charset="UTF-8" data-remote="true" method="get">
      <div data-controller="checkout-changed">
        <div class="form-group"><label class="required" for="student_email">Email</label><input placeholder="e.g. picard@starfleet.org" required="required" data-required-valid-email-input-target="input" data-action="input-&gt;required-valid-email-input#updateSubmitButton" data-tooltip="Email is required" class="form-control" type="email" name="student[email]" id="student_email" /></div>

      </div>

      <div data-required-valid-email-input-target="turnstile"></div>

      <div class="mt-6 d-flex justify-content-end">
        <div data-toggle="tooltip" data-required-valid-email-input-target="tooltip">
          <button data-required-valid-email-input-target="submitButton" data-disable="true" class="btn btn-md btn-dark"><span>
            Continue
</span></button>        </div>
      </div>
</form>
    </div>

</div></turbo-frame>

</template></turbo-stream>
  <turbo-stream action="update" target="summary"><template>
    <div class="card" data-controller="summary" data-action="checkout:submit@window-&gt;summary#disableInputs checkout:submit-cancel@window-&gt;summary#enableInputs">
  

    <div class="card-body">
      
  <div class="d-flex flex-column gap-3">


    <form data-controller="pulse" data-action="turbo:submit-start@document-&gt;pulse#start turbo:submit-end@document-&gt;pulse#end" data-turbo="false" role="form" action="/checkout/purchase" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="shqmX2m6Mj_UUzJPWSF9kt7EqlN8YoF9jhTVYmTHrMp3vzs45KQvpLGNGMLDCdU49jl3vhv_qPLPNschh6GvTw" autocomplete="off" />
      <input value="eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaEpJaDluYVdRNkx5OXdiMlJwWVM5RFlYSjBMekUwT1RNM09UYzNNd1k2QmtWVSIsImV4cCI6IjIwMjYtMDUtMDRUMTU6MDU6MTMuMDYwWiIsInB1ciI6ImRlZmF1bHQifX0=--0327ff975302ed26419fce7bc77a378453dc1ad3" autocomplete="off" type="hidden" name="cart_sgid" id="cart_sgid" />
      <input id="validityId" autocomplete="off" type="hidden" name="validity_id" />

      <div class="d-flex flex-column gap-3">
          <button id="complete_button" type="submit" disabled="disabled" block="true" data-checkout-target="submitButton" data-step="account" class="btn btn-md btn-dark btn-block disabled"><span>Get now</span></button>

          <div data-checkout-target="paypalButton" data-step="account" style="pointer-events: none; opacity: 0.4;" class="d-none">
            <div id="paypal-button" class="w-100" data-controller="paypal" data-action="checkout:paypal-started-&gt;checkout#onSubmit checkout:paypal-cancelled-&gt;checkout#onSubmitCancel checkout:paypal-errored-&gt;checkout#paypalErrored" data-paypal-environment-value="production" data-paypal-new-path-value="/checkout/incomplete_cart?payment_processor=paypal" data-paypal-create-path-value="/checkout/paypal_purchases" data-paypal-new-method-type-value="PUT" data-paypal-cart-id-value="eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaEpJaDluYVdRNkx5OXdiMlJwWVM5RFlYSjBMekUwT1RNM09UYzNNd1k2QmtWVSIsImV4cCI6IjIwMjYtMDUtMDRUMTU6MDU6MTMuMDYzWiIsInB1ciI6ImRlZmF1bHQifX0=--03d601e783e4e143b200a0dbad18c9e52daee5f2" data-paypal-errors-path-value="/checkout/paypal_errors" data-paypal-debug-errors-value="false"></div>

          </div>

        <span class="text-sm text-muted mt-n1">By clicking "Get now" you agree to the <a class="text-link text-grey-soft" target="_blank" href="https://training.trainsec.net/terms">Terms of Service</a> and <a class="text-link text-grey-soft" target="_blank" href="https://training.trainsec.net/privacy">Privacy Policy</a></span>
      </div>
</form>  </div>

    </div>

</div>
<script type="text/javascript">
  var paymentMethodRequiredEvent = new CustomEvent(
    "checkout:changed",
    {detail: {paymentMethodRequired: false}}
  );

  document.dispatchEvent(paymentMethodRequiredEvent);
</script>

</template></turbo-stream>
  <turbo-stream action="update" target="billing"><template>
</template></turbo-stream>
  <turbo-stream action="update" target="payment"><template>
</template></turbo-stream>