.container{justify-content:center;min-height:100dvh;padding-top:80px}.container,.form{display:flex;flex-direction:column}.form{gap:1em;padding:2em;width:100%;max-width:min(78ch,100%);margin:0 auto;justify-content:space-between}.form input{background-color:var(--bg-light);color:var(--text);display:block;width:100%;font-size:1.25em;padding:.75rem;border:none;border-radius:.4em}.form input[type=submit]:disabled{opacity:.75!important;filter:none!important}.form input[type=submit]:disabled:hover{cursor:default!important}.form>div{display:flex;flex-direction:column;gap:.5em}.registerPage h5,.registerPage label{color:hsla(0,0%,100%,.5);font-weight:300}.registerPage h4{font-weight:300;letter-spacing:.1em;font-size:min(1.4rem,max(1.2rem,calc(100vw / 32)))}.registerPage h3{font-weight:500;letter-spacing:.1em}.registerPage h2,.registerPage h3,.registerPage h4,.registerPage h5,.registerPage p{text-align:left;margin-block:0}.registerPage .trialText{color:hsla(0,0%,100%,.5);font-weight:300;font-size:.9em;text-align:center}.registerPage .trialText a:hover{color:#fff}.registerHeader{position:absolute;display:flex;width:100%;height:133px;padding-inline:1.5rem;justify-content:space-between;align-items:center;gap:1rem;top:-10px;z-index:1}.registerHeader a,.registerHeader div{position:relative;height:150px;width:150px;object-fit:contain;flex-shrink:1;justify-content:flex-start}.registerSpinner{position:fixed;width:100%;top:0;bottom:0;display:flex;align-items:center;z-index:1000;pointer-events:none;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.inputValidationError{color:var(--red);margin-top:4px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.accountCreationFade{width:100%;height:100%;animation:fadeIn .5s ease-in forwards;background-color:var(--bg)}@media screen and (max-width:480px){.registerPage .trialText{margin-inline:-1rem;font-size:10px}}