:root{--form-embed-form-bcg:#fbfbfb}.form-embed__columns{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:1280px;position:relative;width:100%}.form-embed__columns--reversed{flex-direction:column-reverse}.form-embed__form{background-color:var(--form-embed-form-bcg);border-radius:0 30px 0 0;box-shadow:0 3px 25px rgba(0,0,0,.3);max-width:100%;padding:30px 20px 20px;position:relative}.form-embed__gform .gform_wrapper{background:none;border-radius:0;box-shadow:none;padding:0}.form-embed__title{--heading-2-font-size:1.75rem;font-size:var(--heading-2-font-size)}@media only screen and (min-width:768px){.form-embed__title{--heading-2-font-size:2rem}}@media only screen and (min-width:1024px){.form-embed__title{--heading-2-font-size:2.25rem}}.form-embed__description{font-size:1.125rem;margin:0 0 2rem}.form-embed__content{margin-bottom:0;padding:20px}@media only screen and (min-width:1024px){.form-embed__columns{flex-direction:row}.form-embed__columns:has(:only-child){justify-content:center}.form-embed__columns--reversed{flex-direction:row-reverse}.form-embed__columns--reversed .form-embed__content{padding:1rem 40px 20px 20px}.form-embed__columns--column{flex-direction:column}.form-embed__columns--column.form-embed--reversed{flex-direction:column-reverse}.form-embed__form{border-radius:0 60px 0 0;flex:0 0 50%;padding:40px}.form-embed__content{flex:0 0 50%;padding:1rem 20px 20px 40px}}@media only screen and (min-width:1280px){.form-embed__form{border-radius:0 80px 0 0}}