.form-section[data-astro-cid-etahtcws]{margin:var(--sp-4) 0 0;padding-bottom:var(--sp-2);border-bottom:1px solid var(--color-border);font-size:var(--fs-h5);font-weight:var(--fw-bold);color:var(--color-ink);grid-column:1/-1}.field[data-astro-cid-etahtcws]{gap:var(--sp-2);flex-direction:column;display:flex}.field--full[data-astro-cid-etahtcws]{grid-column:1/-1}.field__label[data-astro-cid-etahtcws]{font-weight:var(--fw-semibold);color:var(--color-ink);font-size:var(--fs-sm)}.field__req[data-astro-cid-etahtcws]{color:var(--color-loss)}input[data-astro-cid-etahtcws],textarea[data-astro-cid-etahtcws],select[data-astro-cid-etahtcws]{width:100%;min-height:var(--tap-min);padding:var(--sp-3) var(--sp-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface);color:var(--color-ink);font-size:var(--fs-body);transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease)}textarea[data-astro-cid-etahtcws]{resize:vertical;line-height:var(--leading-snug)}input[data-astro-cid-etahtcws]:focus,textarea[data-astro-cid-etahtcws]:focus,select[data-astro-cid-etahtcws]:focus{outline:2px solid var(--color-focus);outline-offset:1px;border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 18%, transparent)}input[data-astro-cid-etahtcws]::placeholder,textarea[data-astro-cid-etahtcws]::placeholder,select[data-astro-cid-etahtcws]:required:invalid{color:var(--color-muted)}input[data-astro-cid-etahtcws]:user-invalid{border-color:var(--color-loss)}textarea[data-astro-cid-etahtcws]:user-invalid{border-color:var(--color-loss)}select[data-astro-cid-etahtcws]:user-invalid{border-color:var(--color-loss)}input[data-astro-cid-etahtcws]:user-invalid:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-loss) 18%, transparent)}textarea[data-astro-cid-etahtcws]:user-invalid:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-loss) 18%, transparent)}select[data-astro-cid-etahtcws]:user-invalid:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-loss) 18%, transparent)}.field__error[data-astro-cid-etahtcws]{margin:var(--sp-1) 0 0;font-size:var(--fs-eyebrow);font-weight:var(--fw-semibold);color:var(--color-loss)}.field__group[data-astro-cid-etahtcws][data-invalid=true] .field__label[data-astro-cid-etahtcws]{color:var(--color-loss)}.field__help[data-astro-cid-etahtcws]{font-size:var(--fs-eyebrow);color:var(--color-muted);margin-top:calc(-1 * var(--sp-1));white-space:pre-line}.field__checkline[data-astro-cid-etahtcws]{align-items:center;gap:var(--sp-3);cursor:pointer;font-weight:var(--fw-semibold);color:var(--color-ink);font-size:var(--fs-sm);min-height:var(--tap-min);display:flex}.field[data-astro-cid-etahtcws] input[data-astro-cid-etahtcws][type=checkbox]{width:1.15rem;height:1.15rem;min-height:0;box-shadow:none;accent-color:var(--color-primary);cursor:pointer;background:0 0;border:0;flex-shrink:0;margin:0;padding:0;transition:none}.field__checkline[data-astro-cid-etahtcws]{align-items:flex-start}.field__checkline[data-astro-cid-etahtcws] input[data-astro-cid-etahtcws][type=checkbox]{margin-top:.15rem}.field__group[data-astro-cid-etahtcws]{gap:var(--sp-2);border:0;flex-direction:column;margin:0;padding:0;display:flex}.field__group[data-astro-cid-etahtcws] .field__label[data-astro-cid-etahtcws]{margin-bottom:var(--sp-1);padding:0}.jform__req-note[data-astro-cid-ooibqdpc]{margin:0 0 var(--sp-5);font-size:var(--fs-sm);color:var(--color-muted)}.jform__req-star[data-astro-cid-ooibqdpc]{color:var(--color-loss);font-weight:var(--fw-bold)}.jform__grid[data-astro-cid-ooibqdpc]{gap:var(--sp-5);grid-template-columns:1fr;display:grid}.jform__hp[data-astro-cid-ooibqdpc]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.jform__footer[data-astro-cid-ooibqdpc]{align-items:center;gap:var(--sp-4);margin-top:var(--sp-8);flex-wrap:wrap;display:flex}.jform__status[data-astro-cid-ooibqdpc]{font-size:var(--fs-sm);font-weight:var(--fw-semibold);min-height:1.2em}.jform__status[data-astro-cid-ooibqdpc]:focus{outline:none}.jform__status[data-astro-cid-ooibqdpc][data-state=success],.jform__status[data-astro-cid-ooibqdpc][data-state=error]{padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-sm);min-height:auto}.jform__status[data-astro-cid-ooibqdpc][data-state=loading]{color:var(--color-muted)}.jform__status[data-astro-cid-ooibqdpc][data-state=success]{color:var(--color-win);background-color:color-mix(in srgb, var(--color-win) 10%, transparent)}.jform__status[data-astro-cid-ooibqdpc][data-state=error]{color:var(--color-loss);background-color:color-mix(in srgb, var(--color-loss) 10%, transparent)}.jform[data-astro-cid-ooibqdpc] .btn[aria-busy=true],.jform[data-astro-cid-ooibqdpc] .btn:disabled{opacity:.65;cursor:progress}.jform[data-astro-cid-ooibqdpc] .btn[aria-busy=true]{pointer-events:none}.jform[data-astro-cid-ooibqdpc][data-submitted=true] .jform__grid[data-astro-cid-ooibqdpc],.jform[data-astro-cid-ooibqdpc][data-submitted=true] .jform__req-note[data-astro-cid-ooibqdpc],.jform[data-astro-cid-ooibqdpc][data-submitted=true] .jform__footer[data-astro-cid-ooibqdpc] .btn{opacity:.55;pointer-events:none}@media (min-width:600px){.jform__grid[data-astro-cid-ooibqdpc]{grid-template-columns:1fr 1fr}}
