.lead-form-submit,button[name=contact-info-submit]{align-items:center;display:flex;gap:12px;justify-content:center;position:relative}.button-loading-text{display:none}.hero-6-input-2col-snapshot-section .lead-form-submit.btn-spinner-active,.hero-6-input-2col-snapshot-section .lead-form-submit.btn-spinner-active:hover,.hero-6-input-2col-snapshot-section button.lead-form-submit.btn-spinner-active,.hero-6-input-2col-snapshot-section button.lead-form-submit.btn-spinner-active:hover,.lead-form .lead-form-submit.btn-spinner-active,.lead-form .lead-form-submit.btn-spinner-active:hover,.lead-form .lead-form-submit.btn.btn-filled.btn-spinner-active,.lead-form .lead-form-submit.btn.btn-filled.btn-spinner-active:hover,.lead-form-snapshot-left-img-bg .lead-form-submit.btn-spinner-active,.lead-form-snapshot-left-img-bg .lead-form-submit.btn-spinner-active:hover,.lead-form-snapshot-left-img-bg button.lead-form-submit.btn-spinner-active,.lead-form-snapshot-left-img-bg button.lead-form-submit.btn-spinner-active:hover,.snapshot-6-input-lead-form-2col .lead-form .lead-form-submit.btn-spinner-active,.snapshot-6-input-lead-form-2col .lead-form .lead-form-submit.btn-spinner-active:hover,button[name=contact-info-submit].btn-spinner-active,button[name=contact-info-submit].btn-spinner-active:hover{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none;color:#ffa400!important;cursor:not-allowed;gap:10px;opacity:1;pointer-events:none}.btn-spinner-active .button-text{display:none}.btn-spinner-active .button-loading-text{align-items:baseline;color:#ffa400;display:inline-flex;font-family:var(--typography-font-body,"source-sans-pro-regular",sans-serif);font-size:20px;line-height:1;margin-right:4px;text-transform:lowercase}.button-loading-text .loading-char{display:inline-block;opacity:0}.btn-spinner-active .loading-char-1{animation:loading-text-fade .15s ease-in .05s forwards}.btn-spinner-active .loading-char-2{animation:loading-text-fade .15s ease-in .1s forwards}.btn-spinner-active .loading-char-3{animation:loading-text-fade .15s ease-in .15s forwards}.btn-spinner-active .loading-char-4{animation:loading-text-fade .15s ease-in .2s forwards}.btn-spinner-active .loading-char-5{animation:loading-text-fade .15s ease-in .25s forwards}.btn-spinner-active .loading-char-6{animation:loading-text-fade .15s ease-in .3s forwards}.btn-spinner-active .loading-char-7{animation:loading-text-fade .15s ease-in .35s forwards}.btn-spinner-active .loading-char-8{animation:loading-text-fade .15s ease-in .4s forwards}.btn-spinner-active .loading-char-9{animation:loading-text-fade .15s ease-in .45s forwards}.btn-spinner-active .loading-char-10{animation:loading-text-fade .15s ease-in .5s forwards}@keyframes loading-text-fade{0%{opacity:0}to{opacity:1}}.btn-spinner{border:6px solid rgba(255,164,0,.7);border-radius:100%;border-top-color:#ffa400;display:none;flex-shrink:0;height:40px;opacity:0;width:40px}.btn-spinner.btn-spinner-hidden{display:none}.btn-spinner-active .btn-spinner{animation:loading-text-fade .15s ease-in .55s forwards,btn-spinner-rotate .8s linear .7s infinite;display:inline-block;margin-left:8px;opacity:0}.btn-spinner-active .btn-spinner.btn-spinner-hidden{display:inline-block}@keyframes btn-spinner-rotate{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}