.pledge-code-page .form-intro>p:not(.kicker){color:var(--muted);margin-top:22px;font-size:15px;line-height:1.6}.pledge-code-page .public-code-form label{margin-top:0}.pledge-code-page .pledge-code-input{letter-spacing:.08em;text-align:center;font-family:ui-monospace,SFMono-Regular,monospace;font-size:clamp(19px,4vw,27px);font-weight:800}.pledge-code-page label small{color:var(--muted);font-size:12px;font-weight:400;line-height:1.6}.pledge-code-page .public-error{text-align:left;line-height:1.5}.pledge-code-page .public-primary:disabled{opacity:.6}:is(.pledge-code-page input:focus-visible,.pledge-code-page a:focus-visible,.pledge-code-page button:focus-visible){outline:3px solid var(--green);outline-offset:3px}.pledge-code-page input[aria-invalid=true]{border-color:var(--red)}
