.style-module-scss-module__aHJ9JG__heroSection{position:relative;overflow:hidden}.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroBackground{z-index:0;position:absolute;inset:0}.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroBackground>img{width:100%;height:100%}.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroBanner{z-index:1;background:#fffc;justify-content:center;align-items:center;width:100%;height:56px;display:flex;position:relative}.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroBanner svg{width:77px}.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer{z-index:1;padding-top:64px;padding-bottom:64px;position:relative}@media only screen and (min-width:1024px){.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer{max-width:1060px;margin:0 auto}}@media screen and (max-width:1023px){.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer{padding-top:32px;padding-left:16px;padding-right:16px}}.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent{background:#fff;border-radius:16px;display:flex;box-shadow:0 4px 20px #0000001f}@media only screen and (min-width:1024px){.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent{padding:16px}}@media screen and (max-width:1023px){.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent{flex-direction:column-reverse}}.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent .style-module-scss-module__aHJ9JG__heroContentText{justify-content:center;align-items:center;display:flex}@media only screen and (min-width:1024px){.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent .style-module-scss-module__aHJ9JG__heroContentText{flex-grow:1;margin-right:16px}}@media screen and (max-width:1023px){.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent .style-module-scss-module__aHJ9JG__heroContentText{padding:32px 24px}}.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent .style-module-scss-module__aHJ9JG__heroContentText .style-module-scss-module__aHJ9JG__heroContentBeforeText{text-align:center;width:100%}.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent .style-module-scss-module__aHJ9JG__heroContentText .style-module-scss-module__aHJ9JG__heroContentBeforeText .style-module-scss-module__aHJ9JG__heroContentBeforeSubtitle{font-family:var(--font-family-heading);font-size:24px;font-weight:var(--vibe-bold-light);text-align:center;margin-bottom:8px;line-height:35px}@media screen and (max-width:1023px){.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent .style-module-scss-module__aHJ9JG__heroContentText .style-module-scss-module__aHJ9JG__heroContentBeforeText .style-module-scss-module__aHJ9JG__heroContentBeforeSubtitle{font-size:18px;line-height:23px}}.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent .style-module-scss-module__aHJ9JG__heroContentText .style-module-scss-module__aHJ9JG__heroContentBeforeText .style-module-scss-module__aHJ9JG__heroContentBeforeTitle{font-family:var(--font-family-heading);font-size:40px;font-weight:var(--vibe-bold);text-align:center;line-height:52px}@media screen and (max-width:1023px){.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent .style-module-scss-module__aHJ9JG__heroContentText .style-module-scss-module__aHJ9JG__heroContentBeforeText .style-module-scss-module__aHJ9JG__heroContentBeforeTitle{font-size:32px;line-height:40px}}.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent .style-module-scss-module__aHJ9JG__heroContentText .style-module-scss-module__aHJ9JG__heroContentBeforeText .style-module-scss-module__aHJ9JG__heroContentBeforeForm{margin-top:32px;margin-bottom:32px}@media only screen and (min-width:1024px){.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent .style-module-scss-module__aHJ9JG__heroContentText .style-module-scss-module__aHJ9JG__heroContentBeforeText .style-module-scss-module__aHJ9JG__heroContentBeforeForm{max-width:345px;margin-left:auto;margin-right:auto}}.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent .style-module-scss-module__aHJ9JG__heroContentText .style-module-scss-module__aHJ9JG__heroContentBeforeText .style-module-scss-module__aHJ9JG__heroContentBeforeForm .style-module-scss-module__aHJ9JG__heroContentForm form>.form_column:first-of-type label{margin-top:0}.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent .style-module-scss-module__aHJ9JG__heroContentText .style-module-scss-module__aHJ9JG__heroContentBeforeText .style-module-scss-module__aHJ9JG__heroContentBeforeForm .style-module-scss-module__aHJ9JG__heroContentForm form>.form_column label{font-family:var(--font-family-content);font-size:14px;font-weight:var(--vibe-bold-light);text-align:left;color:#787878;margin-top:16px;padding-top:0;line-height:20px}.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent .style-module-scss-module__aHJ9JG__heroContentText .style-module-scss-module__aHJ9JG__heroContentBeforeText .style-module-scss-module__aHJ9JG__heroContentBeforeForm .style-module-scss-module__aHJ9JG__heroContentForm form>.form_column label span{display:none}.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent .style-module-scss-module__aHJ9JG__heroContentText .style-module-scss-module__aHJ9JG__heroContentBeforeText .style-module-scss-module__aHJ9JG__heroContentBeforeForm .style-module-scss-module__aHJ9JG__heroContentForm form .referralFormButton{width:100%;font-size:16px;line-height:20px}@media only screen and (min-width:1024px){.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent .style-module-scss-module__aHJ9JG__heroContentText .style-module-scss-module__aHJ9JG__heroContentBeforeText .style-module-scss-module__aHJ9JG__heroContentBeforeBrand{max-width:434px;margin:0 auto}}@media screen and (max-width:1023px){.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent .style-module-scss-module__aHJ9JG__heroContentText .style-module-scss-module__aHJ9JG__heroContentBeforeText .style-module-scss-module__aHJ9JG__heroContentBeforeBrand{width:100%}}.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent .style-module-scss-module__aHJ9JG__heroContentText .style-module-scss-module__aHJ9JG__heroContentAfterText{text-align:center;width:100%}.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent .style-module-scss-module__aHJ9JG__heroContentText .style-module-scss-module__aHJ9JG__heroContentAfterText .style-module-scss-module__aHJ9JG__heroContentAfterTitle{font-family:var(--font-family-heading);font-size:40px;font-weight:var(--vibe-bold);text-align:center;margin-bottom:40px;line-height:52px}@media screen and (max-width:1023px){.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent .style-module-scss-module__aHJ9JG__heroContentText .style-module-scss-module__aHJ9JG__heroContentAfterText .style-module-scss-module__aHJ9JG__heroContentAfterTitle{margin-bottom:32px;font-size:32px;line-height:40px}}.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent .style-module-scss-module__aHJ9JG__heroContentText .style-module-scss-module__aHJ9JG__heroContentAfterText .style-module-scss-module__aHJ9JG__heroContentAfterInput{font-family:var(--font-family-content);font-size:16px;font-weight:var(--vibe-bold-light);color:#828282;text-align:left;word-wrap:break-word;border:1px solid #dadada;border-radius:8px;padding:10px 16px;line-height:19px}@media only screen and (min-width:1024px){.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent .style-module-scss-module__aHJ9JG__heroContentText .style-module-scss-module__aHJ9JG__heroContentAfterText .style-module-scss-module__aHJ9JG__heroContentAfterInput{max-width:345px;margin:0 auto 24px}}@media screen and (max-width:1023px){.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent .style-module-scss-module__aHJ9JG__heroContentText .style-module-scss-module__aHJ9JG__heroContentAfterText .style-module-scss-module__aHJ9JG__heroContentAfterInput{margin-bottom:32px}}.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent .style-module-scss-module__aHJ9JG__heroContentText .style-module-scss-module__aHJ9JG__heroContentAfterText .style-module-scss-module__aHJ9JG__heroContentAfterButton{width:345px;font-family:var(--font-family-heading);margin-bottom:24px;font-size:16px;line-height:20px}@media screen and (max-width:1023px){.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent .style-module-scss-module__aHJ9JG__heroContentText .style-module-scss-module__aHJ9JG__heroContentAfterText .style-module-scss-module__aHJ9JG__heroContentAfterButton{width:100%}}.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent .style-module-scss-module__aHJ9JG__heroContentText .style-module-scss-module__aHJ9JG__heroContentAfterText .style-module-scss-module__aHJ9JG__heroContentAfterRewardButton{width:345px;font-family:var(--font-family-heading);margin:0 auto 40px;font-size:16px;line-height:20px;display:block}@media screen and (max-width:1023px){.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent .style-module-scss-module__aHJ9JG__heroContentText .style-module-scss-module__aHJ9JG__heroContentAfterText .style-module-scss-module__aHJ9JG__heroContentAfterRewardButton{width:100%;margin-bottom:32px}}.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent .style-module-scss-module__aHJ9JG__heroContentText .style-module-scss-module__aHJ9JG__heroContentAfterText .style-module-scss-module__aHJ9JG__heroContentAfterLinks{justify-content:space-around;width:100%;display:flex}@media only screen and (min-width:1024px){.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent .style-module-scss-module__aHJ9JG__heroContentText .style-module-scss-module__aHJ9JG__heroContentAfterText .style-module-scss-module__aHJ9JG__heroContentAfterLinks{max-width:345px;margin:0 auto}}@media screen and (max-width:1023px){.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent .style-module-scss-module__aHJ9JG__heroContentText .style-module-scss-module__aHJ9JG__heroContentAfterText .style-module-scss-module__aHJ9JG__heroContentAfterLinks{max-width:295px;margin:0 auto}}.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent .style-module-scss-module__aHJ9JG__heroContentText .style-module-scss-module__aHJ9JG__heroContentAfterText .style-module-scss-module__aHJ9JG__heroContentAfterLinks a:nth-of-type(2) .style-module-scss-module__aHJ9JG__heroContentAfterLinkIcon:hover svg path:last-of-type,.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent .style-module-scss-module__aHJ9JG__heroContentText .style-module-scss-module__aHJ9JG__heroContentAfterText .style-module-scss-module__aHJ9JG__heroContentAfterLinks .style-module-scss-module__aHJ9JG__heroContentAfterLinkIcon:hover svg path:first-of-type{fill:#66c}.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent .style-module-scss-module__aHJ9JG__heroContentText .style-module-scss-module__aHJ9JG__heroContentAfterText .style-module-scss-module__aHJ9JG__heroContentAfterTip{font-family:var(--font-family-content);font-size:13px;font-weight:var(--vibe-bold-light);text-align:center;color:#adadad;margin-top:8px;line-height:19px;display:inline-block}.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent .style-module-scss-module__aHJ9JG__heroContentImg>img{width:100%}@media screen and (max-width:1023px){.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContent .style-module-scss-module__aHJ9JG__heroContentImg>img{border-radius:16px 16px 0 0}}@media only screen and (min-width:1024px){.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContentImg{max-width:482px}.style-module-scss-module__aHJ9JG__heroSection .style-module-scss-module__aHJ9JG__heroContainer .style-module-scss-module__aHJ9JG__heroContentImg img{-o-object-fit:cover;object-fit:cover;height:100%}}
.style-module-scss-module__y7wXiG__descriptionSection{padding-top:104px;padding-bottom:54px;overflow:hidden}@media only screen and (max-width:768px){.style-module-scss-module__y7wXiG__descriptionSection{padding-top:64px;padding-bottom:38px}}.style-module-scss-module__y7wXiG__descriptionSection .style-module-scss-module__y7wXiG__descriptionContainer{width:100%}@media only screen and (min-width:1024px){.style-module-scss-module__y7wXiG__descriptionSection .style-module-scss-module__y7wXiG__descriptionContainer{max-width:1309px;margin:0 auto}}.style-module-scss-module__y7wXiG__descriptionSection .style-module-scss-module__y7wXiG__descriptionContainer .style-module-scss-module__y7wXiG__descriptionTitle{font-family:var(--font-family-heading);font-size:40px;font-weight:var(--vibe-bold);text-align:center;margin-bottom:8px;line-height:52px}@media only screen and (max-width:768px){.style-module-scss-module__y7wXiG__descriptionSection .style-module-scss-module__y7wXiG__descriptionContainer .style-module-scss-module__y7wXiG__descriptionTitle{margin-bottom:24px;padding:0 16px;font-size:32px;line-height:42px}}.style-module-scss-module__y7wXiG__descriptionSection .style-module-scss-module__y7wXiG__descriptionContainer .style-module-scss-module__y7wXiG__descriptionImg>img{-o-object-fit:cover;object-fit:cover;width:100%}.style-module-scss-module__y7wXiG__stepsSection{background:#f8f7ff;padding-top:64px;padding-bottom:64px;overflow:hidden}@media only screen and (max-width:768px){.style-module-scss-module__y7wXiG__stepsSection{padding-left:16px;padding-right:16px}}.style-module-scss-module__y7wXiG__stepsSection .style-module-scss-module__y7wXiG__stepsContainer{width:100%}@media only screen and (min-width:1024px){.style-module-scss-module__y7wXiG__stepsSection .style-module-scss-module__y7wXiG__stepsContainer{max-width:1060px;margin:0 auto}}.style-module-scss-module__y7wXiG__stepsSection .style-module-scss-module__y7wXiG__stepsContainer .style-module-scss-module__y7wXiG__stepsTitle{font-family:var(--font-family-heading);font-size:32px;font-weight:var(--vibe-bold);text-align:center;margin-bottom:48px;line-height:40px}@media only screen and (max-width:768px){.style-module-scss-module__y7wXiG__stepsSection .style-module-scss-module__y7wXiG__stepsContainer .style-module-scss-module__y7wXiG__stepsTitle{font-size:24px;line-height:30px}}.style-module-scss-module__y7wXiG__stepsSection .style-module-scss-module__y7wXiG__stepsContainer .style-module-scss-module__y7wXiG__stepsContent{display:flex}@media only screen and (min-width:769px){.style-module-scss-module__y7wXiG__stepsSection .style-module-scss-module__y7wXiG__stepsContainer .style-module-scss-module__y7wXiG__stepsContent{justify-content:space-around}}@media only screen and (max-width:768px){.style-module-scss-module__y7wXiG__stepsSection .style-module-scss-module__y7wXiG__stepsContainer .style-module-scss-module__y7wXiG__stepsContent{flex-direction:column;gap:8px;max-width:289px;margin:0 auto}}.style-module-scss-module__y7wXiG__stepsSection .style-module-scss-module__y7wXiG__stepsContainer .style-module-scss-module__y7wXiG__stepsContent .style-module-scss-module__y7wXiG__stepsItem{flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}@media only screen and (max-width:768px){.style-module-scss-module__y7wXiG__stepsSection .style-module-scss-module__y7wXiG__stepsContainer .style-module-scss-module__y7wXiG__stepsContent .style-module-scss-module__y7wXiG__stepsItem{flex-direction:row;gap:16px}}.style-module-scss-module__y7wXiG__stepsSection .style-module-scss-module__y7wXiG__stepsContainer .style-module-scss-module__y7wXiG__stepsContent .style-module-scss-module__y7wXiG__stepsItem:first-of-type .style-module-scss-module__y7wXiG__stepsItemTitle{color:#1f1f25}.style-module-scss-module__y7wXiG__stepsSection .style-module-scss-module__y7wXiG__stepsContainer .style-module-scss-module__y7wXiG__stepsContent .style-module-scss-module__y7wXiG__stepsItem .style-module-scss-module__y7wXiG__stepsItemTitle{font-family:var(--font-family-heading);font-size:22px;font-weight:var(--vibe-bold);text-align:center;color:#787878;line-height:32px}@media only screen and (min-width:769px){.style-module-scss-module__y7wXiG__stepsSection .style-module-scss-module__y7wXiG__stepsContainer .style-module-scss-module__y7wXiG__stepsContent .style-module-scss-module__y7wXiG__stepsItem .style-module-scss-module__y7wXiG__stepsItemTitle{max-width:160px}}@media only screen and (max-width:768px){.style-module-scss-module__y7wXiG__stepsSection .style-module-scss-module__y7wXiG__stepsContainer .style-module-scss-module__y7wXiG__stepsContent .style-module-scss-module__y7wXiG__stepsItem .style-module-scss-module__y7wXiG__stepsItemTitle{font-size:18px;line-height:32px}}.style-module-scss-module__y7wXiG__stepsSection .style-module-scss-module__y7wXiG__stepsContainer .style-module-scss-module__y7wXiG__stepsContent .style-module-scss-module__y7wXiG__stepsItemDivider{background:#adadad}@media only screen and (min-width:769px){.style-module-scss-module__y7wXiG__stepsSection .style-module-scss-module__y7wXiG__stepsContainer .style-module-scss-module__y7wXiG__stepsContent .style-module-scss-module__y7wXiG__stepsItemDivider{width:190px;height:1.5px;margin-left:-9%;margin-right:-9%}}@media only screen and (max-width:768px){.style-module-scss-module__y7wXiG__stepsSection .style-module-scss-module__y7wXiG__stepsContainer .style-module-scss-module__y7wXiG__stepsContent .style-module-scss-module__y7wXiG__stepsItemDivider{width:1.5px;height:20px;margin:0 0 0 20px}}
