.sign-in__form{-webkit-box-ordinal-group:-9998;-ms-flex-order:-9999;order:-9999;width:100%}@media (width > 640px){.sign-in__form{-webkit-padding-end:2rem;padding-inline-end:2rem}}@media (width > 1024px){.sign-in__form{padding-left:4rem;padding-right:4rem}}.sign-in__title{margin-bottom:.75rem}.sign-in__side{margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}@media (width > 640px){.sign-in__side{width:18rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.5rem}}@media (width > 1024px){.sign-in__side{width:30rem;gap:4rem}}.sign-in__divider{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase}@media (width > 640px){.sign-in__divider{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.sign-in__divider:before,.sign-in__divider:after{position:absolute;top:50%;height:1px;width:calc(50% - 2rem);--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-300) r g b / var(--tw-bg-opacity, 1));--tw-content: "";content:var(--tw-content)}@media (width > 640px){.sign-in__divider:before,.sign-in__divider:after{height:calc(50% - 2rem);width:1px}}.sign-in__divider:before{left:0}@media (width > 640px){.sign-in__divider:before{top:.5rem;left:50%}}.sign-in__divider:after{right:0}@media (width > 640px){.sign-in__divider:after{top:auto;bottom:.5rem;left:50%}}.sign-in__image{max-width:28rem}@media not all and (min-width: 640px){.sign-in__providers{margin-left:auto;margin-right:auto}}@media (width > 1024px){.sign-in__providers{width:14rem}}@media (width > 768px){.sign-in__providers--only{width:24rem}}@media (width > 1024px){.sign-in__providers--only{margin-top:2rem;-webkit-margin-start:4rem;margin-inline-start:4rem}}
