.button{cursor:pointer;display:inline-block;font-weight:500;letter-spacing:-.003125rem;transition:all .2s ease-out}.lead-form .site-checkbox[type=checkbox]:checked,.lead-form .site-checkbox[type=checkbox]:not(:checked){left:-9999px;position:absolute}.lead-form .site-checkbox[type=checkbox]+label{box-sizing:border-box;color:#343e45;cursor:pointer;display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-left:0;padding-left:2rem;position:relative;user-select:none}.lead-form .site-checkbox[type=checkbox]+label a{color:#3772ff}.lead-form .site-checkbox[type=checkbox]+label a:hover{color:inherit}.lead-form .site-checkbox[type=checkbox]+label:before{background:transparent;border:.0625rem solid #b2bcc3;box-sizing:border-box;content:"";height:1.25rem;left:0;position:absolute;top:0;transition:background .5s ease-out;width:1.25rem}.lead-form .site-checkbox[type=checkbox]+label:after{fill:#fff;background-image:url("data:image/svg+xml; utf8, <svg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 12 10'><defs/><path fill='%23fff' d='M5 9.05a.9.9 0 01-.7-.3l-4-4c-.4-.4-.4-1 0-1.4.4-.4 1-.4 1.4 0l3.2 3.2 5.3-6.2c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-6 7c-.3.3-.4.4-.7.4z'/></svg>");background-size:cover;box-sizing:border-box;content:"";display:none;height:.625rem;left:.25rem;position:absolute;top:.3125rem;width:.75rem;z-index:2}.lead-form .site-checkbox[type=checkbox].error+label:after{box-shadow:inset 0 0 0 2px #ff003c}.lead-form .site-checkbox[type=checkbox]:not(:checked):disabled+label:after{background-color:rgba(0,0,0,.26);border:none}.lead-form .site-checkbox[type=checkbox]:checked+label{color:#3772ff}.lead-form .site-checkbox[type=checkbox]:checked+label:after{display:inline-block}.lead-form .site-checkbox[type=checkbox]:checked:disabled+label:after{border-bottom:2px solid rgba(0,0,0,.26);border-right:2px solid rgba(0,0,0,.26)}.lead-form .site-checkbox[type=checkbox]:checked+label:before{background:#3772ff;border-color:#3772ff;content:""}.lead-form .site-checkbox[type=checkbox]:indeterminate+label:after{-webkit-backface-visibility:hidden;border:none;border-right:2px solid #fff;height:22px;left:-10px;top:-11px;transform:rotate(90deg);transform-origin:100% 100%;width:10px}.lead-form .site-checkbox[type=checkbox]:indeterminate:disabled+label:after{background-color:transparent;border-right:2px solid rgba(0,0,0,.26)}.lead-form .site-checkbox_small[type=checkbox]:checked+label:after{-webkit-backface-visibility:hidden;border-color:transparent #fff #fff transparent;border-style:solid;border-width:2px;height:1.125rem;left:.375rem;top:.3125rem;transform:rotate(40deg);transform-origin:100% 100%;width:.625rem}.lead-form_light{color:#000}.lead-form_light .lead-form__checkbox label{color:#343e45}.lead-form_dark{background:#000;color:#fff}.lead-form_dark .lead-form__title,.lead-form_dark .site-checkbox[type=checkbox]+label,.lead-form_dark .widget__header{color:#fff}.lead-form__input input,.lead-form__input textarea{background:#fff;border:.0625rem solid #b2bcc3;border-radius:.375rem;color:#000;font-size:1rem;height:3.5rem;padding-left:.75rem;width:100%}.lead-form__input input::placeholder,.lead-form__input textarea::placeholder{color:#647886}.lead-form__input input:hover,.lead-form__input textarea:hover{border-color:#1f61ff}.lead-form__input input:focus,.lead-form__input textarea:focus{border-color:#054fff}.lead-form__button{fill:var(--button-default-color,#fff);background-color:var(--button-default-bg-color,#3772ff);border:.125rem solid var(--button-default-border-color,#3772ff);border-radius:var(--button-default-radius-large,.5rem);box-shadow:none;color:var(--button-default-color,#fff);cursor:pointer;display:inline-block;font-size:1rem;font-weight:500;line-height:1.5;padding:.875rem 1.375rem;transition-duration:.2s;transition-property:color,background-color,border-color,box-shadow;transition-timing-function:ease-out}.lead-form__button:hover{fill:var(--button-default-color-hover,#fff);background-color:var(--button-default-bg-color-hover,#1f61ff);border-color:var(--button-default-border-color-hover,#1f61ff);box-shadow:none;color:var(--button-default-color-hover,#fff)}.lead-form__button:active{fill:var(--button-default-color-active,hsla(0,0%,100%,.75));background-color:var(--button-default-bg-color-active,#054fff);border-color:var(--button-default-border-color-active,#054fff);box-shadow:none;color:var(--button-default-color-active,hsla(0,0%,100%,.75))}.lead-form__button.disable{cursor:default;opacity:.5}.lead-form__button.disable:focus,.lead-form__button.disable:hover{fill:var(--button-default-color,#fff);background-color:var(--button-default-bg-color,#3772ff);box-shadow:none;color:var(--button-default-color,#fff)}@media print,screen and (max-width:47.99875em){.lead-form__button{width:100%}}.lead-form__input.field textarea{line-height:1.5;min-height:6.25rem;padding-top:.625rem}.lead-form__header{padding:3.125rem 0 1.5625rem;text-transform:uppercase}.lead-form__desc{font-size:1rem;margin-bottom:2rem}.lead-form__lastname{display:none}.lead-form__checkbox{margin-bottom:1.4375rem}@media print,screen and (min-width:48em){.lead-form__header{font-size:1.875rem;padding:1.875rem 0}.lead-form__button{margin-top:1.875rem}}@media print,screen and (min-width:64em){.lead-form__desc{font-size:1.0625rem;margin-bottom:2.25rem}.lead-form__input input,.lead-form__input textarea{border-radius:.25rem;font-size:.875rem;height:2.5rem;padding-left:.625rem}.lead-form__button{border-radius:var(--button-default-radius-medium,.375rem);font-size:.875rem;line-height:1.25rem;padding:.5rem .875rem}}@media print,screen and (min-width:64em)and (max-width:47.99875em){.lead-form__button{width:100%}}@media screen and (min-width:80em){.lead-form__desc{font-size:1.125rem;margin-bottom:2.5rem}.lead-form__input input,.lead-form__input textarea{border-radius:.5rem;font-size:1.125rem;height:4rem;padding-left:1rem}.lead-form__button{border-radius:var(--button-default-radius-large,.5rem);font-size:1.125rem;line-height:1.75rem;padding:1rem 1.875rem}}@media screen and (min-width:80em)and (max-width:47.99875em){.lead-form__button{width:100%}}