html{height:100%;scrollbar-gutter:stable!important;overflow-y:scroll!important}@layer base{[data-nextjs-scroll-focus-boundary]{display:contents}}body{height:100%;margin:0;padding:0;overflow-y:visible}html body[data-scroll-locked]{margin-top:0!important;margin-left:0!important;margin-right:0!important;padding-top:0!important;padding-left:0!important;padding-right:0!important;overflow:visible!important}*{box-sizing:border-box}
.hero-wrapper{flex-direction:row;width:100%;height:auto;min-height:100dvh;display:flex}.hero-wrapper input{border:1px solid var(--primary)!important}.hero-wrapper .content-wrapper{width:100%;min-height:inherit;flex-direction:column;align-items:stretch;display:flex}.hero-wrapper .content-wrapper h1{margin-left:15px}.hero-wrapper .content-wrapper .form-wrapper{flex-direction:column;flex:auto;justify-content:center;align-items:center;padding:24px 16px;display:flex}.hero-wrapper .content-wrapper .auth-locale-switcher-footer{justify-content:center;padding:0 16px 24px;display:flex}.hero-wrapper .hero{background-color:var(--primary);justify-content:center;align-items:center;width:40%;margin-left:auto;display:none}.hero-wrapper .hero img{max-width:75%;height:auto}@media (min-width:992px){.hero-wrapper .content-wrapper{width:60%}.hero-wrapper .hero{display:flex}}@media (min-width:480px){.hero-wrapper .content-wrapper{align-items:normal}.hero-wrapper .content-wrapper h1{margin-left:7%}.hero-wrapper .content-wrapper .auth-locale-switcher-footer{justify-content:flex-start;padding-left:7%}}@media (max-height:820px){.hero-wrapper .content-wrapper .form-wrapper{justify-content:flex-start;padding-top:20px;padding-bottom:20px}}
