html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;height:100%}body{margin:0;padding:0;font-family:SafFont,Arial,sans-serif}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.center{text-align:center}.full-width{width:100%}.mainContainer{background:#fdfdfd;flex-direction:column;flex:1 0 0;padding:39px 0 98px 20px;display:flex}.inputLabel{color:var(--colors-text-text-secondary-700,#414651);font-family:var(--Font-family-font-family-body,"SafFont");font-size:var(--Font-size-text-sm,14px);font-style:normal;font-weight:600;line-height:var(--Line-height-text-sm,20px)}.inputLabelRequired{color:var(--error-500-main,#ff2a58);font-family:var(--Font-family-font-family-body,"SafFont");font-size:14px;font-style:normal;font-weight:400;line-height:normal}.errorFormText{font-size:12px;font-weight:400;line-height:15.12px;font-family:var(--Font-family-font-family-body,"SafFont")!important;color:#ba1a1a!important}.modalTitle{color:var(--colors-text-text-primary-900,#181d27);font-size:var(--Font-size-text-lg,18px);font-style:normal;font-weight:600;line-height:var(--Line-height-text-lg,28px)}.modalSubTitle{color:var(--colors-text-text-tertiary-600,#535862);font-size:var(--Font-size-text-sm,14px);font-style:normal;font-weight:400;line-height:var(--Line-height-text-sm,20px);font-family:var(--Font-family-font-family-body,"SafFont")!important}.authTitleBox{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:10px;display:flex}.auth-title{color:#000;font-family:var(--Font-family-font-family-display,"SafFont");font-size:var(--Font-size-display-xs,24px);font-style:normal;font-weight:600;line-height:var(--Line-height-display-xs,32px)}@media (min-width:768px){.auth-title{font-size:var(--Font-size-display-xs,24px);line-height:var(--Line-height-display-xs,32px)}}.auth-subtitle{color:#000;font-family:var(--Font-family-font-family-body,"SafFont");font-size:var(--Font-size-text-md,16px);font-style:normal;font-weight:600;line-height:var(--Line-height-text-md,24px)}@media (min-width:768px){.auth-subtitle{font-size:var(--Font-size-text-md,16px);padding-left:0;padding-right:0}}.authHeaderBox{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:10px;display:flex}.primaryButton{width:106px;padding:var(--spacing-md,8px) var(--spacing-lg,12px);justify-content:center;align-items:center;gap:var(--spacing-xs,4px);border-radius:var(--radius-md,8px);color:var(--Component-colors-Components-Buttons-Primary-button-primary-fg,#fff);font-size:var(--Font-size-text-sm,14px);font-style:normal;font-weight:600;line-height:var(--Line-height-text-sm,20px);background:#365ade;display:flex}
@font-face{font-family:SafFont;src:url(/fonts/Saf-Black.woff2)format("woff2"),url(/fonts/Saf-Black.otf)format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:SafFont;src:url(/fonts/Saf-BlackIt.woff2)format("woff2"),url(/fonts/Saf-BlackIt.otf)format("opentype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:SafFont;src:url(/fonts/Saf-Bold.woff2)format("woff2"),url(/fonts/Saf-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SafFont;src:url(/fonts/Saf-BoldIt.woff2)format("woff2"),url(/fonts/Saf-BoldIt.otf)format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:SafFont;src:url(/fonts/Saf-Light.woff2)format("woff2"),url(/fonts/Saf-Light.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:SafFont;src:url(/fonts/Saf-LightIt.woff2)format("woff2"),url(/fonts/Saf-LightIt.otf)format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:SafFont;src:url(/fonts/Saf-Regular.woff2)format("woff2"),url(/fonts/Saf-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SafFont;src:url(/fonts/Saf-RegularIt.woff2)format("woff2"),url(/fonts/Saf-RegularIt.otf)format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:SafFont;src:url(/fonts/Saf-Semibold.woff2)format("woff2"),url(/fonts/Saf-Semibold.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:SafFont;src:url(/fonts/Saf-SemiboldIt.woff2)format("woff2"),url(/fonts/Saf-SemiboldIt.otf)format("opentype");font-weight:600;font-style:italic;font-display:swap}
