.registration[data-v-a72b8fcc]{display:flex;flex-direction:column}.field[data-v-a72b8fcc]{margin-bottom:1.5rem}.field-label[data-v-a72b8fcc]{align-items:baseline;display:flex;font-family:var(--font-spec);font-size:var(--text-label-lg);gap:1rem;justify-content:space-between;letter-spacing:.16em;margin-bottom:.5rem;text-transform:uppercase}.req[data-v-a72b8fcc]{color:var(--muted);font-size:var(--text-label);letter-spacing:.14em}.control[data-v-a72b8fcc]{background-color:transparent;border:0;border-bottom:var(--rule-heavy) solid var(--ink);color:var(--ink);font-family:var(--font-body);font-size:var(--text-action);padding:.7rem .25rem;transition:background-color .2s ease,border-color .2s ease;width:100%}.control[data-v-a72b8fcc]::-moz-placeholder{color:var(--muted)}.control[data-v-a72b8fcc]::placeholder{color:var(--muted)}.control[data-v-a72b8fcc]:hover{background-color:var(--panel)}.control[data-v-a72b8fcc]:focus-visible{background-color:var(--panel);border-bottom-color:var(--spot)}.control--select[data-v-a72b8fcc]{align-items:center;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;text-align:left}.control.is-invalid[data-v-a72b8fcc]{border-bottom-color:var(--danger)}.field-error[data-v-a72b8fcc]{color:var(--danger);font-family:var(--font-spec);font-size:var(--text-label-lg);letter-spacing:.12em;margin-top:.5rem;text-transform:uppercase}.field-hint[data-v-a72b8fcc]{color:var(--muted);font-size:var(--text-ui);line-height:1.5;margin-top:.5rem}.send[data-v-a72b8fcc]{align-items:center;align-self:flex-start;background-color:var(--spot);border:0;box-shadow:inset 0 0 0 0 var(--ink);color:var(--on-spot);cursor:pointer;display:inline-flex;font-family:var(--font-display);font-size:var(--text-action);font-weight:800;gap:.7rem;letter-spacing:-.01em;padding:1rem 1.6rem;text-transform:uppercase;transition:box-shadow .2s ease}.send[data-v-a72b8fcc]:hover:not(:disabled){box-shadow:inset 0 0 0 3px var(--ink)}.send[data-v-a72b8fcc]:disabled{cursor:not-allowed;opacity:.65}@media(prefers-reduced-motion:reduce){.control[data-v-a72b8fcc],.send[data-v-a72b8fcc]{transition:none}}
