#Navbar{align-items:center;display:flex;height:7.5dvh;position:sticky;top:0;z-index:999}#Footer{height:10vh;position:relative}.container{display:flex;flex-wrap:wrap;justify-content:center}.container>:nth-child(n){max-width:25vw;min-width:17rem}.section{flex-direction:column;position:relative;width:75vw}@media screen and (min-width:600px){.section{max-width:20rem;width:50vw}}.section>:nth-child(n){margin-bottom:1rem}.flex-row{display:flex;max-height:3rem;min-height:3rem;position:relative}.flex-row.errored{box-shadow:0 0 0 5px var(--background)}.flex-row.errored .errorLabel{background:#0000!important;display:block;left:-2.5em;position:absolute;top:50%;transform:translateY(-50%)}.flex-row.errored .errorLabel svg{fill:var(--background)!important;opacity:1!important}#errorMessage{color:var(--background);font-size:1rem;outline:2px solid var(--textColor);text-align:center}#errorMessage:empty{outline:none}.errorLabel{display:none}label{align-items:center;background:var(--accentSix);cursor:pointer;display:flex;justify-content:center;width:2rem}label svg{fill:var(--background);width:18px}input{border:none;flex:1 1;font:inherit;padding:1rem;width:1rem}input:focus{outline:none}button{align-items:center;background:var(--background);border:0;color:var(--textColor);cursor:pointer;display:flex;font-size:1rem;font-weight:1000;justify-content:center;max-height:3rem;min-height:3rem;padding:1rem;transition:var(--transitionTiming);width:100%}button:hover{background-color:var(--accentSix)}.alternateOptions>:not(:last-child){margin-bottom:1rem}.providers{display:flex;flex-direction:row;width:100%}.provider{cursor:pointer;display:table;max-height:3rem;min-height:3rem;width:100%}.provider div{display:table-cell;margin:0;text-align:center;vertical-align:middle;width:100%}.provider svg{background-color:var(--textColor);display:table-cell;height:100%;margin:0;width:3rem}.provider.Google{background:#0000;color:var(--textColor);outline:1px solid var(--textColor)}.deactivated{display:none}@font-face{font-family:Montserrat;src:url(/static/media/Montserrat-VariableFont_wght.3faa3eef13649db02044.ttf)}*,:root{-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed}button{font:inherit}a{text-decoration:none}a,body{color:var(--textColor)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--transitionTiming:300ms ease-in-out;--globalBorderRadius:5px;font-family:Montserrat;font-size:1rem;font-weight:400;margin:0;overflow-x:hidden;padding:0}body .nth{background:#000;color:#fff}body .page{min-height:92.5vh;overflow-x:hidden;position:relative}