.form[data-v-3da1417b]{display:flex;flex-direction:column;gap:var(--space-28)}.field[data-v-3da1417b]{display:flex;flex-direction:column;gap:10px}.field__label[data-v-3da1417b]{font-size:var(--size-body-s);font-weight:500;line-height:1.3}.field__input[data-v-3da1417b]{background:var(--surface-base);border:1px solid var(--border-input);border-radius:var(--radius-sm);font-size:var(--size-body-l);min-block-size:3.25rem;padding:var(--space-12) 14px}.field__input--area[data-v-3da1417b]{min-block-size:9.75rem;resize:vertical}.field__input[data-v-3da1417b]:focus-visible{border-color:var(--brand-blue);outline-offset:1px}.field__input[aria-invalid=true][data-v-3da1417b]{border-color:var(--status-danger);border-width:2px}.field__error[data-v-3da1417b]{color:var(--status-danger);font-size:var(--size-body-s);font-weight:500}.consent[data-v-3da1417b]{border:0;display:flex;flex-direction:column;gap:var(--space-20);margin:0;padding:0}.consent__intro[data-v-3da1417b]{color:var(--text-secondary);font-size:var(--size-body-l);padding:0}.consent__intro a[data-v-3da1417b]{color:var(--brand-blue-ink);text-decoration:underline;text-underline-offset:2px}.check[data-v-3da1417b]{align-items:flex-start;cursor:pointer;display:flex;gap:14px;min-block-size:2.75rem}.check input[data-v-3da1417b]{accent-color:var(--brand-blue);block-size:20px;flex:none;inline-size:20px;margin:2px 0 0}.trap[data-v-3da1417b]{block-size:1px;inline-size:1px;inset-inline-start:-9999px;overflow:hidden;position:absolute}.form__actions[data-v-3da1417b]{align-items:center;display:flex;gap:var(--space-16)}.alert[data-v-3da1417b]{border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-16) var(--space-20)}.alert--error[data-v-3da1417b]{background:var(--status-danger-soft);border:1px solid var(--status-danger);color:var(--text-primary)}.alert__title[data-v-3da1417b]{font-weight:600}.alert ul[data-v-3da1417b]{list-style:disc;padding-inline-start:var(--space-20)}.alert a[data-v-3da1417b]{align-items:center;color:var(--status-danger);display:inline-flex;min-block-size:2.75rem;text-decoration:underline}.outcome[data-v-977f1682]{background:var(--surface-subtle);padding:var(--space-64) var(--gutter)}.outcome__inner[data-v-977f1682]{display:flex;flex-direction:column;gap:var(--space-32)}.panel[data-v-977f1682]{background:var(--surface-base);border:1px solid var(--border-subtle);border-radius:var(--radius-md);display:flex;gap:var(--space-32);padding:var(--space-48)}.panel__symbol[data-v-977f1682]{align-items:center;border-radius:50%;block-size:48px;display:inline-flex;flex:none;inline-size:48px;justify-content:center}.panel--success .panel__symbol[data-v-977f1682]{background:var(--status-success-soft);color:var(--status-success-ink)}.panel--failure .panel__symbol[data-v-977f1682]{background:var(--status-failure-soft);color:var(--status-failure-ink)}.panel__body[data-v-977f1682]{display:flex;flex-direction:column;gap:var(--space-24);min-inline-size:0}.panel__label[data-v-977f1682]{font-family:var(--font-mono);font-size:var(--size-mono-s);font-weight:500;letter-spacing:var(--tracking-label)}.panel--success .panel__label[data-v-977f1682]{color:var(--status-success-ink)}.panel--failure .panel__label[data-v-977f1682]{color:var(--status-failure-ink)}.panel__title[data-v-977f1682]{font-size:var(--size-stat);letter-spacing:var(--tracking-display);line-height:1.15;max-inline-size:50rem}.panel__title[data-v-977f1682]:focus{outline:none}.panel__text[data-v-977f1682]{color:var(--text-secondary);font-size:var(--size-lead-l);max-inline-size:47.5rem}.panel__text a[data-v-977f1682]{color:var(--brand-blue-ink);text-decoration:underline;text-underline-offset:2px}.panel__actions[data-v-977f1682]{display:flex;flex-wrap:wrap;gap:var(--space-16);padding-block-start:var(--space-8)}@media(max-width:40rem){.outcome[data-v-977f1682]{padding-block:var(--space-40)}.panel[data-v-977f1682]{flex-direction:column;gap:var(--space-20);padding:var(--space-24)}}.masthead[data-v-1f14646a]{background:var(--surface-subtle);padding:var(--space-80) var(--gutter) var(--space-64)}.masthead__inner[data-v-1f14646a]{display:flex;flex-direction:column;gap:var(--space-24)}.masthead__sub[data-v-1f14646a]{font-size:var(--size-lead-l);max-inline-size:41.25rem}.body[data-v-1f14646a]{padding:var(--space-64) var(--gutter) var(--space-96)}.body__grid[data-v-1f14646a]{align-items:start;display:grid;gap:var(--space-96);grid-template-columns:minmax(0,680fr) minmax(0,424fr)}.next[data-v-1f14646a]{background:var(--surface-ink);border-radius:var(--radius-xl);color:var(--text-inverse);display:flex;flex-direction:column;gap:var(--space-28);padding:var(--space-32)}.next__rule[data-v-1f14646a]{background:var(--brand-blue);block-size:3px;inline-size:40px}.next__title[data-v-1f14646a]{font-size:var(--size-h5);letter-spacing:-.015em;line-height:1.2}.next__steps[data-v-1f14646a]{display:flex;flex-direction:column;gap:var(--space-28)}.next__steps li[data-v-1f14646a]{color:var(--text-inverse-muted);display:flex;gap:var(--space-16)}.next__n[data-v-1f14646a]{color:var(--brand-periwinkle);flex:none;font-family:var(--font-mono);font-size:var(--size-caption);inline-size:22px;padding-block-start:2px}.next__alt[data-v-1f14646a]{border-block-start:1px solid var(--border-dark);padding-block-start:var(--space-24)}.next__alt a[data-v-1f14646a]{text-decoration:underline;text-underline-offset:2px}@media(max-width:63.99rem){.body__grid[data-v-1f14646a]{gap:var(--space-48);grid-template-columns:minmax(0,1fr)}}@media(max-width:40rem){.next[data-v-1f14646a]{padding:var(--space-24)}}
