.iform[data-v-8369b788]{gap:.875rem;max-width:36rem;display:grid}.iform__row--two[data-v-8369b788]{grid-template-columns:1fr;gap:.875rem;display:grid}@media (width>=540px){.iform__row--two[data-v-8369b788]{grid-template-columns:1fr 1fr}}.iform__field[data-v-8369b788]{gap:.3rem;display:grid}.iform__label[data-v-8369b788]{color:var(--inkSoft);font-size:.8125rem}.iform__input[data-v-8369b788]{background:var(--surface);border:1px solid var(--line);width:100%;color:var(--ink);border-radius:.5rem;padding:.55rem .75rem;font-size:.9375rem}.iform__input[data-v-8369b788]:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:#0000}.iform__input--err[data-v-8369b788]{border-color:var(--danger)}.iform__err[data-v-8369b788]{color:var(--danger);margin:0;font-size:.8125rem}.iform__hp[data-v-8369b788]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.iform__submit[data-v-8369b788]{cursor:pointer;appearance:none;font-family:var(--font-body,var(--body));letter-spacing:.14em;text-transform:uppercase;background:var(--night,var(--ink));color:var(--foam,#ecf3f6);border:1px solid var(--night,var(--ink));box-shadow:0 16px 34px -20px color-mix(in oklch, var(--ink) 60%, transparent), inset 0 0 0 1px color-mix(in oklch, var(--gold,#d8b46b) 40%, transparent);border-radius:999px;justify-content:center;justify-self:start;align-items:center;padding:.95rem 1.6rem;font-size:.78rem;font-weight:600;line-height:1;transition:transform .16s,background .16s;display:inline-flex}.iform__submit[data-v-8369b788]:hover:not(:disabled){background:var(--night2,var(--ink));border-color:var(--night2,var(--ink));transform:translateY(-1px)}.iform__submit[data-v-8369b788]:disabled{opacity:.5;cursor:not-allowed}.iform__hint[data-v-8369b788]{color:var(--muted);margin:0;font-size:.75rem}
