.Step1-module__JvH7_q__container{flex-direction:column;justify-content:space-between;align-items:center;height:100dvh;padding:20px;display:flex}.Step1-module__JvH7_q__container .Step1-module__JvH7_q__top-content{z-index:1;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.Step1-module__JvH7_q__container .Step1-module__JvH7_q__logo{margin-top:8px;margin-bottom:15px}.Step1-module__JvH7_q__container .Step1-module__JvH7_q__progress{z-index:20;color:#fff;background:#ffffff1c;border-radius:11px;padding:6px;font-size:14px;font-style:normal;font-weight:510;line-height:21px;position:absolute;top:10px;right:5px}.Step1-module__JvH7_q__container .Step1-module__JvH7_q__title{color:#b2c3fe;margin-top:10px;margin-bottom:16px;font-size:28px;font-style:normal;font-weight:700;line-height:34px}.Step1-module__JvH7_q__container .Step1-module__JvH7_q__description{color:#fff;text-align:center;font-size:18px;line-height:27px}.Step1-module__JvH7_q__container .Step1-module__JvH7_q__progress-bar{background:#ffffff4d;border-radius:2px;width:100%;height:4px;margin-bottom:20px;position:relative}.Step1-module__JvH7_q__container .Step1-module__JvH7_q__progress-bar:before{content:"";background:#fff;border-radius:23px;width:25%;height:100%;position:absolute;top:0;left:0}.Step1-module__JvH7_q__container .Step1-module__JvH7_q__bottom-content{z-index:2;width:100%;max-width:380px}.Step1-module__JvH7_q__container .Step1-module__JvH7_q__button{background-color:#0075ff;line-height:26px}.Step1-module__JvH7_q__container .Step1-module__JvH7_q__bg-image{height:100%}
.Step2-module__W51R9W__container{flex-direction:column;justify-content:space-between;align-items:center;height:100dvh;padding:20px;display:flex}.Step2-module__W51R9W__container .Step2-module__W51R9W__top-content{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.Step2-module__W51R9W__container .Step2-module__W51R9W__logo{margin-top:8px;margin-bottom:15px}.Step2-module__W51R9W__container .Step2-module__W51R9W__progress{z-index:20;color:#fff;background:#ffffff1c;border-radius:11px;padding:6px;font-size:14px;font-weight:510;line-height:21px;position:absolute;top:10px;right:5px}.Step2-module__W51R9W__container .Step2-module__W51R9W__title{color:#b2c3fe;margin-top:10px;margin-bottom:16px;font-size:28px;font-style:normal;font-weight:700;line-height:34px}.Step2-module__W51R9W__container .Step2-module__W51R9W__description{color:#fff;text-align:center;font-size:18px;line-height:27px}.Step2-module__W51R9W__container .Step2-module__W51R9W__input{color:#fff;background:#d4d4d41a;border:#0000;border-radius:26.316px;outline:none;width:100%;margin-top:20px;padding:12px 20px;font-size:18px}.Step2-module__W51R9W__container .Step2-module__W51R9W__progress-bar{background:#ffffff4d;border-radius:2px;width:100%;height:4px;margin-bottom:20px;position:relative}.Step2-module__W51R9W__container .Step2-module__W51R9W__progress-bar:before{content:"";background:#fff;border-radius:23px;width:50%;height:100%;position:absolute;top:0;left:0}.Step2-module__W51R9W__container .Step2-module__W51R9W__bottom-content{z-index:2;width:100%;max-width:380px}.Step2-module__W51R9W__container .Step2-module__W51R9W__button{color:#868686;background-color:#353535;line-height:26px}.Step2-module__W51R9W__container .Step2-module__W51R9W__button-active{color:#fff;background-color:#0075ff}.Step2-module__W51R9W__container .Step2-module__W51R9W__bg-image{height:100%}
.Step3-module__yRTbQG__container{flex-direction:column;justify-content:space-between;align-items:center;height:100dvh;padding:20px;display:flex}.Step3-module__yRTbQG__container .Step3-module__yRTbQG__top-content{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.Step3-module__yRTbQG__container .Step3-module__yRTbQG__logo{margin-top:8px;margin-bottom:15px}.Step3-module__yRTbQG__container .Step3-module__yRTbQG__progress{z-index:20;color:#fff;background:#ffffff1c;border-radius:11px;padding:6px;font-size:14px;font-weight:510;line-height:21px;position:absolute;top:10px;right:5px}.Step3-module__yRTbQG__container .Step3-module__yRTbQG__title{color:#b2c3fe;margin-top:10px;margin-bottom:16px;font-size:24px;font-weight:700;line-height:32px}.Step3-module__yRTbQG__container .Step3-module__yRTbQG__description{color:#fff;text-align:center;font-size:16px;line-height:24px}.Step3-module__yRTbQG__container .Step3-module__yRTbQG__progress-bar{background:#ffffff4d;border-radius:2px;width:100%;height:4px;margin-bottom:20px;position:relative}.Step3-module__yRTbQG__container .Step3-module__yRTbQG__progress-bar:before{content:"";background:#fff;border-radius:23px;width:75%;height:100%;position:absolute;top:0;left:0}.Step3-module__yRTbQG__container .Step3-module__yRTbQG__bottom-content{z-index:2;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;max-width:380px;display:flex}.Step3-module__yRTbQG__container .Step3-module__yRTbQG__age-selection{flex-direction:column;align-items:center;gap:10px;width:100%;margin-top:20px;display:flex}.Step3-module__yRTbQG__container .Step3-module__yRTbQG__age-button{cursor:pointer;color:#a9a9a9;text-align:left;background-color:#000;border:1px solid #555;border-radius:16px;width:325px;height:50px;padding:10px 20px;position:relative}.Step3-module__yRTbQG__container .Step3-module__yRTbQG__age-button:after{content:"";background-color:#0000;border:1px solid #555;border-radius:50%;width:16px;height:16px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.Step3-module__yRTbQG__container .Step3-module__yRTbQG__age-button:hover{background-color:#444}.Step3-module__yRTbQG__container .Step3-module__yRTbQG__age-button.Step3-module__yRTbQG__selected{color:#fff;background-color:#555}.Step3-module__yRTbQG__container .Step3-module__yRTbQG__age-button.Step3-module__yRTbQG__selected:after{background-color:#fff;border:none}.Step3-module__yRTbQG__container .Step3-module__yRTbQG__button{color:#868686;background-color:#353535;line-height:26px}.Step3-module__yRTbQG__container .Step3-module__yRTbQG__button-active{color:#fff;background-color:#0075ff}.Step3-module__yRTbQG__container .Step3-module__yRTbQG__bg-image{height:100%}@media only screen and (min-width:768px){.Step3-module__yRTbQG__container .Step3-module__yRTbQG__title{font-size:28px}.Step3-module__yRTbQG__container .Step3-module__yRTbQG__description{font-size:18px;line-height:27px}}@media only screen and (min-width:1200px){.Step3-module__yRTbQG__container .Step3-module__yRTbQG__title{font-size:32px;line-height:40px}.Step3-module__yRTbQG__container .Step3-module__yRTbQG__description{font-size:20px;line-height:30px}}
.Step4-module__rfQv1W__container{flex-direction:column;justify-content:space-between;align-items:center;height:100dvh;padding:20px;display:flex}.Step4-module__rfQv1W__container .Step4-module__rfQv1W__top-content{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.Step4-module__rfQv1W__container .Step4-module__rfQv1W__logo{margin-top:8px;margin-bottom:15px}.Step4-module__rfQv1W__container .Step4-module__rfQv1W__progress{z-index:20;color:#fff;background:#ffffff1c;border-radius:11px;padding:6px;font-size:14px;font-weight:510;line-height:21px;position:absolute;top:10px;right:5px}.Step4-module__rfQv1W__container .Step4-module__rfQv1W__title{color:#b2c3fe;text-align:center;margin-top:10px;margin-bottom:16px;font-size:24px;font-weight:700;line-height:32px}.Step4-module__rfQv1W__container .Step4-module__rfQv1W__description{color:#fff;text-align:center;font-size:16px;line-height:24px}.Step4-module__rfQv1W__container .Step4-module__rfQv1W__bottom-content{z-index:2;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;max-width:380px;display:flex}.Step4-module__rfQv1W__container .Step4-module__rfQv1W__progress-bar{background:#ffffff4d;border-radius:2px;width:100%;height:4px;margin-bottom:20px;position:relative}.Step4-module__rfQv1W__container .Step4-module__rfQv1W__progress-bar:before{content:"";background:#fff;border-radius:23px;width:100%;height:100%;position:absolute;top:0;left:0}.Step4-module__rfQv1W__container .Step4-module__rfQv1W__zodiac-selection{grid-template-columns:repeat(4,1fr);gap:10px;width:100%;margin-bottom:20px;display:grid}.Step4-module__rfQv1W__container .Step4-module__rfQv1W__zodiac-button{cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;display:flex;position:relative}.Step4-module__rfQv1W__container .Step4-module__rfQv1W__zodiac-button .Step4-module__rfQv1W__zodiac-image{object-fit:cover;border:1px #555;border-radius:10px}.Step4-module__rfQv1W__container .Step4-module__rfQv1W__zodiac-button.Step4-module__rfQv1W__selected .Step4-module__rfQv1W__zodiac-image{border:2px solid #0075ff}.Step4-module__rfQv1W__container .Step4-module__rfQv1W__zodiac-button .Step4-module__rfQv1W__icon{width:16px;height:16px;display:none;position:absolute;top:-1px;right:0}.Step4-module__rfQv1W__container .Step4-module__rfQv1W__zodiac-button.Step4-module__rfQv1W__selected .Step4-module__rfQv1W__icon{display:block}.Step4-module__rfQv1W__container .Step4-module__rfQv1W__zodiac-name{color:#a9a9a9;text-align:center;margin-top:4px;font-size:13px;font-style:normal;font-weight:400;line-height:20px}.Step4-module__rfQv1W__container .Step4-module__rfQv1W__button{color:#868686;background-color:#353535;margin-bottom:10px;line-height:26px}.Step4-module__rfQv1W__container .Step4-module__rfQv1W__button-active{color:#fff;background-color:#0075ff}.Step4-module__rfQv1W__container .Step4-module__rfQv1W__bg-image{height:100%}@media only screen and (min-width:768px){.Step4-module__rfQv1W__container .Step4-module__rfQv1W__title{font-size:28px}.Step4-module__rfQv1W__container .Step4-module__rfQv1W__description{font-size:18px;line-height:27px}}@media only screen and (min-width:1200px){.Step4-module__rfQv1W__container .Step4-module__rfQv1W__title{font-size:32px;line-height:40px}.Step4-module__rfQv1W__container .Step4-module__rfQv1W__description{font-size:20px;line-height:30px}}
.Step5-module__eoqe2q__container{flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:110vh;padding:20px;display:flex}.Step5-module__eoqe2q__container .Step5-module__eoqe2q__top-content{z-index:1;flex-direction:column;align-items:center;display:flex}.Step5-module__eoqe2q__container .Step5-module__eoqe2q__logo{max-width:32px;height:auto;margin-top:8px;margin-bottom:15px}.Step5-module__eoqe2q__container .Step5-module__eoqe2q__title{color:#b2c3fe;text-align:center;margin-top:10px;margin-bottom:16px;font-size:24px;font-weight:700;line-height:32px}.Step5-module__eoqe2q__container .Step5-module__eoqe2q__description{color:#fff;text-align:center;font-size:16px;font-weight:400;line-height:24px}.Step5-module__eoqe2q__container .Step5-module__eoqe2q__image-selection{flex-direction:column;gap:16px;margin-top:20px;display:flex}.Step5-module__eoqe2q__container .Step5-module__eoqe2q__image-item{cursor:pointer;justify-content:center;display:flex}.Step5-module__eoqe2q__container .Step5-module__eoqe2q__vision-image{width:100%;max-width:325px;height:auto}.Step5-module__eoqe2q__container .Step5-module__eoqe2q__image-item:hover .Step5-module__eoqe2q__vision-image{transform:scale(1.01)}@media only screen and (min-width:768px){.Step5-module__eoqe2q__container .Step5-module__eoqe2q__title{font-size:28px}.Step5-module__eoqe2q__container .Step5-module__eoqe2q__description{font-size:18px;line-height:27px}}@media only screen and (min-width:1200px){.Step5-module__eoqe2q__container .Step5-module__eoqe2q__title{font-size:32px;line-height:40px}.Step5-module__eoqe2q__container .Step5-module__eoqe2q__description{font-size:20px;line-height:30px}}
.Step6-module__IF2yuq__container{flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100vh;padding:20px;display:flex}.Step6-module__IF2yuq__container .Step6-module__IF2yuq__image-container{justify-content:center;margin-bottom:16px;display:flex}.Step6-module__IF2yuq__container .Step6-module__IF2yuq__image{width:100%;max-width:350px;height:auto}.Step6-module__IF2yuq__container .Step6-module__IF2yuq__top-content{z-index:1;flex-direction:column;align-items:center;display:flex}.Step6-module__IF2yuq__container .Step6-module__IF2yuq__logo{max-width:32px;height:auto;margin-top:8px;margin-bottom:15px}.Step6-module__IF2yuq__container .Step6-module__IF2yuq__title{color:#b2c3fe;text-align:center;margin-top:10px;margin-bottom:16px;font-size:24px;font-weight:700;line-height:32px}.Step6-module__IF2yuq__container .Step6-module__IF2yuq__description{color:#fff;text-align:center;padding:0 16px;font-size:16px;font-weight:400;line-height:24px}.Step6-module__IF2yuq__container .Step6-module__IF2yuq__bottom-content{z-index:2;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;max-width:380px;display:flex}.Step6-module__IF2yuq__container .Step6-module__IF2yuq__link{z-index:5}.Step6-module__IF2yuq__container .Step6-module__IF2yuq__button{cursor:pointer;color:#fff;background-color:#0075ff;width:100%;height:58px;font-size:22px;font-weight:700;line-height:26px}@media only screen and (min-width:768px){.Step6-module__IF2yuq__container .Step6-module__IF2yuq__title{font-size:28px}.Step6-module__IF2yuq__container .Step6-module__IF2yuq__description{font-size:18px;line-height:27px}}@media only screen and (min-width:1200px){.Step6-module__IF2yuq__container .Step6-module__IF2yuq__title{font-size:32px;line-height:40px}.Step6-module__IF2yuq__container .Step6-module__IF2yuq__description{font-size:20px;line-height:30px}}
