.google_button{height:48px;width:370px;cursor:pointer;background-image:url(/assets/google_signin/icon-593c24637666269c44939f4e7db570c81cf60939a8fa06e312e7c806e255c40b.svg);background-color:white;background-repeat:no-repeat;background-position:12px 14px;border:2px solid #D8D8D8;border-radius:8px;font-family:'usual';font-weight:800;font-size:15px;color:#2C2A56}.google_button:hover{border:2px solid #ADABCD}.linkedin_button{height:48px;width:370px;cursor:pointer;background-image:url(/assets/linkedin_signin/icon-683d1f60f4f118a36c6fb92b222fe485aa1f90962212604b768534fef4a2532f.svg);background-color:white;background-repeat:no-repeat;background-position:14px 14px;border:2px solid #D8D8D8;border-radius:8px;font-family:'usual';font-weight:800;font-size:15px;color:#2C2A56}.linkedin_button:hover{border:2px solid #ADABCD}.field{width:370px}.field input[type="email"],.field input[type="password"],.field input[type="text"]{width:354px;height:48px;margin-bottom:20px;font-family:'usual';font-weight:'bold';font-size:15px;padding-left:15px;border:1px solid #D8D8D8;border-radius:8px}.field input::placeholder{color:#8381AD}.checkbox{width:370px;margin-bottom:20px}.actions input[type="submit"]{width:370px;height:48px;font-family:'usual';font-weight:800;font-size:15px;border-radius:8px;border:0px;background-color:#2C2A56;color:white;cursor:pointer}.actions input[type="submit"]:hover{background-color:#1D1B43}body{margin:0px;color:#2C2A56;font-family:'usual'}.legal_page{margin:40px}@media (max-width: 600px){.container{display:flex;flex-direction:column;height:100vh}.left{padding:20px;background-image:url(/assets/login_background-3eee5ae322e1c5e85a97168a92bc128ba0c7d23d2ae4f57b29f5a9588def98e9.png);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:space-between}.left .logo{display:none}.right{padding-top:20px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px}.title .top img{display:block;margin:auto;width:70%}.title .tagline{padding-top:10px;font-family:'usual';font-size:12px;color:#B3B2D2}}@media (min-width: 600px){.container{display:flex;flex-direction:row;height:100vh}.left{width:50%;background-image:url(/assets/login_background-3eee5ae322e1c5e85a97168a92bc128ba0c7d23d2ae4f57b29f5a9588def98e9.png);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:space-between}.right{width:50%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px}.title{padding:50px}.title .tagline{padding-top:20px;font-family:'usual';font-size:16px;color:#B3B2D2}}.logo{padding:20px}.notice{background-color:#eaeaff;border-color:#6a6aff;padding:10px 10px;border-style:solid;border-width:1px}.error,.alert{background-color:#ffeaea;border-color:#ff6a6a;padding:10px 10px;border-style:solid;border-width:1px;margin-bottom:15px}.login{font-family:'usual';font-weight:600;font-size:32px;padding:16px}.spacer{width:370px;text-align:center}.spacer .text{display:inline-block;font-family:'usual';font-weight:'bold';font-size:12px;color:#AEACCF;padding-left:10px;padding-right:10px;background-color:white;position:relative;z-index:10}.spacer .line{position:relative;top:-8px;width:100%;border-bottom:solid 1px #AEACCF}
