.dextre-form-section__heading,.dextre-form-section__heading .line-btm{margin-top:0}.dextre-form{margin:0 auto;max-width:1000px;padding:0 20px 80px}.dextre-form__control{box-sizing:border-box;width:100%}.dextre-form input.dextre-form__control[type=email],.dextre-form input.dextre-form__control[type=tel],.dextre-form input.dextre-form__control[type=text],.dextre-form textarea.dextre-form__control{border:0;border-bottom:1px solid #eee;border-radius:0}.dextre-form input.dextre-form__control[type=email]:focus,.dextre-form input.dextre-form__control[type=tel]:focus,.dextre-form input.dextre-form__control[type=text]:focus,.dextre-form textarea.dextre-form__control:focus{border-bottom-color:#6049e9;outline:0}.dextre-form__choices{display:grid;gap:12px;text-align:left}.dextre-form__choices label,.dextre-form__consent{align-items:flex-start;cursor:pointer;display:flex;gap:10px}.dextre-form__choices input,.dextre-form__consent input{flex:0 0 auto;margin-top:5px}.dextre-form__status{min-height:1.6em}.dextre-form button[type=submit]{border:0;cursor:pointer}.dextre-form button[type=submit]:disabled{cursor:wait;opacity:.65}.dextre-form__audience-heading{color:#222;font-size:24px;font-weight:700;margin:0 0 24px;text-align:center}@media screen and (max-width:767px){.dextre-form__audience-heading{font-size:20px;margin-bottom:18px}}.dextre-form-section__sr-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dextre-form .form-block__item dt .dextre-form__label-row{display:grid;grid-template-columns:minmax(0,1fr) 64px;align-items:center;gap:12px}:lang(en) .dextre-form .form-block__item dt .dextre-form__label-row{grid-template-columns:minmax(0,1fr) 96px}.dextre-form__label-row>label,.dextre-form__label-row>span:not(.must){min-width:0;text-align:left}.dextre-form .dextre-form__label-row>.must{justify-self:end;margin:0;white-space:nowrap}.dextre-form__honeypot{height:1px;left:-10000px;overflow:hidden;position:absolute;width:1px}.dextre-form__error-summary{background:#fff4f4;border:2px solid #c62828;color:#8e1111;margin:0 0 32px;padding:20px 24px;text-align:left}.dextre-form__error-summary-title{font-weight:700;margin:0 0 8px}.dextre-form__error-summary ul{margin:0;padding-left:1.5em}.dextre-form__field-error{color:#c62828;font-size:14px;font-weight:700;margin:8px 0 0;text-align:left}.dextre-form [aria-invalid=true],.legacy-form-compat--case [aria-invalid=true]{border-color:#c62828!important;outline:2px solid rgba(198,40,40,.15)}.dextre-turnstile{display:flex;justify-content:center;margin:24px 0;min-height:65px}