.partner-contact-form__inner{max-width:var(--width--responsive--l);margin-left:auto;margin-right:auto;position:relative;padding:var(--space--xl) 0}.partner-contact-form__grid{display:grid;gap:var(--space--l)}@media(min-width: 48em){.partner-contact-form__grid{grid-template-columns:1fr 1fr;gap:var(--space--3xl)}}.partner-contact-form__column{display:flex;flex-direction:column}.partner-contact-form__column--content{gap:var(--space--m)}@media(min-width: 62em){.partner-contact-form__column--content{padding-right:var(--space--3xl)}}.partner-contact-form__header{display:flex;flex-direction:column;gap:var(--space--xs)}.partner-contact-form__heading{margin:0}.partner-contact-form__table{margin:0;border:0}.partner-contact-form__table tr{border-bottom:1px solid var(--color--mist)}.partner-contact-form__table th,.partner-contact-form__table td{min-width:100px;padding:var(--space--2xs) 0;word-break:break-word;border:0;vertical-align:top}.partner-contact-form__table th{white-space:nowrap}.partner-contact-form__table td{padding-left:var(--space--xs)}.partner-contact-form.has-background .partner-contact-form__inner{padding:var(--space--2xl) 0}.partner-contact-form .hbspt-form input,.partner-contact-form .hbspt-form textarea{--input--background-color: transparent;--input--border-color: var(--color--foreground);--input--border-color--focus: var(--color--brand-4);--input--color: var(--color--foreground);--input--color--focus: var(--color--foreground);--input--placeholder-color: var(--color--foreground);--input--border-width--focus: 1px}.partner-contact-form .hbspt-form ul{list-style:none;padding-left:0}.partner-contact-form .hbspt-form .hs-error-msgs>*:first-child{margin-top:0}.partner-contact-form .hbspt-form .hs-error-msgs>*:last-child{margin-bottom:0}.partner-contact-form .hbspt-form .hs-error-msgs{--color--background:#a50d09;--color--background--hsl:1.5384615385deg, 89.6551724138%, 34.1176470588%;--color--background--h:1.5384615385deg;--color--background--s:89.6551724138%;--color--background--l:34.1176470588%;background-color:var(--color--background);--color--foreground:#f9f7f1;--color--foreground--hsl:45deg, 40%, 96.0784313725%;--color--foreground--h:45deg;--color--foreground--s:40%;--color--foreground--l:96.0784313725%;color:var(--color--foreground);--link--color:white;--link--color--hover:white;max-width:100%;width:100%;margin:0.5rem 0;padding:0.5rem 1rem}.partner-contact-form .hbspt-form .hs-error-msgs li{font-size:calc(18/16*1rem + (20 - 18)*var(--fluid-bp));text-transform:none;letter-spacing:inherit;font-weight:600}.partner-contact-form .hbspt-form .hs-error-msgs li label{margin:0}.partner-contact-form .hbspt-form input.error:not(:focus-within),.partner-contact-form .hbspt-form textarea.error:not(:focus-within){--input--border-color: var(--color--error)}.partner-contact-form .hbspt-form .hs_ops_out_marketing input{margin-right:0.5rem}.partner-contact-form .hs-button{--focus--color: var(--button--border-color);display:inline-flex;align-items:center;justify-content:center;padding:var(--button--padding-y) var(--button--padding-x);border-width:var(--button--border-width);border-radius:0;border-style:solid;border-color:var(--button--border-color);background-color:var(--button--background-color);color:var(--button--color);cursor:pointer;font-size:var(--button--font-size, inherit);font-weight:var(--type--2--font-weight);font-family:var(--type--2--font-family);gap:var(--button--gap);line-height:normal;letter-spacing:1.92px;text-align:center;text-decoration:none;text-transform:uppercase;transition:color var(--transition--duration) var(--transition--ease) 0s,background-color var(--transition--duration) var(--transition--ease) 0s,border-color var(--transition--duration) var(--transition--ease) 0s,box-shadow var(--transition--duration) var(--transition--ease) 0s,transform var(--transition--duration) var(--transition--ease) 0s;user-select:none;margin-top:2rem}.partner-contact-form .hs-button:hover{border-color:var(--button--border-color--hover);background-color:var(--button--background-color--hover);color:var(--button--color--hover);text-decoration:none}.partner-contact-form .hs-button:hover:focus{outline:var(--focus--1--width, 2px) dotted var(--focus--color);outline-offset:var(--focus--1--offset, 0)}.partner-contact-form .hs-button:hover:focus:not(:focus-visible):focus,.partner-contact-form .hs-button:hover:focus:not(:focus-visible):active{outline-style:none;outline-width:0}
