.UploadAndRegister_uploadOuterWrap__sATc9{width:100%;display:flex;justify-content:center;box-sizing:border-box;padding:0;max-width:1000px;margin-left:auto;margin-right:auto}@media(max-width:1200px){.UploadAndRegister_uploadOuterWrap__sATc9{max-width:100vw;padding:0 1.5rem;justify-content:center}}@media(max-width:900px){.UploadAndRegister_uploadOuterWrap__sATc9{max-width:100vw;padding:0;justify-content:center}}@keyframes UploadAndRegister_slideUpFadeIn__LZkPR{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.UploadAndRegister_uploadContainer__6_rCR{background-color:hsla(0,0%,100%,.2);padding:2.5rem 2rem;border-radius:0;box-shadow:0 4px 16px rgba(0,0,0,.12);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;width:100%;height:100%;max-width:500px}.UploadAndRegister_uploadContainer__6_rCR .UploadAndRegister_title__3Z_s0{font-family:BangoPro,sans-serif;font-size:2.5rem;color:#fff;margin-bottom:1rem;text-align:center}.UploadAndRegister_uploadContainer__6_rCR .UploadAndRegister_emailInput__2pLxk{width:100%;padding:.75rem 1rem;border-radius:25px;border:1px solid #ccc;font-size:1rem;color:#1f4189}.UploadAndRegister_uploadContainer__6_rCR .UploadAndRegister_emailInput__2pLxk::placeholder{color:#8fa0c4}.UploadAndRegister_uploadContainer__6_rCR .UploadAndRegister_emailInput__2pLxk:focus-visible{outline:none;border-color:transparent}.UploadAndRegister_uploadContainer__6_rCR .UploadAndRegister_enterButton__RhtJu,.UploadAndRegister_uploadContainer__6_rCR .UploadAndRegister_uploadButton__9bw6B{padding:.75rem 2rem;border-radius:25px;border:none;background-color:#fff;color:#036;font-family:BangoPro,sans-serif;font-size:1.2rem;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.2);transition:all .3s ease}.UploadAndRegister_uploadContainer__6_rCR .UploadAndRegister_enterButton__RhtJu:hover,.UploadAndRegister_uploadContainer__6_rCR .UploadAndRegister_uploadButton__9bw6B:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.UploadAndRegister_uploadContainer__6_rCR .UploadAndRegister_enterButton__RhtJu{font-size:1.5rem;position:relative;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.UploadAndRegister_uploadContainer__6_rCR .UploadAndRegister_enterButton__RhtJu:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.UploadAndRegister_uploadContainer__6_rCR .UploadAndRegister_loader__UgX1e{border:3px solid #f3f3f3;border-top-color:#036;border-radius:50%;width:22px;height:22px;animation:UploadAndRegister_spin__evtQ6 .8s linear infinite;display:inline-block;vertical-align:middle;margin:0 auto;background:transparent}@keyframes UploadAndRegister_spin__evtQ6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.UploadAndRegister_uploadContainer__6_rCR .UploadAndRegister_fileName__TKxuQ{font-size:.9rem;color:#fff}.UploadAndRegister_uploadContainer__6_rCR .UploadAndRegister_errorMessage___nvFm{background-color:#036;color:#fff;padding:.75rem 1rem;border-radius:25px;width:100%;text-align:center;font-size:.9rem;animation:UploadAndRegister_slideUpFadeIn__LZkPR .7s cubic-bezier(.23,1,.32,1)}.UploadAndRegister_uploadContainer__6_rCR .UploadAndRegister_successMessage__txonw{background-color:#4bb543;color:#fff;padding:.75rem 1rem;border-radius:25px;width:100%;text-align:center;font-size:.9rem}.UploadAndRegister_uploadContainer__6_rCR .UploadAndRegister_ellipsis__klNiD{display:inline-block;width:1.5em;text-align:left}.UploadAndRegister_uploadContainer__6_rCR .UploadAndRegister_ellipsis__klNiD span{opacity:0;animation:UploadAndRegister_ellipsisFade__H14iD 1.2s infinite;font-weight:700;font-size:1.3em;line-height:1}.UploadAndRegister_uploadContainer__6_rCR .UploadAndRegister_ellipsis__klNiD span:first-child{animation-delay:0s}.UploadAndRegister_uploadContainer__6_rCR .UploadAndRegister_ellipsis__klNiD span:nth-child(2){animation-delay:.2s}.UploadAndRegister_uploadContainer__6_rCR .UploadAndRegister_ellipsis__klNiD span:nth-child(3){animation-delay:.4s}@keyframes UploadAndRegister_ellipsisFade__H14iD{0%{opacity:0}20%{opacity:1}to{opacity:0}}@media(max-width:900px){.UploadAndRegister_uploadContainer__6_rCR{padding:2rem 1rem;min-width:0;border-radius:0;box-shadow:0 2px 8px rgba(0,0,0,.1)}.UploadAndRegister_title__3Z_s0{font-size:1.5rem}.UploadAndRegister_emailInput__2pLxk{font-size:1rem}.UploadAndRegister_enterButton__RhtJu,.UploadAndRegister_uploadButton__9bw6B{font-size:1rem;padding:.6rem 1.2rem}}@media(max-width:600px){.UploadAndRegister_uploadContainer__6_rCR{padding:2rem 1.5rem}.UploadAndRegister_title__3Z_s0{font-size:1.2rem}}