.form-section[data-astro-cid-2ongomc3]{background-color:var(--color-blue-wash)}.form-intro[data-astro-cid-2ongomc3]{max-width:56ch;margin-bottom:var(--space-5)}.form-failure[data-astro-cid-2ongomc3]{margin-bottom:var(--space-4);padding:var(--space-2) var(--space-3);font-size:var(--fs-list);color:var(--color-orange-text);background-color:var(--color-surface);border:1px solid var(--color-orange-text);border-radius:var(--radius)}.workflow-form[data-astro-cid-2ongomc3]{display:flex;flex-direction:column;gap:var(--space-4)}.field[data-astro-cid-2ongomc3]{display:flex;flex-direction:column;gap:var(--space-1)}.field-label[data-astro-cid-2ongomc3]{font-size:var(--fs-label);font-weight:var(--weight-medium);color:var(--color-ink);line-height:1.3}.optional[data-astro-cid-2ongomc3]{font-weight:var(--weight-regular);color:var(--color-ink-secondary)}.field-hint[data-astro-cid-2ongomc3]{font-size:var(--fs-annotation);color:var(--color-ink-secondary);margin:0}input[data-astro-cid-2ongomc3][type=text],input[data-astro-cid-2ongomc3][type=email],textarea[data-astro-cid-2ongomc3]{width:100%;min-height:48px;padding:.625rem .75rem;font-family:inherit;font-size:var(--fs-body);color:var(--color-ink);background-color:var(--color-surface);border:1px solid var(--color-rule);border-radius:var(--radius)}textarea[data-astro-cid-2ongomc3]{resize:vertical;line-height:var(--lh-list)}[data-astro-cid-2ongomc3]::placeholder{color:var(--color-placeholder)}input[data-astro-cid-2ongomc3]:focus,textarea[data-astro-cid-2ongomc3]:focus{border-color:var(--color-blue)}input[data-astro-cid-2ongomc3][aria-invalid=true],textarea[data-astro-cid-2ongomc3][aria-invalid=true]{border-color:var(--color-orange-text)}input[data-astro-cid-2ongomc3]:disabled,textarea[data-astro-cid-2ongomc3]:disabled{opacity:.6}.field-error[data-astro-cid-2ongomc3]{margin:0;font-size:var(--fs-annotation);font-weight:var(--weight-medium);color:var(--color-orange-text)}.wf-submit[data-astro-cid-2ongomc3]{align-self:flex-start}.form-notes[data-astro-cid-2ongomc3]{display:flex;flex-direction:column;gap:var(--space-1);padding-top:var(--space-2);border-top:1px solid var(--color-rule)}.form-note[data-astro-cid-2ongomc3]{font-size:var(--fs-annotation);color:var(--color-ink-secondary);margin:0}.form-note--warn[data-astro-cid-2ongomc3]{color:var(--color-orange-text);font-weight:var(--weight-medium)}.hp[data-astro-cid-2ongomc3]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.form-success[data-astro-cid-2ongomc3]{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-green);border-radius:var(--radius)}.success-check[data-astro-cid-2ongomc3]{flex-shrink:0;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;font-weight:var(--weight-bold);color:var(--color-light-on-dark);background-color:var(--color-green);border-radius:50%}.success-text[data-astro-cid-2ongomc3]{font-size:var(--fs-body);color:var(--color-ink);margin:0}.form-aside[data-astro-cid-2ongomc3]{padding-top:var(--space-6)}.intake-packet[data-astro-cid-2ongomc3]{padding:var(--space-3);background-color:var(--color-surface);border:1px solid var(--color-ink);border-radius:var(--radius);box-shadow:var(--shadow-hard)}.packet-kicker[data-astro-cid-2ongomc3]{font-size:var(--fs-label);font-weight:var(--weight-bold);text-transform:uppercase;color:var(--color-blue-strong)}.intake-packet[data-astro-cid-2ongomc3] h3[data-astro-cid-2ongomc3]{margin-top:var(--space-1);font-size:var(--fs-service)}.intake-packet[data-astro-cid-2ongomc3] ol[data-astro-cid-2ongomc3]{margin-top:var(--space-3);counter-reset:intake}.intake-packet[data-astro-cid-2ongomc3] li[data-astro-cid-2ongomc3]{counter-increment:intake;display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:var(--space-1);padding-block:var(--space-2);font-size:var(--fs-footer);line-height:var(--lh-list);color:var(--color-ink-secondary)}.intake-packet[data-astro-cid-2ongomc3] li[data-astro-cid-2ongomc3]+li[data-astro-cid-2ongomc3]{border-top:1px solid var(--color-rule)}.intake-packet[data-astro-cid-2ongomc3] li[data-astro-cid-2ongomc3]:before{content:counter(intake,decimal-leading-zero);font-weight:var(--weight-bold);color:var(--color-blue)}.intake-packet[data-astro-cid-2ongomc3] span[data-astro-cid-2ongomc3]{display:block;font-size:var(--fs-list);font-weight:var(--weight-bold);color:var(--color-ink)}@media (max-width: 768px){.form-aside[data-astro-cid-2ongomc3]{padding-top:0}.intake-packet[data-astro-cid-2ongomc3]{box-shadow:none}}
