.form[data-astro-cid-vekgkm42]{gap:1.5rem;max-width:38rem;display:grid}.field[data-astro-cid-vekgkm42]{gap:.5rem;display:grid}label[data-astro-cid-vekgkm42]{font-size:var(--fs-small);font-weight:500}.field__req[data-astro-cid-vekgkm42]{color:var(--gold-ink)}.field__optional[data-astro-cid-vekgkm42]{color:var(--ink-soft);font-weight:400}.field__hint[data-astro-cid-vekgkm42]{font-size:var(--fs-small);color:var(--ink-soft)}.choice-group[data-astro-cid-vekgkm42]{border:0;gap:.5rem;padding:0;display:grid}.choice-group[data-astro-cid-vekgkm42] legend[data-astro-cid-vekgkm42]{font-size:var(--fs-small);padding:0;font-weight:500}.choices[data-astro-cid-vekgkm42]{grid-template-columns:1fr;gap:.5rem;margin-top:.25rem;display:grid}@media (width>=26rem){.choices[data-astro-cid-vekgkm42]{grid-template-columns:1fr 1fr}}.choice[data-astro-cid-vekgkm42]{border:1px solid var(--field-border);background:var(--field);min-height:3rem;font-size:var(--fs-small);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);align-items:center;gap:.625rem;padding:.625rem .875rem;display:flex}.choice[data-astro-cid-vekgkm42]:hover{border-color:var(--ink)}.choice[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{appearance:none;border:1px solid var(--field-border);background:var(--paper);width:1rem;height:1rem;min-height:0;transition:border-color var(--dur-fast) var(--ease-out);border-radius:50%;flex:none;padding:0}.choice[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:checked{border-color:var(--ink);border-width:5px}.choice[data-astro-cid-vekgkm42]:has(input:checked){border-color:var(--ink);background:var(--paper-deep);font-weight:500}.choice[data-astro-cid-vekgkm42]:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.choice-group[data-astro-cid-vekgkm42][data-invalid] .choice[data-astro-cid-vekgkm42]{border-color:var(--error)}input[data-astro-cid-vekgkm42],textarea[data-astro-cid-vekgkm42]{border:1px solid var(--field-border);background:var(--field);width:100%;min-height:3rem;transition:border-color var(--dur-fast) var(--ease-out);border-radius:0;padding:.75rem .875rem;font-size:1rem;font-weight:400}textarea[data-astro-cid-vekgkm42]{resize:vertical;min-height:10rem;line-height:1.55}input[data-astro-cid-vekgkm42]:hover,textarea[data-astro-cid-vekgkm42]:hover{border-color:var(--ink)}input[data-astro-cid-vekgkm42]:focus-visible,textarea[data-astro-cid-vekgkm42]:focus-visible{border-color:var(--ink);outline:2px solid var(--ink);outline-offset:0}input[data-astro-cid-vekgkm42][aria-invalid],textarea[data-astro-cid-vekgkm42][aria-invalid]{border-color:var(--error);box-shadow:inset 3px 0 0 var(--error)}.field__error[data-astro-cid-vekgkm42]{font-size:var(--fs-small);color:var(--error)}.field__error[data-astro-cid-vekgkm42]:empty{display:none}.form__footer[data-astro-cid-vekgkm42]{justify-items:start;gap:1rem;margin-top:.5rem;display:grid}.form__submit[data-astro-cid-vekgkm42]:disabled{opacity:.6;cursor:progress}.form__privacy[data-astro-cid-vekgkm42]{max-width:34rem;font-size:var(--fs-small);color:var(--ink-soft)}.form__status[data-astro-cid-vekgkm42]:empty{display:none}.form__status[data-astro-cid-vekgkm42]{border-left:3px solid var(--ink);background:var(--paper-deep);max-width:34rem;font-size:var(--fs-small);padding:.875rem 1rem}.form__status[data-astro-cid-vekgkm42][data-kind=error]{border-left-color:var(--error)}.form__status[data-astro-cid-vekgkm42][data-kind=ok]{border-left-color:var(--gold-ink)}.elsewhere[data-astro-cid-5g3jvhfo]{color:var(--ink-soft);gap:1rem;display:grid}.channels[data-astro-cid-5g3jvhfo]{margin-top:1rem}.channel[data-astro-cid-5g3jvhfo]{border-top:1px solid var(--rule);color:var(--ink);grid-template-columns:1fr auto;align-items:center;gap:.25rem 1rem;padding:1.1rem 0;display:grid}.channels[data-astro-cid-5g3jvhfo] li[data-astro-cid-5g3jvhfo]:last-child .channel[data-astro-cid-5g3jvhfo]{border-bottom:1px solid var(--rule)}.channel[data-astro-cid-5g3jvhfo] .label[data-astro-cid-5g3jvhfo]{grid-column:1}.channel__handle[data-astro-cid-5g3jvhfo]{font-size:var(--fs-h3);grid-column:1;font-weight:500}.channel__arrow[data-astro-cid-5g3jvhfo]{fill:none;stroke:currentColor;stroke-width:1.5px;width:1.25rem;transition:translate var(--dur-fast) var(--ease-out);grid-area:1/2/span 2}.channel[data-astro-cid-5g3jvhfo]:hover .channel__arrow[data-astro-cid-5g3jvhfo]{translate:3px -3px}
