.section-contact-form-v3 .container{background-color:#edf0f8;width:100%;padding:3rem 2rem}@media (width>=40em){.section-contact-form-v3 .container{width:min(100% - var(--container-padding) * 2, var(--container-max-width));padding:3rem 4rem}}@media (width>=64em){.section-contact-form-v3 .container{padding:4rem 6rem}}.section-contact-form-v3__title{color:#052079;text-align:center;margin-bottom:1.75rem;font-size:1.5rem;font-weight:500;line-height:1.17}@media (width>=40em){.section-contact-form-v3__title{margin-bottom:2.875rem;font-size:2rem;line-height:1.19}}@media (width>=64em){.section-contact-form-v3__content{display:flex}}.section-contact-form-v3__body{margin-bottom:2.25rem}@media (width>=40em){.section-contact-form-v3__body{margin-bottom:3.375rem}}@media (width>=64em){.section-contact-form-v3__body{flex:1 1 0;margin-bottom:0;margin-right:3rem}}.section-contact-form-v3__video{width:100%;margin-bottom:1.5rem}.section-contact-form-v3__name{color:#2d385f;text-align:center;margin-bottom:1rem;font-size:1.125rem;font-weight:500;line-height:1.33}@media (width>=40em){.section-contact-form-v3__name{font-size:1.5rem;line-height:1.17}}.section-contact-form-v3__buttons{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}@media (width>=40em){.section-contact-form-v3__buttons{gap:1rem}}@media (width>=64em){.section-contact-form-v3__form{flex:none;width:18.75rem}}.section-contact-form-v3__form .form__submit{text-align:left}.section-contact-form-v3__form .form__legal{color:#2d385f;margin-bottom:1rem;font-size:.75rem;line-height:1.5}.section-contact-form-v3__form .form__legal a{color:#16b458}.section-contact-form-v3__form .form__legal a:hover{text-decoration:underline}
