body{background:var(--band)}.form-card{margin:48px auto 64px}.form-card h1{letter-spacing:0;margin:0 0 8px;font-size:24px;line-height:1.5}.form-card .lede{color:var(--sub);text-align:left;max-width:none;margin:0 0 30px;font-size:13.5px}.form-card .lede b{color:var(--ink)}input[type=tel]{border:1.5px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:10px;padding:13px 15px;font-family:inherit;font-size:15px}textarea{min-height:110px}.send-error{color:#b3261e;background:#fdecea;border:1px solid #f5c6c2;border-radius:12px;margin-top:16px;padding:12px 14px;font-size:12.5px;line-height:1.85}.send-error a{color:#b3261e;font-weight:700}input:focus-visible,select:focus-visible,textarea:focus-visible,button:focus-visible,a:focus-visible{outline:2px solid var(--blue);outline-offset:2px}
