.MandateForm-module__gemDoq__form{gap:var(--space-xl);margin-block-start:var(--space-xl);display:grid}.MandateForm-module__gemDoq__grid{gap:var(--space-lg);display:grid}.MandateForm-module__gemDoq__field{gap:var(--space-2xs);align-content:start;display:grid}.MandateForm-module__gemDoq__label{color:var(--text-primary);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow)}.MandateForm-module__gemDoq__optional{color:var(--text-muted);text-transform:none;letter-spacing:var(--tracking-normal)}.MandateForm-module__gemDoq__help{color:var(--text-muted);margin-block-end:var(--space-3xs)}.MandateForm-module__gemDoq__input,.MandateForm-module__gemDoq__select,.MandateForm-module__gemDoq__textarea{font-family:var(--font-body);font-size:var(--step-0);line-height:var(--leading-snug);color:var(--text-primary);background-color:var(--surface-raised);border:var(--border-hairline) solid var(--rule-strong);border-radius:var(--radius-none);padding:var(--space-xs) var(--space-sm);min-block-size:2.75rem;inline-size:100%;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard)}.MandateForm-module__gemDoq__textarea{resize:vertical;min-block-size:9rem;font-family:var(--font-body);line-height:var(--leading-body)}.MandateForm-module__gemDoq__select{font-family:var(--font-ui);font-size:var(--step--1);appearance:auto}.MandateForm-module__gemDoq__input:hover,.MandateForm-module__gemDoq__select:hover,.MandateForm-module__gemDoq__textarea:hover{border-color:var(--text-muted)}.MandateForm-module__gemDoq__input:focus-visible,.MandateForm-module__gemDoq__select:focus-visible,.MandateForm-module__gemDoq__textarea:focus-visible,.MandateForm-module__gemDoq__checkbox:focus-visible,.MandateForm-module__gemDoq__button:focus-visible{outline:var(--focus-width,2px) solid var(--rule-accent);outline-offset:2px;border-color:var(--rule-accent)}.MandateForm-module__gemDoq__input[aria-invalid=true],.MandateForm-module__gemDoq__select[aria-invalid=true],.MandateForm-module__gemDoq__textarea[aria-invalid=true]{border-color:var(--brand-merchant-bronze);border-inline-start-width:var(--border-medium)}.MandateForm-module__gemDoq__consent{gap:var(--space-2xs) var(--space-sm);border-block-start:var(--border-hairline) solid var(--rule-hairline);grid-template-columns:auto minmax(0,1fr);align-items:start;padding-block-start:var(--space-md);display:grid}.MandateForm-module__gemDoq__checkbox{block-size:1.5rem;inline-size:1.5rem;accent-color:var(--brand-merchant-bronze);margin-block-start:.05rem}.MandateForm-module__gemDoq__consentLabel{color:var(--text-secondary);max-inline-size:62ch}.MandateForm-module__gemDoq__consent>.MandateForm-module__gemDoq__error{grid-column:2}.MandateForm-module__gemDoq__submit{display:flex}.MandateForm-module__gemDoq__button{min-block-size:2.75rem;padding-inline:var(--space-lg);padding-block:var(--space-2xs);background-color:var(--text-primary);color:var(--surface);border:var(--border-hairline) solid var(--text-primary);border-radius:var(--radius-none);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard)}.MandateForm-module__gemDoq__button:hover{background-color:var(--brand-graphite);border-color:var(--brand-graphite)}.MandateForm-module__gemDoq__status{gap:var(--space-md);display:grid}.MandateForm-module__gemDoq__error{color:var(--brand-merchant-bronze)}.MandateForm-module__gemDoq__blocked{gap:var(--space-2xs);padding:var(--space-md);background-color:var(--surface-inset);border-inline-start:var(--border-medium) solid var(--rule-accent);color:var(--text-secondary);max-inline-size:62ch;display:grid}.MandateForm-module__gemDoq__blockedTitle{color:var(--text-primary)}@media (min-width:48rem){.MandateForm-module__gemDoq__grid{gap:var(--space-lg) var(--grid-gutter);grid-template-columns:repeat(2,minmax(0,1fr))}.MandateForm-module__gemDoq__fieldWide{grid-column:1/-1}}@media (max-width:760px){.MandateForm-module__gemDoq__select{font-size:1rem}}
