.field[data-astro-cid-afmkvgyw]{flex-direction:column;gap:7px;min-width:0;display:flex}.label[data-astro-cid-afmkvgyw]{color:var(--color-ink);font-size:13px;font-weight:500}.optional[data-astro-cid-afmkvgyw]{color:var(--color-gray);font-weight:300}.control[data-astro-cid-afmkvgyw]{border:1px solid color-mix(in srgb, var(--color-ink) 16%, transparent);background:var(--color-paper);width:100%;color:var(--color-ink);border-radius:10px;padding:12px 14px;font-size:15px;font-weight:300;transition:border-color .15s,box-shadow .15s}.control[data-astro-cid-afmkvgyw]::placeholder{color:var(--color-faint)}.control[data-astro-cid-afmkvgyw]:focus{border-color:var(--color-blue);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-blue) 22%, transparent);outline:none}.area[data-astro-cid-afmkvgyw]{resize:vertical}@media (prefers-reduced-motion:reduce){.control[data-astro-cid-afmkvgyw]{transition:none}}.submit[data-astro-cid-wbetehyt]{border:1px solid var(--color-ink);border-radius:var(--radius-pill);background:var(--color-ink);width:100%;color:var(--color-paper);letter-spacing:.14em;text-transform:uppercase;justify-content:center;align-items:center;gap:10px;padding:16px 30px;font-size:13px;font-weight:600;line-height:1.5;transition:transform .16s,box-shadow .16s;display:inline-flex}.submit[data-astro-cid-wbetehyt]:hover{box-shadow:0 10px 28px color-mix(in srgb, var(--color-ink) 25%, transparent);transform:translateY(-2px)}.submit[data-astro-cid-wbetehyt]:disabled{cursor:progress;opacity:.6;transform:none}@media (prefers-reduced-motion:reduce){.submit[data-astro-cid-wbetehyt]{transition:none}.submit[data-astro-cid-wbetehyt]:hover{transform:none}}
