body{margin:0}.page{min-height:100vh;width:100%;box-sizing:border-box;padding-bottom:32px}@media screen and (max-width:599px){.page.page{background:none}}.widget{width:100%;padding:0;box-sizing:border-box;background-color:white;border-radius:16px;border:none}@media screen and (min-width:600px){.widget{border:1px solid var(--color-border-input-default);padding:32px}}.widget .disclaimer{font-size:14px;line-height:20px;color:var(--color-text-bold-default);margin:16px 0 0}.widget .link{color:var(--color-link-primary-default);text-decoration:none}.widget div.tw_input-spacing:has(>hr.tw_border-0.tw_border-b){display:none}.widget .tw_focusable-element{outline:none}.widget .tw_form-base a{color:var(--color-text-brand-primary-default);text-decoration:none}.widget .tw_form-base>p.tw_font-bold{color:var(--color-text-default);font-weight:600}.widget .tw_form-base>p.tw_font-bold.tw_text-secondary-dark{font-weight:500}.widget .tw_form-base>p>button{color:var(--color-text-brand-primary-default);font-weight:700}.widget .tw_primary-header{font-weight:700;margin-bottom:8px}.widget .tw_primary-header,.widget .tw_primary-header~p{color:var(--color-text-default);text-align:left}@media screen and (max-width:599px){.widget .tw_primary-header{font-size:1.6rem}}.widget .tw_button-base{border-width:2px;border-radius:6px;font-weight:700}.widget .tw_button-primary{background-color:var(--color-background-brand-primary-default);border-color:var(--color-background-brand-primary-default)}.widget .tw_button-secondary{width:100%;background-color:initial;border-color:var(--color-border-brand-primary-default);color:var(--color-text-brand-primary-default)}.widget .tw_button-facebook,.widget .tw_button-google{background-color:initial;color:inherit;font-weight:400;border-width:2px;border-color:var(--color-border-input-default)}.widget .tw_button-facebook svg,.widget .tw_button-google svg{fill:#1877f2}.widget .tw_input-base{border-color:var(--color-border-input-default);background-color:#ffffff;border-width:2px;padding:10px}.widget .tw_input-base:hover,.widget .tw_input-base:hover~.tw_password-button{border-color:var(--color-border-input-hover)}.widget .tw_input-base:focus,.widget .tw_input-base:focus~.tw_password-button{border-color:var(--color-border-input-selected)}.widget .tw_input-label{font-size:16px;color:var(--color-text-default);margin-left:0}.widget .tw_select-base{width:100%;padding-right:26px;background-position-x:97%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.widget #formId p.tw_mt-6{margin-top:0}.widget #formId p.tw_mt-6 h1{color:var(--color-text-default);font-size:2rem;font-weight:700}.widget .tw_password-button svg{fill:var(--color-icon-brand-primary)}.widget .tw_password-button:focus,.widget .tw_password-button:hover{border-color:var(--color-border-input-default)}.widget .tw_alert{color:#212121;outline:none}.widget .tw_alert-error{background-color:var(--color-background-danger-subtle-default);border:none;border-left:4px solid var(--color-border-danger-default)}.widget .tw_alert-error svg{fill:var(--color-icon-danger-default)}.widget .tw_spinner{color:var(--color-icon-brand-primary)}.widget #fr-recaptcha>iframe{margin-left:auto;margin-right:auto}.widget .tw_radio-input_animated+.tw_input-label{cursor:pointer}.widget .tw_radio-input_animated+.tw_input-label .tw_animated-radio:before{animation:none;transition:none;box-shadow:0 0 0 2px var(--color-border-input-hover)!important}.widget .tw_radio-input_animated+.tw_input-label .tw_animated-radio:after{animation:none;transition:none;background-color:var(--color-icon-brand-primary);transform:scale(.65)!important}.widget .tw_radio-input_animated:focus+.tw_input-label>.tw_animated-radio:before{outline:3px solid #fff;outline-offset:2px}.widget .tw_radio-input_animated:checked+.tw_input-label>.tw_animated-radio:before{box-shadow:0 0 0 2px var(--color-icon-brand-primary)!important}.widget .tw_form-invalid .tw_input-spacing.md\:tw_grid-cols-2{display:flex;flex-direction:column}.widget .tw_input-floating:focus~label,.widget .tw_input-floating:not(:placeholder-shown)~label{display:none}::-ms-reveal{display:none}