._wrap_1uixd_1{min-width:0}._form_1uixd_5{display:flex;flex-direction:column;gap:var(--space-5)}._grid_1uixd_11{display:grid;gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:640px){._grid_1uixd_11{grid-template-columns:minmax(0,1fr)}}._trap_1uixd_22{white-space:nowrap}._recaptcha_1uixd_31,._trap_1uixd_22{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}._legal_1uixd_39{color:var(--color-text-muted);font-size:13px;line-height:1.5;margin:0}._legal_1uixd_39 a{color:inherit;text-decoration:underline}._failure_1uixd_50{color:var(--color-error);font-weight:600;margin:0}._actions_1uixd_56{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-4)}._note_1uixd_63{color:var(--color-text-muted);font-size:14px}._success_1uixd_68{background:var(--color-tint);border:2px solid var(--color-primary);border-radius:var(--radius-lg);padding:var(--space-6)}._successTitle_1uixd_75{color:var(--color-heading);font-size:22px;margin:0 0 var(--space-2);outline:none}._successBody_1uixd_82{margin:0}._section_b3iq7_1{padding:var(--space-16) 0 var(--section-padding-y)}._layout_b3iq7_5{align-items:start;display:grid;gap:var(--space-6) clamp(28px,5vw,72px);grid-template-areas:"text form" "company form" ". form";grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-template-rows:auto auto 1fr}@media(max-width:900px){._layout_b3iq7_5{grid-template-areas:"text" "form" "company";grid-template-columns:minmax(0,1fr);grid-template-rows:auto}}._text_b3iq7_21{display:flex;flex-direction:column;gap:14px;grid-area:text;min-width:0}._title_b3iq7_29{color:var(--color-heading);font-family:var(--font-display);font-size:clamp(34px,4.4vw,52px);font-weight:600;letter-spacing:-.015em;line-height:1.08;margin:0}._lead_b3iq7_39{font-size:18px}._email_b3iq7_45,._lead_b3iq7_39{color:var(--color-text-muted);margin:0}._email_b3iq7_45{font-size:15px}._email_b3iq7_45 a{color:var(--color-heading);font-weight:500}._company_b3iq7_55{grid-area:company}._companyTitle_b3iq7_59{color:var(--color-text-muted);font-size:13px;font-weight:600;letter-spacing:.08em;margin:0 0 var(--space-2);text-transform:uppercase}._companyDetails_b3iq7_68{color:var(--color-text-muted);font-size:14.5px;line-height:1.6;margin:0}._companyDetails_b3iq7_68 strong{color:var(--color-heading);font-weight:600}._formCard_b3iq7_79{grid-area:form;min-width:0}
