.auth-page-layout-grid{display:grid;grid-template-columns:1fr minmax(0,42%);min-height:100vh}.auth-page-layout-form-column{position:relative;display:flex;align-items:center;justify-content:center;padding-left:2rem;overflow-y:auto}.auth-page-layout-form{max-width:100%;padding:2rem 0}.auth-page-layout-form[data-width="400"]{width:400px}.auth-page-layout-form[data-width="500"]{width:31.25rem}.auth-page-layout-form[data-width=xl]{width:75rem}.auth-page-layout-language-picker{position:absolute;top:2rem;right:2rem}.auth-page-layout-image-column{position:relative;min-height:12.5rem;padding:2rem;display:flex;align-items:center;justify-content:center;overflow:hidden}.auth-page-layout-image-column img{position:absolute;inset:2rem;width:calc(100% - 4rem);height:calc(100% - 4rem);-o-object-fit:cover;object-fit:cover;border-radius:2rem;aspect-ratio:4 / 5}.auth-page-layout-image-column img.auth-page-layout-image-base{opacity:1}.auth-page-layout-image-column img.auth-page-layout-image-layer{opacity:0;transition:opacity .28s ease}.auth-page-layout-image-column img.auth-page-layout-image-layer-visible{opacity:1}.auth-page-layout-image-overlay{position:absolute;inset:2rem;border-radius:2rem;background:linear-gradient(180deg,#080a121a 10%,#080a1247 45%,#080a12c2);display:flex;align-items:flex-end;pointer-events:none;z-index:2}.auth-page-layout-image-overlay-inner{width:100%;padding:2rem;animation:authImageOverlayIn .22s ease-out}@keyframes authImageOverlayIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.auth-page-layout-logo{position:absolute;top:1.65rem;left:1.5rem;z-index:1}.auth-page-layout-form .auth-form-title,.auth-page-layout-form .auth-form-subtitle{text-align:left}.auth-page-layout-form .auth-form-title{font-weight:500}.auth-page-layout-form .auth-form-footer{text-align:left}.auth-page-layout-form .auth-form-divider{text-align:center}.auth-page-layout-form .MuiInputLabel-root{font-size:.8125rem}.auth-page-layout-form .MuiOutlinedInput-root{border-radius:999px;height:48px;background-color:transparent;border:1px solid rgba(0,0,0,.18);overflow:hidden}.auth-page-layout-form .MuiOutlinedInput-root:hover{border-color:#0006}.auth-page-layout-form .MuiOutlinedInput-root.Mui-focused{border-color:#000;background-color:transparent}.auth-page-layout-form .MuiOutlinedInput-notchedOutline,.auth-page-layout-form .MuiInputLabel-root{display:none}.auth-page-layout-form .MuiOutlinedInput-input{padding-left:1rem;font-size:.875rem;border-radius:inherit}.auth-page-layout-form .MuiInputLabel-root:not(.MuiInputLabel-shrink){transform:translate(14px,12px) scale(1)}@media(max-width:80rem){.auth-page-layout-grid{grid-template-columns:1fr minmax(0,36%)}}@media(max-width:64rem){.auth-page-layout-grid{grid-template-columns:1fr}.auth-page-layout-image-column{display:none}}@media(max-width:36rem){.auth-page-layout-form-column{align-items:flex-start!important;padding-left:0;padding-top:5rem}.auth-page-layout-form{width:100%!important;padding:1.5rem 1.25rem;box-sizing:border-box}.auth-page-layout-logo{top:1.25rem;left:1.25rem}.auth-page-layout-language-picker{top:1.25rem;right:1.25rem}.auth-page-layout-form .auth-form-title,.auth-page-layout-form .auth-form-subtitle,.auth-page-layout-form .auth-form-footer,.auth-page-layout-form .auth-form-divider{text-align:center}}@media(prefers-reduced-motion:reduce){.auth-page-layout-image-column img.auth-page-layout-image-layer{transition:none}.auth-page-layout-image-overlay-inner{animation:none}}@font-face{font-family:Safiro;src:url(/fonts/safiro/Safiro-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Safiro;src:url(/fonts/safiro/Safiro-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Safiro;src:url(/fonts/safiro/Safiro-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Safiro;src:url(/fonts/safiro/Safiro-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}
