.bf-contact-form{box-sizing:border-box;color:var(--bf-text-color);padding-block:var(--bf-section-md)}@media(max-width: 47.9375em){.bf-contact-form{padding-block:var(--bf-space-12)}}.bf-contact-form.bf-contact-form--above-none{padding-block-start:0}.bf-contact-form.bf-contact-form--below-none{padding-block-end:0}.bf-contact-form__inner{box-sizing:content-box;display:grid;gap:var(--bf-space-10);grid-template-columns:minmax(0, 1fr);margin-inline:auto;max-inline-size:var(--bf-content-max);padding-inline:var(--bf-space-8)}@media(max-width: 47.9375em){.bf-contact-form__inner{padding-inline:var(--bf-space-4)}}@media(min-width: 64.0625em){.bf-contact-form--has-form .bf-contact-form__inner{align-items:start;gap:var(--bf-space-16);grid-template-columns:repeat(2, minmax(0, 1fr))}}.bf-contact-form__text{display:flex;flex-direction:column;gap:var(--bf-space-8);min-inline-size:0}.bf-contact-form__heading{display:flex;flex-direction:column;gap:var(--bf-space-3)}.bf-contact-form__title{color:var(--bf-heading-color);margin:0;overflow-wrap:break-word}.bf-contact-form__title--h2{font-family:var(--bf-text-h2-family);font-size:var(--bf-text-h2-size);font-weight:var(--bf-text-h2-weight);line-height:var(--bf-text-h2-line-height)}.bf-contact-form__title--h3{font-family:var(--bf-text-h3-family);font-size:var(--bf-text-h3-size);font-weight:var(--bf-text-h3-weight);line-height:var(--bf-text-h3-line-height)}.bf-contact-form__eyebrow{font-family:var(--bf-text-eyebrow-family);font-size:var(--bf-text-eyebrow-size);font-weight:var(--bf-text-eyebrow-weight);line-height:var(--bf-text-eyebrow-line-height);color:var(--bf-eyebrow-color);margin:0;order:-1}@media(max-width: 47.9375em){.bf-contact-form__eyebrow{font-family:var(--bf-text-body-bold-family);font-size:var(--bf-text-body-bold-size);font-weight:var(--bf-text-body-bold-weight);line-height:var(--bf-text-body-bold-line-height)}}.bf-contact-form__lead{font-family:var(--bf-text-body-family);font-size:var(--bf-text-body-size);font-weight:var(--bf-text-body-weight);line-height:var(--bf-text-body-line-height);margin:0}.bf-contact-form__details{display:grid;gap:var(--bf-space-8) var(--bf-space-10);grid-template-columns:repeat(auto-fit, minmax(min(100%, 12rem), 1fr))}.bf-contact-form__detail{display:flex;flex-direction:column;gap:var(--bf-space-5);min-inline-size:0}.bf-contact-form__detail-title{font-family:var(--bf-text-h4-family);font-size:var(--bf-text-h4-size);font-weight:var(--bf-text-h4-weight);line-height:var(--bf-text-h4-line-height);color:var(--bf-heading-color);margin:0}.bf-contact-form__detail-value{font-family:var(--bf-text-body-family);font-size:var(--bf-text-body-size);font-weight:var(--bf-text-body-weight);line-height:var(--bf-text-body-line-height);margin:0;overflow-wrap:anywhere}.bf-contact-form__panel{border-radius:var(--bf-radius-md);box-sizing:border-box;min-inline-size:0;padding:var(--bf-space-10)}@media(max-width: 47.9375em){.bf-contact-form__panel{padding:var(--bf-space-6)}}.bf-contact-form__panel .wpforms-container :is(input,select,textarea,.wpforms-field-row):is(.wpforms-field-small,.wpforms-field-medium){max-width:100%}.bf-contact-form__panel div.wpforms-container-full:not(:empty){margin:0}.bf-contact-form--stacked .bf-contact-form__inner{gap:var(--bf-space-10);grid-template-columns:minmax(0, 1fr)}.bf-contact-form--stacked .bf-contact-form__text{margin-inline:auto;max-inline-size:var(--bf-size-contact-form-stacked-intro);text-align:center}.bf-contact-form--stacked .bf-contact-form__heading{align-items:center}@media(min-width: 64.0625em){.bf-contact-form--stacked .bf-contact-form__panel .wpforms-field-container{column-gap:var(--bf-space-16);display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}.bf-contact-form--stacked .bf-contact-form__panel .wpforms-field-container>:is(.bf-form__required-note,.wpforms-field-textarea,.wpforms-field-html,.wpforms-field-divider,.wpforms-field-checkbox,.wpforms-field-radio,.wpforms-field-file-upload){grid-column:1/-1}}
/*# sourceMappingURL=contact-form.min.css.map */
