:root{--cta-background: #00c684;--cta-color: #fff;--signup-box-background: #6e67ffF2;--signup-box-color: #fff}.signup-form{background:var(--signup-box-background);box-shadow:0 1px 48px 2px rgba(0,0,0,.08)}@media(min-width: 768px){.signup-form{width:418px;margin-top:0 !important}}.signup-form__title{color:var(--signup-box-color)}.signup-form__input:checked+.signup-form__option .signup-form__option-icon--on{display:inline-flex !important}.signup-form__input:checked+.signup-form__option .signup-form__option-icon--off{display:none !important}.signup-form__option-icon--on{display:none !important}.signup-form__submit{--button-color: var(--cta-color);--button-background: var(--cta-background)}.hero__background{background:#f1f0ff;border-radius:0 0 16px 16px}@media(min-width: 768px){.hero__gradient{filter:blur(94px)}}.hero__gradient--pink{top:28%;left:-28%;width:64.5%;height:28%;background:radial-gradient(50% 50% at 50% 50%, rgba(235, 74, 144, 0.24) 0%, transparent 100%)}@media(min-width: 768px){.hero__gradient--pink{top:37%;left:48%;width:22%;height:24.5%}}.hero__gradient--fuchsia{top:20%;left:47.5%;width:84%;height:24.5%;background:radial-gradient(50% 50% at 50% 50%, rgba(110, 103, 255, 0.34) 0%, transparent 100%)}@media(min-width: 768px){.hero__gradient--fuchsia{top:28%;left:67%;width:17.5%;height:30%;background:rgba(110,103,255,.7)}}.hero__gradient--white{top:-3.5%;left:-7.7%;width:88.5%;height:13.6%;background:radial-gradient(50% 50% at 50% 50%, #fff 0%, transparent 100%)}@media(min-width: 768px){.hero__gradient--white{top:-8.5%;left:1%;width:31%;height:25%}}.hero__gradient--beige{top:14.6%;left:-30.1%;width:95.2%;height:31.8%;background:radial-gradient(50% 50% at 50% 50%, #fcf3f7 0%, transparent 100%)}@media(min-width: 768px){.hero__gradient--beige{top:40%;left:-16%;width:42%;height:46.5%;filter:blur(94px)}}.hero__line{opacity:.5}.hero__line--left{top:34%;left:-26.4%;width:63.5%;height:15.5%;transform:rotate(-165deg)}@media(min-width: 768px){.hero__line--left{top:36%;left:-34%;width:47%;height:61.5%;opacity:.8}}.hero__line--right{top:31.5%;right:-28.5%;width:47%;height:61.5%;transform:rotate(105deg)}.hero__image{right:-42px;bottom:308px;width:250px}@media(min-width: 768px){.hero__image{top:16px;bottom:unset;left:52%;width:unset;transform:translateX(-50%)}}.hero__form-wrapper{height:368px}@media(min-width: 768px){.hero__form-wrapper{width:418px;height:fit-content}}.hero__form{position:sticky;bottom:32px}.hero__steps{list-style-position:inside}@media(min-width: 768px){.hero__steps{background:hsla(0,0%,100%,.95) !important}}.logo{height:calc(12px*var(--landing-logo-height-multiplier))}@media(min-width: 1025px){.logo{height:calc(17px*var(--landing-logo-height-multiplier))}}.content-background__gradient{background:rgba(110,103,255,.7);filter:blur(186px)}@media(min-width: 768px){.content-background__gradient{top:26.8%;width:32%;height:9.5%;background:rgba(110,103,255,.4);filter:blur(214px)}}.content-background__gradient--left{top:24%;width:62.5%;height:3%}@media(min-width: 768px){.content-background__gradient--left{left:-6.5%}}.content-background__gradient--right{left:96%}.cards{display:grid;grid-template-rows:repeat(2, 1fr);grid-template-columns:repeat(2, 1fr);margin-top:40px}@media(min-width: 768px){.cards{grid-template-rows:minmax(216px, 1fr);grid-template-columns:repeat(4, 1fr)}}.card{background:#f1f0ff}.encouragement{background:#f1f0ff}@media(min-width: 768px){.encouragement__title{width:90%}}@media(min-width: 768px){.encouragement__content{width:64%}}.encouragement-background-line{right:-45.5px;bottom:-6px;width:144px;height:104px;transform:rotate(105deg)}@media(min-width: 768px){.encouragement-background-line{right:-70px;bottom:-78px;width:422px;height:272px}}.footer__text{color:#888}
