.gkAcYp {
    z-index: 2;
    position: absolute;
    inset: 0px;
    display: block;
   /* background: linear-gradient(0deg, rgba(18, 173, 199, 0) 0%, rgba(5, 161, 187, 0) 25%, rgba(7, 167, 194, 0) 25%, rgba(25, 192, 220, 0.01) 50%, rgba(255, 255, 255, 0) 100%) repeat scroll 0% 0%, linear-gradient(-90deg, rgba(25, 192, 221, 0) 0%, rgba(5, 150, 173, 0) 10%, rgba(25, 192, 221, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0) 100%) repeat scroll 0% 0%, rgba(0, 0, 0, 0) linear-gradient(rgb(11, 167, 193) 0%, rgba(6, 166, 194, 0.84) 10%, rgba(7, 158, 191, 0.79) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0) 100%) repeat scroll 0% 0%;
    transform: translateY(-1px);*/
}
		.iHKgAW {
	    	margin-top: calc(-74px - 27.7778vw);
		}
		.fGlBob {
		    margin: 0px auto;
		        margin-top: 0px;
		    width: 100%;
		    height: 65vh;
		    position: absolute;
		}
		.dvyzCv {
		   /* position: absolute;*/
		    inset: 0px;
		    display: block;
		    overflow: hidden;
		}
		.cdRuYy {
		    width: 100%;
		    display: flex;
		    -moz-box-pack: center;
		    justify-content: center;
		    position: relative;
		    z-index: 2;
		}
		.eebYQd {
		    position: relative;
		}
		.hJEMYU {
		    width: 375px;
		    height: 812px;
		    border-radius: 2%;
		    background-image: linear-gradient(155deg, rgb(11, 175, 255), rgb(57, 224, 155) 50%, rgb(255, 194, 19));
		    overflow: hidden;
		    box-shadow: rgba(0, 0, 0, 0.08) 0px 96px 96px 0px;
		}
		.eebYQd::after {
		    background-image: url("https://d1nnwinjc04txl.cloudfront.net/static/device-deee8c126310b52fd50ed2fdb21ba2cd.png");
		    content: "";
		    position: absolute;
		    inset: -1.8% -5.6%;
		    background-repeat: round;
		}
		.iXIzvW {
		    min-height: 200px;
		}
		.dYqpcr {
		    display: block;
		    width: 0px;
		    border-color: currentcolor currentcolor currentcolor rgb(117, 81, 233);
		    border-style: none none none dashed;
		    border-width: 0px 0px 0px 2px;
		    border-image: none 100% / 1 / 0 stretch;
		    margin: 0px auto;
		        margin-top: 0px;
		}
		.cjjVv {
		    margin: 0px auto;
		    padding: 0px;
		    width: 80px;
		    height: 80px;
		    border-radius: 48px;
		    background-color: rgb(255, 255, 255);
		    border: 1px solid rgb(117, 81, 233);
		    transform-origin: 50% 50% 0px;
		    transform: translateY(-50%);
		    overflow: hidden;
		    max-width: 84vw;
		}
		.dEVZdz {
		    display: flex;
		    -moz-box-pack: justify;
		    justify-content: space-between;
		    -moz-box-align: center;
		    align-items: center;
		    padding: 0px 16px 0px 32px;
		    position: absolute;
		    inset: 0px;
		}
		.eCXsKj {
		    display: block;
		    width: 32px;
		    height: 32px;
		}
		.jChWDD {
		    display: flex;
		    -moz-box-pack: start;
		    justify-content: flex-start;
		    font-size: 32px;
		    letter-spacing: -0.64px;
		    color: rgb(38, 50, 56);
		    width: 332px;
		    white-space: nowrap;
		}
		.uiVYZ {
		    width: 200px;
		    height: 36px;
		    line-height: 38px;
		}
		.exORA {
		    height: 32px;
		    line-height: 32px;
		    font-size: 32px;
		    position: relative;
		}
		.uiVYZ input {
		    position: relative;
		}
		.kjWIrv {
		    opacity: 0;
		    pointer-events: none;
		}
		.fewiMM {
		    font-family: Karla, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Helvetica Neue", Oxygen, Cantarell, sans-serif;
		    display: block;
		    height: inherit;
		    max-width: 100%;
		    outline: currentcolor none medium;
		    line-height: inherit;
		    font-size: inherit;
		    letter-spacing: inherit;
		    border: medium none;
		}
		.fEdxKn{
			position: absolute;
			width: 216px;
			height: 48px;
		}
		.gwwolV{
			width: 216px;
			height: 48px;
		}
		.cQewHH{
			position: absolute;
			width: 32px;
			height: 32px;
		}
		.jwXKlx{
			width: 32px;
			height: 32px;
		}