@import url("https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@400;700&display=swap");body{margin:0;padding:0;height:100vh;background-color:#ffffff;font-family:'Red Hat Display', sans-serif}.wrapper{width:375px;margin:0 auto;padding:34px;box-sizing:border-box}.logo{text-align:center;margin-top:24px}.form{margin:0 0 30px 0}.form h1{text-align:center;margin-top:8px;font-size:24px;line-height:36px;font-weight:700;margin-bottom:34px}.form small{font-size:12px}.form__row{width:100%;margin-bottom:16px;position:relative;-webkit-tap-highlight-color:transparent}.form__row--checkbox{margin-top:34px}.form__row--checkbox *,.form__row--checkbox *:before,.form__row--checkbox *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}.form__row--checkbox input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.form__row--checkbox label{position:relative;cursor:pointer;display:flex;align-items:center}.form__row--checkbox label:before{content:'';-webkit-appearance:none;background-color:transparent;border:2px solid #262626;padding:8px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:12px;border-radius:4px;top:-2px}.form__row--checkbox input:checked+label:after{content:'';display:block;position:absolute;top:20px;left:8px;width:5px;height:12px;border:solid #262626;border-width:0 2px 2px 0;transform:rotate(45deg);align-items:center;display:flex}.form__row--checkbox label.checked:after{content:'';display:block;position:absolute;top:2px;left:8px;width:5px;height:12px;border:solid #262626;border-width:0 2px 2px 0;transform:rotate(45deg)}.form__row--checkbox2{margin-top:34px}.form__row--checkbox2 *,.form__row--checkbox2 *:before,.form__row--checkbox2 *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}.form__row--checkbox2 input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.form__row--checkbox2 label{position:relative;cursor:pointer;display:flex;align-items:center}.form__row--checkbox2 label:before{content:'';-webkit-appearance:none;background-color:transparent;border:2px solid #262626;padding:8px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:12px;border-radius:4px;top:-2px}.form__row--checkbox2 input:checked+label:after{content:'';display:block;position:absolute;top:10px;left:8px;width:5px;height:12px;border:solid #262626;border-width:0 2px 2px 0;transform:rotate(45deg)}.form__row--checkbox2 label.checked:after{content:'';display:block;position:absolute;top:2px;left:8px;width:5px;height:12px;border:solid #262626;border-width:0 2px 2px 0;transform:rotate(45deg)}.form__row label{font-size:14px;font-weight:600;color:#262626}.form__input{width:100%;border:0;border-bottom:1px solid #262626;background-color:transparent;border-radius:0;outline:none;padding:6px 24px 4px 0;font-size:17px;box-sizing:border-box;font-family:'Red Hat Display', sans-serif;font-weight:500}.form__input::placeholder{color:#B1B2B2}.form__field{position:relative}.form__clear{position:absolute;top:50%;transform:translateY(-50%);right:0;width:36px;height:36px;background-position-x:right;background-position-y:center;background-image:url(//d1h2xdzbbato1y.cloudfront.net/assets/v2/clear-55a870eff150b3cd54ac5c89394fa9e49e779e849c4c9f2dc24b47f2f483c13d.svg);background-repeat:no-repeat;cursor:pointer;-webkit-tap-highlight-color:transparent;display:none}.form__clear--visible{display:block}.form__button{background:#262626;border:0;box-sizing:border-box;border-radius:8px;color:#ffffff;width:100%;padding:14px 0;cursor:pointer;outline:none;margin-top:20px;font-size:16px;appearance:none;-moz-appearance:none;-webkit-appearance:none;font-weight:400;line-height:21px;font-family:'Red Hat Display', sans-serif}.form__errors{padding:0;box-sizing:content-box;margin-bottom:24px;margin-top:-12px}.form__errors ul{padding:0 0 0 16px;color:#D45656;font-size:14px}.links{text-align:center}.links--secondary a{opacity:0.5;font-size:14px !important}.links a{font-size:16px;color:#262626;text-decoration:none}.links__row{margin-bottom:20px}.links__row--spacer{margin:0 5px;opacity:0.2}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #ffffff inset}input:-webkit-autofill::first-line{font-size:22px;font-family:'Red Hat Display', sans-serif;font-weight:400}
