.intake[data-astro-cid-vkjypwun]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-form);flex-direction:column;gap:1.375rem;padding:2.5rem;display:flex}.honeypot[data-astro-cid-vkjypwun]{display:none}.intake-error[data-astro-cid-vkjypwun]{font-size:var(--text-fine);line-height:var(--leading-body);color:var(--color-error);background:var(--color-error-bg);border:1px solid var(--color-error);border-radius:var(--radius-sm);padding:.875rem 1rem}.intake-error[data-astro-cid-vkjypwun][hidden]{display:none}.field[data-astro-cid-vkjypwun]{flex-direction:column;gap:.4375rem;display:flex}.field-row[data-astro-cid-vkjypwun]{grid-template-columns:1fr 1fr;gap:1.125rem;display:grid}.field-label[data-astro-cid-vkjypwun]{font-size:var(--text-fine);letter-spacing:.04em;color:var(--color-text-secondary);flex:1 0 auto;font-weight:600}.field-note[data-astro-cid-vkjypwun]{font-size:var(--text-fine);line-height:var(--leading-body);color:var(--color-text-subtle);margin:0}.field-hint[data-astro-cid-vkjypwun]{color:var(--color-text-subtle);font-weight:400}.field-control[data-astro-cid-vkjypwun]{width:100%;font-family:var(--font-sans);font-size:var(--text-input);line-height:var(--leading-snug);color:var(--color-ink);background:color-mix(in srgb, var(--color-bg) 40%, var(--color-surface));border:1px solid var(--color-text-faint);border-radius:var(--radius-sm);transition:border-color var(--transition-fast);padding:.75rem .875rem}.field-control[data-astro-cid-vkjypwun]::placeholder{color:var(--color-text-muted)}.field-control[data-astro-cid-vkjypwun]:hover{border-color:var(--color-text-muted)}.field-control[data-astro-cid-vkjypwun]:focus{border-color:var(--color-copper)}.field-control[data-astro-cid-vkjypwun]:user-invalid{border-color:var(--color-error);border-width:2px}.field-textarea[data-astro-cid-vkjypwun]{resize:vertical;min-height:5.5rem}.consent[data-astro-cid-vkjypwun]{align-items:baseline;gap:var(--space-sm);display:flex}.consent-input[data-astro-cid-vkjypwun]{width:1rem;height:1rem;accent-color:var(--color-copper);flex-shrink:0;margin:0;transform:translateY(.125rem)}.consent-label[data-astro-cid-vkjypwun]{font-size:var(--text-caption);line-height:var(--leading-body);color:var(--color-text-subtle);cursor:pointer}.intake-submit[data-astro-cid-vkjypwun]{width:100%;margin-top:var(--space-2xs)}.intake-fine[data-astro-cid-vkjypwun]{font-size:var(--text-fine);line-height:var(--leading-body);color:var(--color-text-subtle);text-align:center}@media (width<=59.9375em){.intake[data-astro-cid-vkjypwun]{padding:2rem}}@media (width<=39.9375em){.intake[data-astro-cid-vkjypwun]{padding:var(--space-lg);gap:1.25rem}.field-row[data-astro-cid-vkjypwun]{grid-template-columns:1fr;gap:1.25rem}}.layout[data-astro-cid-ug4z32k2]{gap:var(--space-3xl);grid-template-columns:1fr 1.1fr;align-items:start;display:grid}.intro[data-astro-cid-ug4z32k2]{top:calc(var(--nav-height) + 2.75rem);flex-direction:column;gap:1.75rem;display:flex;position:sticky}.intro[data-astro-cid-ug4z32k2] .section-heading{gap:1.75rem}.steps[data-astro-cid-ug4z32k2]{margin-top:var(--space-xs);flex-direction:column;gap:1.125rem;padding:0;list-style:none;display:flex}.step[data-astro-cid-ug4z32k2]{align-items:baseline;gap:var(--space-md);display:flex}.step-num[data-astro-cid-ug4z32k2]{width:1.25rem;font-family:var(--font-display);color:var(--color-copper);flex-shrink:0;font-size:1rem;font-style:italic}.step-text[data-astro-cid-ug4z32k2]{font-size:var(--text-body-sm);line-height:var(--leading-body);color:var(--color-text-secondary);text-wrap:pretty}.note[data-astro-cid-ug4z32k2]{border-top:1px solid var(--color-border);font-size:var(--text-caption);line-height:var(--leading-body);color:var(--color-text-subtle);padding-top:1.25rem}@media (width<=59.9375em){.layout[data-astro-cid-ug4z32k2]{flex-direction:column;grid-template-columns:1fr;gap:2.5rem;display:flex}.intro[data-astro-cid-ug4z32k2]{display:contents;position:static}.intro[data-astro-cid-ug4z32k2]>[data-astro-cid-ug4z32k2]:not(.intro-detail){order:1}.intro[data-astro-cid-ug4z32k2] .section-heading{max-width:var(--measure-head)}.intake{order:2}.intro-detail[data-astro-cid-ug4z32k2]{gap:var(--space-lg);flex-direction:column;order:3;display:flex}}.intro-detail[data-astro-cid-ug4z32k2]{gap:var(--space-lg);flex-direction:column;display:flex}@media (width<=39.9375em){.intro[data-astro-cid-ug4z32k2],.intro[data-astro-cid-ug4z32k2] .section-heading{gap:var(--space-lg)}}
