.form-card fieldset{border-top:0;padding-top:0}.form-card label{font-size:13px;font-weight:700}.form-card label .text-red-600{color:#ec3b32}.form-card input[type=text],.form-card input[type=email],.form-card input[type=url],.form-card textarea{height:auto;color:var(--ink);background:#f5f5f4;border:1.5px solid #0000;border-radius:6px;padding:16px 15px;font-family:inherit;font-size:14px;transition:border-color .2s}.form-card input[type=text]:focus,.form-card input[type=email]:focus,.form-card input[type=url]:focus,.form-card textarea:focus{border-color:var(--ink);outline:none}@media (max-width:820px){.form-card input[type=text],.form-card input[type=email],.form-card input[type=url],.form-card textarea{transform-origin:0 0;width:114.286%;font-size:16px;transform:scale(.875)}.form-card input[type=text],.form-card input[type=email],.form-card input[type=url]{margin-bottom:-7px}.form-card textarea{margin-bottom:-21px}}.form-card input[aria-invalid=true],.form-card textarea[aria-invalid=true],.form-card input[aria-invalid=true]:focus,.form-card textarea[aria-invalid=true]:focus{border-color:#ec3b32}.form-card ::placeholder{color:#b5b5b2}.form-card input[type=checkbox]{accent-color:var(--ink)}.form-card button[type=submit]{background:var(--ink);color:#fff;letter-spacing:.02em;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:22px;padding:18px 34px;font-size:16px;font-weight:700;transition:opacity .25s;display:inline-flex}.form-card button[type=submit]:hover:enabled{opacity:.88}.form-card button[type=submit]:disabled{opacity:.35;cursor:not-allowed}@media (max-width:820px){.form-card .pt-4{margin-top:-8px;padding-top:4px}.form-card form>.flex.justify-center{margin-top:-8px}.form-card button[type=submit]{margin-top:8px;font-size:14px}.form-card .pt-4 label{font-size:12px}}
