.Captcha{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.Captcha,.Captcha .Captcha-widget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.Captcha .Captcha-widget{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;width:100%}.Captcha .Captcha-widget a,.Captcha .Captcha-widget img{-ms-flex-negative:0;flex-shrink:0}.Captcha .Captcha-widget a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Captcha .Captcha-widget a svg{height:1.5rem;width:1.5rem}.Captcha .Captcha-widget input{border:.0625rem solid var(--color-captcha-border);color:var(--color-captcha-text);font-family:BrandonText,sans-serif;font-size:1rem;min-height:2.5rem;padding:.5rem 1.25rem;width:100%}@media (min-width:960px){.Captcha .Captcha-widget input{font-size:1.125rem;min-height:3.125rem;padding:.5625rem 1.25rem}}.Captcha .Captcha-widget input:active,.Captcha .Captcha-widget input:focus{border-color:var(--color-captcha-focused-border);outline:none}.Captcha .Captcha-error{color:var(--color-error);font-family:BrandonText,sans-serif;font-size:.875rem;line-height:1.25rem;margin-top:.1875rem}
