@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;700&display=swap";#home{min-height:calc(100vh - 84px);width:100%;flex-shrink:0;color:#fff;display:flex;flex-direction:space-between;gap:259px;max-width:1408px;margin:0 auto;background-size:cover;background-position:center}.mainContainer{width:586px;display:block;display:flex;flex-direction:column;gap:32px}.title{font-size:56px;font-style:normal;font-weight:700;line-height:70px;letter-spacing:-1.12px}.description{color:#b6b3eb;font-family:Plus Jakarta Sans;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.buttonList{display:flex;gap:32px}.openBtn{display:inline-flex;padding:24px 32px;justify-content:center;align-items:center;gap:10px;color:#110c64;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.learnBtn{display:inline-flex;padding:24px 32px;justify-content:center;align-items:center;gap:10px;border-radius:8px;border:1px solid rgba(255,255,255,.2);background:none;color:#fff}.statsList{display:flex;gap:52px}.statNumber{color:#fff;font-size:32px;font-style:normal;font-weight:600;line-height:normal}.statArea{color:#b6b3eb;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.imageContainer{position:relative;width:267.852px;height:541.985px;flex-shrink:0}.imageContainer img{position:absolute;top:0;left:0}.internalImg{width:267.852px;height:541.985px}.phoneImage{position:absolute;display:flex;justify-content:center;z-index:0;width:260px;translate:1% 1%;height:533px;flex-shrink:0;object-fit:hidden;border-radius:10%}.card{width:342px;height:170px;flex-shrink:0;border-radius:15px;background:rgba(14,10,95,.6);translate:20% 65%;display:flex;flex-direction:column;gap:20px;padding:2em}.card .cardNumber{color:#fff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;line-height:24.519px;letter-spacing:1.6px}.cardDetails{display:flex;justify-content:space-between;bottom:25px}.card .cardLimit{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:24.519px;text-transform:uppercase}.card .cardValid{color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:24.519px;text-transform:uppercase}#navbar{color:#fff;display:flex;justify-content:space-between;flex-direction:row;padding:39px 0;height:auto;align-items:center}.navbarItems{display:flex;justify-content:space-between;align-items:center;gap:32px;color:#b6b3eb;font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer}.signupBtn{display:inline-flex;padding:12px 24px;justify-content:center;align-items:center;gap:12px;border-radius:8px;background:rgba(255,255,255,.1);color:#fff}.logo{color:#fff;font-size:24px;font-style:normal;font-weight:600;line-height:normal}#sponsors{background:rgba(93,113,240,.425);width:100%;align-items:center;justify-content:center;max-height:84px;flex-shrink:0;display:flex;gap:195px}#benefits{height:auto;width:100%;flex-shrink:0;color:#000;flex-direction:space-between;display:flex;flex-direction:column;padding-bottom:167px}.subTitle{color:var(--Text, #1d1c31);font-size:40px;font-style:normal;font-weight:700;line-height:52px;letter-spacing:-.8px;margin-top:120px;margin-bottom:40px}.cardList{display:flex;flex-direction:space-between;gap:32px;justify-content:center;margin-bottom:113px}.downloadImg{width:1000px;height:width * .5625;flex-shrink:0;border-radius:8px;z-index:0}.downloadSection{display:flex;flex-direction:space-between;width:100%}.downloadContent{transform:scale(.7);width:688px;padding:52px;display:flex;flex-direction:column;gap:42px 24px;border-radius:8px;background:#fff;box-shadow:0 24px 64px -12px #1a18410f;position:absolute;translate:90% 10%}.downloadTitle{color:var(--Text, #1d1c31);font-family:Plus Jakarta Sans;font-size:40px;font-style:normal;font-weight:700;line-height:52px;letter-spacing:-.8px;max-width:393px}.downloadDesc{color:#1d1c3199;font-family:Plus Jakarta Sans;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.osList{display:flex;flex-direction:row;gap:24px}.testimonials{margin-top:120px}.testimonialsTitle{color:var(--Text, #1d1c31);font-family:Plus Jakarta Sans;font-size:40px;font-style:normal;font-weight:700;line-height:52px;letter-spacing:-.8px;margin-bottom:40px}.testimonialsList{display:flex;justify-content:center;gap:32px}#card{width:400px;height:360px;flex-shrink:0;background-color:#fff;border-radius:8px;background:#fff;box-shadow:0 24px 64px -12px #1a18410f;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:32px 24px}#icon{width:80px;height:80px;flex-shrink:0;margin-bottom:24px}#title{color:var(--Text, #1d1c31);font-family:Plus Jakarta Sans;font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:12px}#description{color:#1d1c3199;text-align:center;height:84px;font-size:16px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:32px}.readMore{color:var(--5-d-55-ff, #5d55ff);font-family:Plus Jakarta Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal;width:fit-content}#testimonials{max-width:448px;height:auto;flex-shrink:0;border-radius:8px;background:#fff;background-color:#5d55ff;color:#000}.cornerImg{width:75px;height:47.114px;flex-shrink:0;fill:#8c7fdf1a;z-index:0}.opinion{color:#fff;font-family:Plus Jakarta Sans;font-size:16px;font-style:normal;font-weight:400;line-height:32px;padding:32px}.userCard{display:flex;flex-direction:row;padding-left:24px;padding-bottom:29px;gap:24px}.userImg{width:80px;height:80px;border-radius:80px;border:3px solid #fff;background:url(<path-to-image>),lightgray 50% / cover no-repeat;box-shadow:0 4px 27px #fff3}.userName{color:var(--ffffff, #fff);font-size:20px;font-style:normal;font-weight:500;line-height:normal}.date{color:#ffffff80;font-family:Plus Jakarta Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.star{display:flex;width:20px;height:20px;padding:2.917px 2.5px;justify-content:center;align-items:center}#experience{color:#000;min-height:120vh;width:100%;display:flex;flex-direction:column}.headline{display:flex;flex-direction:row;height:90px;align-items:center;width:100%;justify-content:space-between;padding-top:70px}.title{color:var(--ffffff, #fff);font-family:Plus Jakarta Sans;font-size:40px;font-style:normal;font-weight:700;line-height:52px;letter-spacing:-.8px}.quotesList{display:flex;flex-direction:row;gap:32px}.quote{color:#fff9;font-family:Plus Jakarta Sans;font-size:16px;width:296px;font-style:normal;font-weight:400;line-height:28px}.overlap{flex-grow:1;translate:0 50%;position:relative;height:20px}.line{width:1408.006px;height:2px;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.49) 50.52%,rgba(255,255,255,0) 100%)}.experienceContainer{display:flex;gap:32px;align-items:center;height:fit-content;translate:0 -65%}.component{display:flex;flex-direction:column;justify-content:space-between;gap:33px;align-items:center;margin-top:120px;margin-bottom:120px}.reverse{flex-direction:column-reverse;position:relative;translate:0 48%}#details{display:flex;flex-direction:column;justify-content:center;width:fit-content;min-width:220px;height:184px;flex-shrink:0;border-radius:8px;border:2px solid rgba(255,255,255,.1);padding:32px 64px;gap:24px;color:#fff}.row{display:flex;align-items:center;gap:16px}.icon{width:24px;height:24px}.text{color:var(--ffffff, #fff);font-family:Plus Jakarta Sans;font-size:18px;font-style:normal;font-weight:400;line-height:normal}#point{width:30px;height:30px;flex-shrink:0}#dateCard{color:var(--Text, #1d1c31);font-family:Plus Jakarta Sans;background-color:#fff;font-size:18px;font-style:normal;font-weight:600;line-height:normal;display:flex;width:234px;padding:16px 24px;justify-content:center;align-items:center;gap:10px;border-radius:8px;background:var(--ffffff, #fff)}#footer{color:#000;padding-top:70px}.subscribeCard{width:570px;height:fit-content;flex-shrink:0;border-radius:8px;background:var(--Text, #1d1c31);box-shadow:0 0 30px 2px #5d55ff1a inset;color:#fff;gap:20px;display:flex;flex-direction:column;padding:32px;margin-bottom:40px}.subTitle{color:var(--ffffff, #fff);font-family:Plus Jakarta Sans;font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin:0}.subContent{color:#fff9;font-family:Plus Jakarta Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px}input{background:transparent;font-family:Plus Jakarta Sans;font-size:16px;line-height:normal;border-bottom:2px solid#fff;border-top:none;border-left:none;border-right:20px;padding:16px;width:400px}::placeholder{color:#fff;opacity:1}.menu{color:#1d1c3199;font-family:Plus Jakarta Sans;font-size:16px;font-weight:400}:root{font-family:Plus Jakarta Sans,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#fff;background-color:#fff;max-width:auto}.wrapper{max-width:1408px;margin:0 auto}.bgColor{background:linear-gradient(45deg,#1b13a6 49.59%,#443cdf 88.57%),#fff}a{font-weight:500;color:#646cff;text-decoration:inherit;cursor:pointer}a:hover{color:#535bf2}body{margin:0}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#fff;color:#110c64;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}@media only screen and (min-width: 768px) and (max-width: 1023px){:root{font-size:16px;max-width:1024px}.wrapper{max-width:1024px;margin:0 auto;padding:0 10px}#navbar{display:flex;justify-content:space-between;align-items:center;padding:20px 0;gap:20px;font-size:14px}#navbar .logo{font-size:20px}#navbar .navbarItems{padding-right:16px}#navbar .signupBtn{font-size:16px;padding:12px 8px}#home{gap:0}#home .mainContainer{width:385px}#home .title{font-size:36px}#home .description{font-size:14px}#home .buttonList{gap:10px}#home .buttonList .openBtn,#home .buttonList .learnBtn{font-size:14px;padding:16px 20px}#home .imageContainer{width:fit-content;transform:scale(.8);position:relative;left:0}#home .card{transform:scale(.8);left:0;position:relative;translate:5% 65%}#title{font-size:16px}#card{width:250px;height:331px;padding:24px 16px;margin:0}#card .icon{width:70px;height:70px;flex-shrink:0}#card #description,#card .readMore{font-size:14px}}@media screen and (max-width: 768px){:root{font-size:16px;color:#110c64;max-width:768px}}
