.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.6);z-index:1000}.modal-overlay,.modal-overlay .modal-content{display:flex;align-items:center;justify-content:center}.modal-overlay .modal-content{flex-direction:column;background:#fff;box-shadow:0 4px 15px 0 rgba(0,0,0,.062745098),4px 0 15px 0 rgba(0,0,0,.062745098),0 -4px 15px 0 rgba(0,0,0,.062745098),-4px 0 15px 0 rgba(0,0,0,.062745098);padding:40px;border-radius:12px;position:relative;width:1200px}.modal-overlay .modal-content .modal-header{margin-bottom:20px}.modal-overlay .modal-content .modal-body{color:#3c1053;letter-spacing:.11px}.modal-overlay .modal-content .modal-body span{font-size:32px;font-weight:700;margin-bottom:40px}.modal-overlay .modal-content .modal-body p{font-size:14px;color:#060a26}.modal-overlay .modal-content .modal-body .app-form-element-container{text-align:left}.modal-overlay .modal-content .modal-footer{margin-top:60px}.modal-overlay .modal-content .modal-footer .button.form{font-size:14px;min-width:200px}.modal-overlay .modal-content .check-icon{width:50px;height:50px;color:#4256ea}@media only screen and (max-width:799px){.select-document-form{flex:0 1}}.select-document-form .verify-text{font-size:20px;font-weight:700}.select-document-form .inputs-containers{max-width:813px}@media only screen and (max-width:799px){.select-document-form .inputs-containers{margin-top:65px;margin-bottom:60px;gap:20px;box-sizing:border-box}}.select-document-form .example-container .document-example-text{color:#717171}.select-document-form .example-container .app-button{height:35px;font-size:16px;width:100px;min-width:-moz-fit-content;min-width:fit-content}.select-document-form .secure-container{margin-bottom:40px}.select-document-form .secure-container .secure-text{color:#717171;font-weight:600}@media only screen and (max-width:799px){.select-document-form .button-container{width:100%;margin-top:1px;padding:0 30px;box-sizing:border-box}.select-document-form .button-container .app-button{min-width:auto;width:50%}.selfie-form{flex:0 1}}.selfie-form .info .info-text{color:#717171;font-weight:600}@media only screen and (max-width:799px){.selfie-form .info .info-text{text-align:center}}.selfie-form .info .app-button{width:310.432px;height:49.685px;font-size:20px}.selfie-form .photo{width:577.671px;height:325px;flex-shrink:0;aspect-ratio:577.67/325;border-radius:50px;border:.5px solid #4256ea;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}@media only screen and (max-width:799px){.selfie-form .photo{width:234.292px;height:284.681px}}.selfie-form .confirming-identity-container{margin-top:20px}.selfie-form .confirming-identity-container .confirming-identity-text{font-size:20px;font-weight:700}.selfie-form .confirming-identity-container .awaiting-confirmation-text{font-size:14px;font-weight:700}.selfie-form .confirming-identity-container .awaiting-confirmation-text-secondary{width:65%;text-align:center;color:#717171;font-size:14px;font-weight:600}.selfie-form .confirming-identity-container .awaiting-confirmation-text-secondary .retry-text{text-decoration:underline}.selfie-form .confirming-identity-container .error-text{text-align:center;width:65%;color:red;font-size:14px;font-weight:700}.selfie-form .confirming-identity-container .error-text-secondary{text-align:center;width:55%;color:#717171;font-size:14px;font-weight:700}.selfie-form .identity-verified{height:406px;width:578px}@media only screen and (max-width:799px){.selfie-form .identity-verified{width:234.292px;height:284.681px}.selfie-form .identity-verified svg{margin-bottom:250}}.selfie-form .identity-verified span{font-family:Figtree;font-weight:800;font-size:36px;text-align:center;vertical-align:middle}@media only screen and (max-width:799px){.selfie-form .identity-verified span{font-size:24px}}.selfie-form .identity-verified span.confirmed-text{color:#34c759}.selfie-form .identity-verified span.not-confirmed-text{color:#ff3b30}.selfie-form .selfie-button-container{height:auto;width:100%;margin-top:48px;display:flex;justify-content:center;align-items:center}.selfie-form .selfie-button-container .app-button{min-width:200px}@media only screen and (max-width:799px){.selfie-form .selfie-button-container .app-button{min-width:auto;margin-top:20px;flex:1 1}}.selfie-form .selfie-button-container .app-button.lavander-blue{min-width:221px}@media only screen and (max-width:799px){.selfie-form .selfie-button-container .app-button.lavander-blue{height:50px;width:100%;flex:none}.selfie-form .confirmation-status-button{margin-top:130px}}