#lead-form{position:relative;max-width:440px;margin:30px auto 0;text-align:left}#lead-form label{display:block;font-size:14px;font-weight:500;margin:18px 0 7px}#lead-form input,#lead-form select{width:100%;min-height:56px;border:1px solid #7e8970;border-radius:12px;padding:14px;background:#fff;color:var(--ink);font:400 16px/1.5 Onest,Arial,sans-serif;color-scheme:light}#lead-form input::placeholder{color:#68715e;opacity:1}#lead-form input:focus-visible,#lead-form select:focus-visible{outline:3px solid var(--lime);outline-offset:3px}#lead-form input[aria-invalid=true],#lead-form select[aria-invalid=true]{border-color:#ffb5a8;outline:2px solid #ffb5a8}#lead-form .error{color:#ffc2b6;font-size:13px;margin-top:6px}#lead-form .error:empty{display:none}#lead-form .btn{width:100%;margin-top:24px}#lead-form .btn:disabled{opacity:.65;cursor:wait}#lead-form .consent{font-size:12px;line-height:1.6;color:#c0c9b5;text-align:center;margin-top:16px}#lead-form .trap{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#lead-form .failure{margin-top:18px;padding:18px;border:1px solid #89947c;border-radius:14px;text-align:center}#lead-form .failure p{font-size:14px}#lead-form .failure .btn{margin-top:14px}#lead-form [hidden]{display:none!important}#lead-form select{appearance:none;padding-right:42px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23141614' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.noscript-note{color:var(--muted);font-size:14px;margin-top:18px}.noscript-note a{text-decoration:underline}
