body{margin:0}.page{min-height:100vh;width:100%;box-sizing:border-box;padding-bottom:32px}@media (max-width:425px){.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:425.02px){.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 (max-width:425px){.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{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}::-ms-reveal{display:none}