body{margin:0;font-family:Helvetica,Arial,sans-serif}.auth--layout .auth--bg{display:none;position:relative}.auth--layout .auth--logo{z-index:2;width:200px;position:absolute;top:1rem;left:1rem}.auth--layout .auth--content{padding:2rem;position:relative}@media (width>=768px){.auth--layout{flex-flow:row;display:flex}.auth--layout .auth--bg{flex:auto;display:block}.auth--layout .auth--content{flex:0 0 600px;padding:4rem;box-shadow:0 0 10px #0000006b}}.unsplash--img{background-color:#222;background-position:50%;background-size:cover;height:100vh;position:relative}.unsplash--credit{background:#fff;padding:.1rem .4rem;font-size:.8rem;position:absolute;bottom:1rem;left:1rem}
