.Login_loginCard__QHrWC {
	width: 480px;
	text-align: center;
	display: flex;
	flex-direction: column;
	padding: 32px;
	border-radius: 16px;
	box-shadow: -24px 24px 72px -8px rgba(0, 0, 0, .24);
	background-color: #202932;
	margin: 16px
}

.Login_title__s50E1 {
	font-family: Inter, sans-serif;
	font-weight: 700;
	line-height: 1.5;
	font-size: 1.5rem;
	margin: 0 0 16px
}

.Login_description__bbjN_ {
	line-height: 1.86;
	font-size: .875rem;
	font-family: Inter, sans-serif;
	font-weight: 500;
	color: #9ea7b0;
	margin: 0 0 16px
}

.Login_link__4IH0D {
	margin: 0;
	font-weight: 600;
	line-height: 1.8571428571428572;
	font-size: .875rem;
	font-family: Poppins, sans-serif;
	color: #3990c1;
	text-decoration: none;
	cursor: pointer;
	transition: all .15s ease-in-out
}

.Login_link__4IH0D:hover {
	filter: brightness(80%)
}

.Login_input__r_1vS {
	margin-bottom: 16px
}

.Login_termsCheckbox__en0GL {
	justify-content: center;
	margin-bottom: 8px
}

.Login_actionsContainer__RDmft {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center
}

@media screen and (min-width:600px) {
	.Login_title__s50E1 {
		font-size: 1.625rem
	}
}

@media screen and (min-width:900px) {
	.Login_title__s50E1 {
		font-size: 1.875rem
	}
}

@media screen and (min-width:1200px) {
	.Login_title__s50E1 {
		font-size: 2rem
	}
}

.Page_pageContainer__JXtaE {
	height: 100vh
}

.Page_pageContainerVertical__471qa,
.Page_pageContainer__JXtaE {
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center
}

.Page_pageContainerVertical__471qa {
	height: 100%;
	flex-direction: column
}

.Page_pageContent__m4hwd {
	max-width: 480px;
	text-align: center
}

.SignUp_reCaptchaBranding__AUESJ {
	font-family: Inter, sans-serif;
	font-size: .7rem;
	color: #919eab;
	padding-left: 16px;
	padding-right: 16px;
	margin-bottom: 8px
}

.SignUp_reCaptchaLink__jYSM0 {
	text-decoration: none;
	color: #bebebf;
	transition: color .15s cubic-bezier(.4, 0, .2, 1) 0ms
}

.SignUp_reCaptchaLink__jYSM0:hover {
	color: hsla(240, 1%, 79%, .5)
}

.SignUp_termsCheckbox__tY7ho {
	justify-content: center;
	margin-bottom: 8px
}