:root{font-family:Inter,Avenir,Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;font-weight:400;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}h1{font-size:3.2em;line-height:1.1}.card{padding:2em}#app{margin:0;padding:0;text-align:center;width:100%;height:100%;min-height:100vh}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}body{background-color:#000;background:url(/images/background.jpeg) no-repeat center/cover}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.content.svelte-189ymlq.svelte-189ymlq{background-color:#fff;flex-grow:4;width:60rem}.dob.svelte-189ymlq.svelte-189ymlq{display:flex}.error-list.svelte-189ymlq.svelte-189ymlq{align-items:flex-start;background-color:#f1aaac;display:flex;flex-direction:column;margin-top:1rem;padding:1rem}.footer.svelte-189ymlq.svelte-189ymlq{background-color:#000;color:#fff;display:flex;flex-direction:column;padding:1rem;text-align:center;width:100%}.form.svelte-189ymlq.svelte-189ymlq{height:100%}.form-title.svelte-189ymlq.svelte-189ymlq{font-size:larger;font-weight:bolder;margin-top:1rem}.form-details.svelte-189ymlq.svelte-189ymlq{padding:0 1rem;font-size:15px}.header-image.svelte-189ymlq.svelte-189ymlq{height:23rem;background-size:cover;background-position:center}.input-wrapper.svelte-189ymlq.svelte-189ymlq{display:flex;text-align:left;margin-bottom:1rem}.input-wrapper.svelte-189ymlq>label.svelte-189ymlq{width:10rem;min-width:12rem}.input-wrapper.svelte-189ymlq>input.svelte-189ymlq{width:100%}.register-button.svelte-189ymlq.svelte-189ymlq{margin-left:12rem;background-color:#2db343;color:#fff}.register-button.svelte-189ymlq.svelte-189ymlq:disabled{background-color:#787c79;cursor:not-allowed}.required-fields.svelte-189ymlq.svelte-189ymlq{display:flex;align-self:flex-start;margin:1rem}.termsandconditions.svelte-189ymlq.svelte-189ymlq{margin-left:12rem;width:100%!important;min-width:100%;margin-bottom:0}.wrapper.svelte-189ymlq.svelte-189ymlq{display:flex;flex-direction:column;align-items:center;height:100%;min-height:100vh}@media only screen and (max-width: 1200px){.content.svelte-189ymlq.svelte-189ymlq{width:40rem}.header-image.svelte-189ymlq.svelte-189ymlq{height:16rem}}@media only screen and (max-width: 844px){.content.svelte-189ymlq.svelte-189ymlq{width:100%;max-width:none}.error-list.svelte-189ymlq.svelte-189ymlq{text-align:left}.header-image.svelte-189ymlq.svelte-189ymlq{height:20rem}.input-wrapper.svelte-189ymlq.svelte-189ymlq{display:flex;flex-direction:column;margin-bottom:.5rem}.register-button.svelte-189ymlq.svelte-189ymlq,.termsandconditions.svelte-189ymlq.svelte-189ymlq{margin-left:0}}@media only screen and (max-width: 764px){.header-image.svelte-189ymlq.svelte-189ymlq{height:17rem}}@media only screen and (max-width: 680px){.header-image.svelte-189ymlq.svelte-189ymlq{height:15rem}}@media only screen and (max-width: 600px){.header-image.svelte-189ymlq.svelte-189ymlq{height:14rem;background-size:contain;background-repeat:no-repeat;background-position-y:top}}@media only screen and (max-width: 560px){.header-image.svelte-189ymlq.svelte-189ymlq{height:14rem}}@media only screen and (max-width: 500px){.header-image.svelte-189ymlq.svelte-189ymlq{height:13rem}}@media only screen and (max-width: 460px){.header-image.svelte-189ymlq.svelte-189ymlq{height:12rem}}@media only screen and (max-width: 374px){.header-image.svelte-189ymlq.svelte-189ymlq{height:9rem}.form.svelte-189ymlq.svelte-189ymlq{margin-top:0rem}}@media only screen and (max-width: 320px){.header-image.svelte-189ymlq.svelte-189ymlq{height:8rem}}
