._wrap_h8hh6_3{width:100%}._form_h8hh6_7{display:grid;gap:.5rem;width:100%}._form_h8hh6_7._grid_h8hh6_13{grid-template-columns:1fr 1fr;column-gap:.6rem}._form_h8hh6_7._stack_h8hh6_18{grid-template-columns:1fr}._form_h8hh6_7[hidden]{display:none!important}._field_h8hh6_29{display:grid;gap:.15rem;min-width:0}._field_h8hh6_29 label{font-size:.6875rem;font-weight:500;color:var(--color-text-muted);letter-spacing:.01em;line-height:1.2}._field_h8hh6_29 label span{color:var(--color-primary)}._field_h8hh6_29 input{width:100%;padding:.4rem .6rem;font-size:.8125rem;font-family:inherit;color:var(--color-dark);background:var(--color-paper);border:1px solid var(--color-line);border-radius:var(--dvf-radius-md);line-height:1.4;transition:border-color .16s var(--dvf-ease),box-shadow .16s var(--dvf-ease);box-sizing:border-box}._field_h8hh6_29 input:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px #ff95002e}._field-invalid_h8hh6_67 input,._field_h8hh6_29 input:invalid:not(:placeholder-shown){border-color:var(--color-danger)}._consent_h8hh6_72{grid-column:1 / -1;display:flex;align-items:flex-start;gap:.5rem;font-size:.75rem;color:var(--color-text-muted);line-height:1.35;cursor:pointer;margin-top:.15rem}._consent_h8hh6_72 input{margin:0;width:auto;flex:0 0 auto;accent-color:var(--color-primary)}._submit_h8hh6_91{grid-column:1 / -1;margin-top:.35rem;width:100%;padding:.55rem 1.5rem;font-size:.875rem;font-weight:500;border-radius:var(--dvf-radius-md)}._submit_h8hh6_91:disabled{opacity:.65;cursor:not-allowed}._error_h8hh6_106{grid-column:1 / -1;margin:0;padding:.5rem .75rem;background:#dc262614;border:1px solid rgba(220,38,38,.25);border-radius:var(--dvf-radius-md);color:var(--color-danger);font-size:.8125rem;line-height:1.4}._success_h8hh6_118{grid-column:1 / -1;margin:0;padding:.875rem 1rem;background:#16a34a1a;border:1px solid rgba(22,163,74,.3);border-radius:var(--dvf-radius-md);color:var(--color-success);font-size:.875rem;font-weight:600;line-height:1.4;text-align:center}._d365_h8hh6_133{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;left:-9999px;top:auto}._fallback_h8hh6_151{padding:1.25rem;background:#dc26260f;border:1px solid rgba(220,38,38,.2);border-radius:var(--dvf-radius-md)}._fallbackTitle_h8hh6_158{margin:0 0 .5rem;font-size:1rem;font-weight:600;color:var(--color-danger);line-height:1.35}._fallbackBody_h8hh6_166{margin:0 0 1rem;font-size:.875rem;color:var(--color-dark);line-height:1.5}._fallbackContacts_h8hh6_173{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem 1rem}._fallbackContacts_h8hh6_173 li{margin:0}._fallbackLink_h8hh6_184{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .875rem;background:var(--color-paper);border:1px solid var(--color-line);border-radius:var(--dvf-radius-md);color:var(--color-dark);font-size:.875rem;font-weight:500;text-decoration:none;transition:border-color .16s var(--dvf-ease),color .16s var(--dvf-ease)}._fallbackLink_h8hh6_184:hover{border-color:var(--color-primary);color:var(--color-primary)}._fallbackLink_h8hh6_184 svg{flex:0 0 auto;color:var(--color-primary)}._wrap_172l0_1{display:grid;gap:1rem;min-height:240px;overflow-x:hidden;width:100%}._wrap_172l0_1 *{max-width:100%;box-sizing:border-box}._wrap_172l0_1 input,._wrap_172l0_1 select,._wrap_172l0_1 textarea{max-width:100%}._loading_172l0_23{font-size:.9375rem;color:var(--color-text-muted);padding:1rem;max-width:none}._blocked_172l0_30{padding:1.25rem;background:var(--color-paper-alt);border:1px solid var(--color-line);border-radius:var(--dvf-radius-md);display:grid;gap:.75rem}._blocked_172l0_30 p{font-size:.9375rem;color:var(--color-text);line-height:1.55;max-width:none}._blockedCta_172l0_46{justify-self:start;padding:.6rem 1.1rem;font-size:.875rem;font-weight:500;color:var(--color-paper);background:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--dvf-radius-md);cursor:pointer;transition:background .18s var(--dvf-ease)}._blockedCta_172l0_46:hover,._blockedCta_172l0_46:focus-visible{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}
