:root{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--red:#fb1c26;--maroon:#7b0000;font-weight:400}body{background-color:#d3d3d3;place-items:center;margin:0;font-family:Arial,Helvetica,sans-serif}#root{text-align:center;flex-direction:column;display:flex}.registrationField{border-radius:10px;margin-top:6px;margin-bottom:6px;padding-top:6px;padding-bottom:6px}.registrationArea,.verificationArea{background-color:var(--maroon);text-align:center;border-radius:10px;padding-top:10px;padding-bottom:10px}.verificationArea input{border-radius:10px;margin-top:6px;margin-bottom:6px;padding-top:6px;padding-bottom:6px}.verificationArea button{background-color:var(--red);color:#fff;border:1px;border-radius:500px;padding:.75rem 3rem}.verificationArea button:hover{cursor:pointer}.registrationResponse,.verificationResponse{color:#fff}.header{font-weight:bolder}a{color:var(--red);text-decoration:none}.registrationButton{background-color:var(--red);color:#fff;border:1px;border-radius:500px;padding:.75rem 3rem}.registrationButton:hover{cursor:pointer}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}#center{flex-direction:column;flex-grow:1;place-content:center;place-items:center;gap:25px;display:flex}@media (width<=1024px){#center{gap:18px;padding:32px 20px 24px}}
