.Form_form__rE_sB{display:grid;grid-gap:1.1rem;gap:1.1rem}.Form_grid__K58YM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.9rem 1.1rem;gap:.9rem 1.1rem}.Form_full___9x9s{grid-column:1/-1}.Form_field__g_n9G{display:grid;grid-gap:.3rem;gap:.3rem;min-width:0}.Form_label__CBC4X{font-family:var(--font-head);font-size:.8rem;font-weight:700;color:var(--c-steel)}.Form_req__p1fF7{-webkit-margin-start:.15rem;margin-inline-start:.15rem;color:var(--c-error)}.Form_input___lR_C,.Form_select__LLfvy,.Form_textarea__jDcEX{width:100%;padding:.6rem .7rem;border:1px solid var(--c-alu);border-radius:var(--radius);background:var(--c-white);color:var(--c-ink);font:inherit;font-size:.92rem;min-height:42px}.Form_input___lR_C:focus,.Form_select__LLfvy:focus,.Form_textarea__jDcEX:focus{border-color:var(--c-accent);outline:2px solid rgba(11,92,173,.25);outline-offset:0}.Form_textarea__jDcEX{min-height:118px;resize:vertical}.Form_invalid__Afrp_{border-color:var(--c-error)}.Form_hint__ZfiMc{font-size:.76rem;line-height:1.45;color:var(--c-muted)}.Form_error__H4l1e{font-size:.78rem;font-weight:600;color:var(--c-error)}.Form_inlineLink__nLvvU{color:var(--c-accent);text-decoration:underline;text-underline-offset:2px}.Form_checkboxRow__BsBD5{display:flex;align-items:flex-start;gap:.55rem;font-size:.84rem;line-height:1.55;color:var(--c-muted)}.Form_checkboxRow__BsBD5 input[type=checkbox]{width:18px;height:18px;-webkit-margin-before:.2rem;margin-block-start:.2rem;accent-color:var(--c-accent);flex:none}.Form_actions__jOJOB{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem}.Form_honeypot__cBZM_{position:absolute;inset-inline-start:-9999px;width:1px;height:1px;overflow:hidden}.Form_status__DhOTV{padding:.85rem 1rem;border:1px solid var(--c-alu);border-inline-start-width:3px;border-radius:var(--radius);background:var(--c-alu-light);font-size:.88rem;line-height:1.55}.Form_statusSuccess__yOj_z{border-inline-start-color:var(--c-accent);background:#f2f7fc;color:var(--c-steel)}.Form_statusError__zNKTM{border-inline-start-color:var(--c-error);background:#fdf3f4;color:var(--c-error)}@media (max-width:700px){.Form_grid__K58YM{grid-template-columns:minmax(0,1fr)}}