.sign-in__form{order:-9999;width:100%}@media (width > 640px){.sign-in__form{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:flex;width:100%;flex-direction:column;gap:2rem}@media (width > 640px){.sign-in__side{width:18rem;flex-direction:row;gap:1.5rem}}@media (width > 1024px){.sign-in__side{width:30rem;gap:4rem}}.sign-in__divider{position:relative;display:flex;flex-direction:column;align-items:center;text-transform:uppercase}@media (width > 640px){.sign-in__divider{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:15rem}}@media (width > 768px){.sign-in__providers--only{width:24rem}}@media (width > 1024px){.sign-in__providers--only{margin-top:2rem;margin-inline-start:4rem}}
