.cform__grid[data-v-52501bea]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem 1.25rem;display:grid}.field[data-v-52501bea]{gap:.4rem;display:grid}.field--wide[data-v-52501bea]{grid-column:span 2}.field span[data-v-52501bea]{color:var(--color-body);font-size:.92rem;font-weight:500}.field b[data-v-52501bea]{color:var(--color-gold-deep);font-weight:600}.field input[data-v-52501bea],.field select[data-v-52501bea],.field textarea[data-v-52501bea]{width:100%;min-height:48px;font:inherit;color:var(--color-ink);background:#fff;border:1px solid #ddd5c9;border-radius:4px;padding:.7rem .9rem;font-size:1rem;transition:border-color .2s,box-shadow .2s}.field textarea[data-v-52501bea]{resize:vertical}.field input[data-v-52501bea]:focus,.field select[data-v-52501bea]:focus,.field textarea[data-v-52501bea]:focus{border-color:var(--color-gold);outline:none;box-shadow:0 0 0 3px #b48c552e}.field [aria-invalid=true][data-v-52501bea]{border-color:#c2410c}.field em[data-v-52501bea],.err[data-v-52501bea]{color:#b4410c;font-size:.85rem;font-style:normal}.hp[data-v-52501bea]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.consent-row[data-v-52501bea]{color:var(--color-muted);align-items:flex-start;gap:.7rem;margin-top:1.25rem;font-size:.9rem;line-height:1.6;display:flex}.consent-row input[data-v-52501bea]{width:18px;height:18px;accent-color:var(--color-gold);flex-shrink:0;margin-top:.3rem}.sent[data-v-52501bea]{flex-direction:column;align-items:flex-start;padding:2rem 0;display:flex}@media (width<=640px){.cform__grid[data-v-52501bea]{grid-template-columns:1fr}.field--wide[data-v-52501bea]{grid-column:auto}}
