.job-module__Yc-n8W__main{background:var(--marble);min-height:100vh;color:var(--off-black);flex-direction:column;display:flex}.job-module__Yc-n8W__contentWrapper{flex:1;max-width:900px;margin:0 auto;padding:5rem 2rem 4rem}.job-module__Yc-n8W__crumb{letter-spacing:.02em;color:var(--neutral-08);text-transform:uppercase;margin-bottom:.5rem;font-size:.85rem;font-weight:600}.job-module__Yc-n8W__backLink{color:#111;align-items:center;gap:.4rem;margin-bottom:1.5rem;font-weight:600;display:inline-flex}.job-module__Yc-n8W__header{box-shadow:var(--shadows-regular0);background:linear-gradient(145deg,#fff,#faf6ef);border:1px solid #0000000a;border-radius:20px;gap:.6rem;padding:1.85rem;display:grid}.job-module__Yc-n8W__title{letter-spacing:-.03em;color:var(--off-black);font-family:Crimson Text,serif;font-size:50px;font-weight:400;line-height:95%}.job-module__Yc-n8W__tagline{color:var(--neutral-08);font-size:1rem;line-height:1.6}.job-module__Yc-n8W__meta{flex-wrap:wrap;gap:.75rem;display:flex}.job-module__Yc-n8W__pill{background:var(--marble);color:var(--neutral-08);border:1px solid #0000000d;border-radius:999px;padding:.5rem .85rem;font-size:.93rem}.job-module__Yc-n8W__overviewCard,.job-module__Yc-n8W__section{box-shadow:var(--shadows-regular0);background:#fff;border:1px solid #00000008;border-radius:16px;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.job-module__Yc-n8W__overviewCard{gap:.75rem;margin-top:1.5rem;display:grid}.job-module__Yc-n8W__sectionWrapper{flex-direction:column;gap:1rem;margin-top:2rem;display:flex}.job-module__Yc-n8W__sectionTitle{font-size:1.25rem;font-weight:500}.job-module__Yc-n8W__sectionDescription{color:#4a4a4a;line-height:1.6}.job-module__Yc-n8W__itemTitle{margin-bottom:.35rem;font-size:1rem;font-weight:500}.job-module__Yc-n8W__itemDescription{color:#4a4a4a;margin-bottom:.35rem;line-height:1.6}.job-module__Yc-n8W__list{color:#4a4a4a;gap:.25rem;padding-left:1.1rem;line-height:1.6;display:grid}.job-module__Yc-n8W__ctaSection{box-shadow:var(--shadows-regular0);text-align:center;background:linear-gradient(145deg,#fff,#faf6ef);border:1px solid #0000000a;border-radius:20px;flex-direction:column;align-items:center;gap:1rem;margin-top:2.5rem;padding:2.5rem;display:flex}.job-module__Yc-n8W__ctaTitle{color:var(--off-black);font-family:Crimson Text,serif;font-size:2rem;font-weight:400;line-height:1.2}.job-module__Yc-n8W__ctaDescription{color:var(--neutral-08);max-width:500px;font-size:1rem;line-height:1.6}.job-module__Yc-n8W__ctaButton{background-color:var(--off-black);color:var(--off-white);cursor:pointer;border:none;border-radius:16px;justify-content:center;align-items:center;margin-top:.5rem;padding:.875rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 1px 3px #0000004d,0 4px 8px 3px #00000026}.job-module__Yc-n8W__ctaButton:visited{color:var(--off-white)}.job-module__Yc-n8W__ctaButton:hover{background-color:var(--primary);box-shadow:0 2px 6px #0000004d,0 6px 12px 3px #00000026}.job-module__Yc-n8W__emailContainer{flex-direction:column;align-items:center;gap:1rem;width:100%;margin-top:.5rem;display:flex}.job-module__Yc-n8W__emailAddresses{color:var(--off-black);word-break:break-word;text-align:center;background:#fffc;border:1px solid #0000001a;border-radius:12px;padding:.75rem 1.5rem;font-size:1rem;font-weight:500}@media (max-width:768px){.job-module__Yc-n8W__contentWrapper{padding:2rem 1.25rem 3rem}.job-module__Yc-n8W__title{font-size:2.1rem}.job-module__Yc-n8W__ctaSection{padding:2rem 1.5rem}.job-module__Yc-n8W__ctaTitle{font-size:1.75rem}}.job-module__Yc-n8W__footer{background-color:#fff;border-top:1px solid #0000000d;padding:2rem 1rem}.job-module__Yc-n8W__footerContent{flex-direction:column;align-items:center;max-width:1200px;margin:0 auto;display:flex}.job-module__Yc-n8W__footerLogo{margin-bottom:1rem}.job-module__Yc-n8W__footerLinks{gap:2rem;margin-bottom:1.5rem;display:flex}.job-module__Yc-n8W__footerLinks a{color:var(--off-black);font-size:.875rem;transition:opacity .2s}.job-module__Yc-n8W__footerLinks a:hover{opacity:.7}.job-module__Yc-n8W__copyright{color:#12121299;font-size:.875rem}
.page-module__Lq8-Va__header{z-index:100;background-color:#fff;border-radius:0 0 20px 20px;flex-direction:column;height:64px;transition:height .2s;display:flex;position:fixed;top:0;left:0;right:0;overflow:hidden;box-shadow:0 2px 4px #0000000d}.page-module__Lq8-Va__header__container{justify-content:center;width:100%;height:64px;padding:0 1rem;display:flex;position:absolute;top:0;left:0;right:0}.page-module__Lq8-Va__header__content{justify-content:space-between;align-items:center;width:100%;max-width:1200px;margin:0 auto;display:flex;position:relative}.page-module__Lq8-Va__header__open{height:323px}.page-module__Lq8-Va__desktopNav{align-items:center;gap:32px}.page-module__Lq8-Va__hero__image{order:3;width:152px;height:auto;margin:8px 0 20px}.page-module__Lq8-Va__hero__imageAsset{width:152px;height:auto;display:block}.page-module__Lq8-Va__desktopNavLink{color:#000;cursor:pointer;background:0 0;border:none;padding:8px 0;font-size:16px;font-weight:500;text-decoration:none;transition:color .2s;display:none;position:relative}.page-module__Lq8-Va__desktopNavLink:hover{color:#485c11}.page-module__Lq8-Va__desktopAuthButtons{align-items:center;gap:16px}.page-module__Lq8-Va__desktopAuthButtonsContainer{align-items:center;gap:16px;display:flex}.page-module__Lq8-Va__desktopSignInButton{color:#000;border:2px solid #000;border-radius:16px;padding:12px 24px;font-size:16px;font-weight:500;text-decoration:none;transition:all .2s}.page-module__Lq8-Va__desktopSignInButton:hover{color:#fff;background-color:#000}.page-module__Lq8-Va__desktopSignUpButton{color:#fff;background-color:#000;border:2px solid #000;border-radius:16px;padding:12px 24px;font-size:16px;font-weight:500;text-decoration:none;transition:all .2s}.page-module__Lq8-Va__desktopSignUpButton:hover{background-color:#333;border-color:#333}.page-module__Lq8-Va__hero{z-index:0;justify-content:center;width:100%;padding:140px 0 40px;display:flex;position:relative}.page-module__Lq8-Va__hero:before{content:"";z-index:-1;background-image:url(/assets/images/hero-bg-image.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:none;position:absolute;inset:0;transform:scale(1.15)}.page-module__Lq8-Va__hero__container{flex-direction:column;justify-content:center;align-items:center;display:flex}.page-module__Lq8-Va__stickyZone{background-image:url(/assets/images/hero-bg-image.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;flex-direction:column;display:flex;position:relative}.page-module__Lq8-Va__stickyZone__content{background-color:#f1efec}.page-module__Lq8-Va__stickyZone__rail{pointer-events:none;justify-content:center;padding:0 16px 48px;display:flex}.page-module__Lq8-Va__stickyZone__rail.page-module__Lq8-Va__stickyZone__railPreview{z-index:201}.page-module__Lq8-Va__stickyZone__mock{pointer-events:auto;width:100%;max-width:338px}.page-module__Lq8-Va__stickyZone__mockPreview{aspect-ratio:1604/3296;pointer-events:none;filter:none!important}.page-module__Lq8-Va__stickyZone__phone{will-change:transform;z-index:201;pointer-events:auto;width:100%}.page-module__Lq8-Va__phonePreviewOverlay{z-index:200;background:#00000040;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.page-module__Lq8-Va__phonePreviewDismissTarget{cursor:default;background:0 0;border:0;position:absolute;inset:0}.page-module__Lq8-Va__problem__divider{background-color:#e9e9e9;width:100%;height:1px;margin-top:30px}.page-module__Lq8-Va__hero__title{letter-spacing:-.03em;text-align:center;order:1;max-width:680px;margin:0 auto 20px;padding:0 10px;font-family:Crimson Text,serif;font-size:50px;font-weight:400;line-height:95%}.page-module__Lq8-Va__dating__app__title{letter-spacing:-.03em;margin-bottom:20px;font-family:Crimson Text,serif;font-size:50px;font-weight:400;line-height:95%}.page-module__Lq8-Va__hero__description{letter-spacing:-.03em;text-align:center;color:var(--off-black);order:2;max-width:300px;margin-bottom:20px;font-size:20px;font-weight:400;line-height:140%}.page-module__Lq8-Va__hero__cta{order:4;display:inline-block}.page-module__Lq8-Va__button{background-color:var(--off-black);color:#fff;cursor:pointer;text-align:center;border:none;border-radius:16px;height:48px;padding:0 24px;font-size:17px;font-weight:500;line-height:22px}.page-module__Lq8-Va__problemSection,.page-module__Lq8-Va__solutionSection{padding:80px 16px 0}.page-module__Lq8-Va__planSection,.page-module__Lq8-Va__proofSection{padding:80px 16px}.page-module__Lq8-Va__ctaSection,.page-module__Lq8-Va__dating__appSection{padding:64px 16px}.page-module__Lq8-Va__dating__appSection{padding-bottom:0}.page-module__Lq8-Va__problem{flex-direction:column;gap:50px;width:100%;max-width:1200px;margin:0 auto;display:flex}.page-module__Lq8-Va__problem__header{width:100%;max-width:300px;display:flex}.page-module__Lq8-Va__problem__caption{letter-spacing:-.03em;color:#485c11;font-family:Roboto Mono,monospace;font-size:10.5px;font-weight:400;line-height:140%}.page-module__Lq8-Va__problem__title{letter-spacing:-.03em;font-family:Crimson Text,serif;font-size:50px;font-weight:400;line-height:95%}.page-module__Lq8-Va__problem__description{font-weight:var(--text-body-md-weight);font-size:var(--text-body-md-size);line-height:var(--text-body-md-line-height);letter-spacing:var(--text-body-md-letter-spacing);color:#5e5e5e}.page-module__Lq8-Va__problem__item{border-bottom:1px solid #e9e9e9;flex-direction:column;gap:20px;display:flex}.page-module__Lq8-Va__problem__item:first-child{padding-bottom:40px}.page-module__Lq8-Va__problem__item:last-child{border-bottom:none}.page-module__Lq8-Va__problem__item__title{letter-spacing:-.04em;font-family:Crimson Text,serif;font-size:18px;font-weight:400;line-height:100%}.page-module__Lq8-Va__problem__item__description{font-weight:var(--text-body-md-weight);font-size:var(--text-body-md-size);line-height:var(--text-body-md-line-height);letter-spacing:var(--text-body-md-letter-spacing);color:#5e5e5e}.page-module__Lq8-Va__problem__list{flex-direction:column;gap:40px;display:flex}.page-module__Lq8-Va__heroImage{object-fit:cover;object-position:center}.page-module__Lq8-Va__problem__image{object-fit:cover;object-position:center;width:100%;height:100%}.page-module__Lq8-Va__success__image{object-fit:cover;object-position:center;border-radius:30px;width:100%;height:600px;margin-top:-3px}.page-module__Lq8-Va__plan{flex-direction:column;justify-content:center;align-items:center;gap:38px;width:100%;max-width:1200px;margin:0 auto;display:flex}.page-module__Lq8-Va__plan__item{border-top:1px solid #e9e9e9;gap:30px;padding:20px 0;display:flex}.page-module__Lq8-Va__plan__item__number{letter-spacing:-.05em;color:#5e5e5e;font-family:DM Sans,sans-serif;font-size:15px;font-weight:700;line-height:140%}.page-module__Lq8-Va__plan__item__content{flex-direction:column;gap:2px;display:flex}.page-module__Lq8-Va__plan__item__title{letter-spacing:-.05em;font-family:DM Sans,sans-serif;font-size:15px;font-weight:400;line-height:140%}.page-module__Lq8-Va__plan__item__description{letter-spacing:-.05em;color:#5e5e5e;font-family:DM Sans,sans-serif;font-size:15px;font-weight:400;line-height:140%}.page-module__Lq8-Va__plan__button{width:100%;box-shadow:0 1px 3px #0000004d,0 4px 8px 3px #00000026}.page-module__Lq8-Va__plan__button_desktop{width:100%;display:none}.page-module__Lq8-Va__plan__button_mobile{width:100%;display:block}.page-module__Lq8-Va__prof{flex-direction:column;gap:40px;width:100%;max-width:1200px;margin:0 auto;display:flex}.page-module__Lq8-Va__prof__container{flex-direction:column;gap:40px;display:flex}.page-module__Lq8-Va__prof__left{flex-direction:column;gap:20px;display:flex}.page-module__Lq8-Va__prof__content{flex-direction:column;gap:50px;padding:0 16px;display:flex}.page-module__Lq8-Va__prof__image{object-fit:cover;object-position:center;border-radius:30px;width:100%;height:374px}.page-module__Lq8-Va__prof__description{letter-spacing:-.04em;font-family:Crimson Text,serif;font-size:32px;font-weight:400;line-height:110%}.page-module__Lq8-Va__prof__author{align-items:center;gap:8px;display:flex}.page-module__Lq8-Va__prof__author__name{letter-spacing:-.05em;font-family:DM Sans,sans-serif;font-size:15px;font-weight:400;line-height:140%}.page-module__Lq8-Va__cta{flex-direction:column;justify-content:center;align-items:center;gap:40px;width:100%;max-width:500px;margin:0 auto;display:flex}.page-module__Lq8-Va__cta__header{flex-direction:column;align-self:flex-start;gap:30px;width:100%;padding-bottom:20px;display:flex}.page-module__Lq8-Va__cta__title{letter-spacing:-.03em;font-family:Crimson Text,serif;font-size:50px;font-weight:400;line-height:95%}.page-module__Lq8-Va__cta__description{font-weight:var(--text-body-md-weight);font-size:var(--text-body-md-size);line-height:var(--text-body-md-line-height);letter-spacing:var(--text-body-md-letter-spacing);color:#5e5e5e}.page-module__Lq8-Va__image{border-bottom:1px solid #e9e9e9;justify-content:center;align-items:center;width:100%;max-width:1200px;margin:0 auto;padding:18px 16px 40px;display:flex}.page-module__Lq8-Va__cta_image{object-fit:cover;object-position:center;border-radius:30px;width:100%;height:600px}.page-module__Lq8-Va__footer{background-color:#fff;border-top:1px solid #0000000d;padding:2rem 1rem}.page-module__Lq8-Va__footerContent{flex-direction:column;align-items:center;max-width:1200px;margin:0 auto;display:flex}.page-module__Lq8-Va__footerLogo{margin-bottom:1rem}.page-module__Lq8-Va__footerLinks{gap:2rem;margin-bottom:1.5rem;display:flex}.page-module__Lq8-Va__footerLinks a{color:var(--off-black);font-size:.875rem;transition:opacity .2s}.page-module__Lq8-Va__footerLinks a:hover{opacity:.7}.page-module__Lq8-Va__copyright{color:#12121299;font-size:.875rem}.page-module__Lq8-Va__mobileMenuHeader{background-color:#fff;border-bottom:1px solid #e9e9e9;justify-content:space-between;align-items:center;padding:20px;display:flex}.page-module__Lq8-Va__closeButton{cursor:pointer;color:#000;background:0 0;border:none;border-radius:50%;padding:8px;font-size:24px;transition:background-color .2s}.page-module__Lq8-Va__closeButton:hover{background-color:#f5f5f5}.page-module__Lq8-Va__mobileNav{background-color:#fff;flex-direction:column;flex:1;padding:30px 16px;display:flex}.page-module__Lq8-Va__mobileNavLink{letter-spacing:-.025em;text-align:left;color:#000;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #f0f0f0;padding:30px 0;font-family:DM Sans,sans-serif;font-size:14px;font-weight:700;line-height:140%;text-decoration:none;transition:color .2s}.page-module__Lq8-Va__mobileNavLink:hover{color:#485c11}.page-module__Lq8-Va__mobileAuthButtons{background-color:#fff;flex-direction:column;gap:12px;margin-top:auto;padding:20px 0;display:flex}.page-module__Lq8-Va__dating__app__item__container{flex-direction:column;gap:40px;display:flex}.page-module__Lq8-Va__mobileSignInButton{color:#000;text-align:center;border:2px solid #000;border-radius:16px;padding:16px;font-size:16px;font-weight:500;text-decoration:none;transition:all .2s}.page-module__Lq8-Va__mobileSignInButton:hover{color:#fff;background-color:#000}.page-module__Lq8-Va__mobileSignUpButton{color:#fff;text-align:center;background-color:#000;border:2px solid #000;border-radius:16px;padding:16px;font-size:16px;font-weight:500;text-decoration:none;transition:all .2s}.page-module__Lq8-Va__mobileSignUpButton:hover{background-color:#333;border-color:#333}@media (min-width:768px){.page-module__Lq8-Va__header{height:80px}.page-module__Lq8-Va__header__open{height:360px}.page-module__Lq8-Va__header__container{height:80px;padding:0 3rem}.page-module__Lq8-Va__hero{width:100%;padding:120px 0}.page-module__Lq8-Va__hero__title{letter-spacing:-.03em;text-align:center;max-width:860px;margin:0 auto 20px;font-family:Crimson Text,serif;font-size:72px;font-weight:400;line-height:95%}.page-module__Lq8-Va__dating__app__title{letter-spacing:-.03em;font-family:Crimson Text,serif;font-size:60px;font-weight:400;line-height:95%}.page-module__Lq8-Va__hero__description{max-width:500px}.page-module__Lq8-Va__problemSection,.page-module__Lq8-Va__solutionSection{padding:120px 40px 0}.page-module__Lq8-Va__planSection{padding:120px 60px}.page-module__Lq8-Va__proofSection{padding:120px 40px}.page-module__Lq8-Va__ctaSection,.page-module__Lq8-Va__dating__appSection{padding:80px 40px}.page-module__Lq8-Va__dating__appSection{padding-bottom:0}.page-module__Lq8-Va__problem{gap:100px;width:100%;max-width:1200px;margin:0 auto}.page-module__Lq8-Va__problem__header{align-items:flex-start;gap:40px;max-width:700px}.page-module__Lq8-Va__problem__caption{font-size:12px}.page-module__Lq8-Va__problem__title{letter-spacing:-.03em;font-family:Crimson Text,serif;font-size:60px;font-weight:400;line-height:95%}.page-module__Lq8-Va__problem__description{text-align:left;max-width:600px}.page-module__Lq8-Va__problem__item{gap:25px;padding:30px 0 80px}.page-module__Lq8-Va__problem__item__title{font-size:22px}.page-module__Lq8-Va__problem__item__description{max-width:500px;font-size:18px;line-height:24px}.page-module__Lq8-Va__problem__list{grid-template-columns:1fr 1fr;gap:0;width:100%;display:grid}.page-module__Lq8-Va__problem__list .page-module__Lq8-Va__problem__item{border-bottom:none;padding:30px 20px 80px}.page-module__Lq8-Va__problem__list .page-module__Lq8-Va__problem__item:nth-child(odd){border-right:1px solid #e9e9e9}.page-module__Lq8-Va__problem__list .page-module__Lq8-Va__problem__item:nth-child(2n){border-left:1px solid #e9e9e9;margin-left:-1px}.page-module__Lq8-Va__problem__list .page-module__Lq8-Va__problem__item:nth-child(3),.page-module__Lq8-Va__problem__list .page-module__Lq8-Va__problem__item:nth-child(4){border-top:1px solid #e9e9e9}.page-module__Lq8-Va__problem__image,.page-module__Lq8-Va__success__image{width:100%;height:700px}.page-module__Lq8-Va__plan{grid-template-columns:1fr 1fr;align-items:start;gap:60px;width:100%;max-width:1200px;margin:0 auto;display:grid}.page-module__Lq8-Va__plan__item{gap:40px;width:100%;max-width:800px;padding:30px 0}.page-module__Lq8-Va__plan__item:first-child{border-top:none}.page-module__Lq8-Va__plan__item__number,.page-module__Lq8-Va__plan__item__title{font-size:18px}.page-module__Lq8-Va__plan__item__description{max-width:600px;font-size:18px}.page-module__Lq8-Va__plan__button{max-width:300px}.page-module__Lq8-Va__plan__button_desktop{max-width:300px;display:block}.page-module__Lq8-Va__plan__button_mobile{display:none}.page-module__Lq8-Va__prof{align-items:flex-start;gap:80px;width:100%;max-width:1200px;margin:0 auto;display:flex}.page-module__Lq8-Va__prof__container{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}.page-module__Lq8-Va__prof__left{flex:1;gap:30px}.page-module__Lq8-Va__prof__content{flex-direction:column;flex:1;gap:60px;max-width:800px;padding:0;display:flex}.page-module__Lq8-Va__prof__image{width:100%;max-width:1000px;height:500px}.page-module__Lq8-Va__prof__description{font-size:40px;line-height:120%}.page-module__Lq8-Va__prof__author{gap:12px}.page-module__Lq8-Va__prof__author__name{font-size:18px}.page-module__Lq8-Va__cta{align-items:center;gap:40px;width:100%}.page-module__Lq8-Va__cta__title{letter-spacing:-.03em;font-family:Crimson Text,serif;font-size:60px;font-weight:400;line-height:95%}.page-module__Lq8-Va__cta__description{max-width:700px}.page-module__Lq8-Va__cta_image_container{width:100%;max-width:1200px;margin:0 auto}.page-module__Lq8-Va__cta_image{height:700px}.page-module__Lq8-Va__ctaImageSection{padding:40px 40px 80px}.page-module__Lq8-Va__footer{width:100%;padding:3rem 2rem}.page-module__Lq8-Va__footerLinks{gap:3rem;margin-bottom:2rem}.page-module__Lq8-Va__footerLinks a{font-size:1rem}.page-module__Lq8-Va__mobileNav{padding:30px 3rem}.page-module__Lq8-Va__desktopNavLink{display:block}.page-module__Lq8-Va__desktopNav{display:flex}.page-module__Lq8-Va__mobileMenu{display:none}.page-module__Lq8-Va__mobileMenuContent{height:calc(100vh - 100px);top:100px}}@media (min-width:1024px){.page-module__Lq8-Va__desktopNavLink{display:block}.page-module__Lq8-Va__desktopNav{display:flex}.page-module__Lq8-Va__mobileMenu{display:none}.page-module__Lq8-Va__mobileMenuContent{height:calc(100vh - 100px);top:100px}.page-module__Lq8-Va__stickyZone{--rail-width:440px;--rail-inset:max(60px, calc(50% - 708px));--rail-header-allowance:96px;--hero-height:min(946px, 100vh);background-image:none}.page-module__Lq8-Va__hero{order:1}.page-module__Lq8-Va__stickyZone__content{order:2}.page-module__Lq8-Va__testimonialsSection{order:3}.page-module__Lq8-Va__stickyZone__content,.page-module__Lq8-Va__hero{padding-left:var(--rail-inset);padding-right:calc(var(--rail-inset) + var(--rail-width))}.page-module__Lq8-Va__stickyZone__rail{z-index:1;top:0;right:var(--rail-inset);width:var(--rail-width);justify-content:center;padding:0;display:flex;position:absolute;bottom:0}.page-module__Lq8-Va__stickyZone__mock{top:var(--rail-header-allowance);height:calc(var(--hero-height) - var(--rail-header-allowance));align-self:flex-start;align-items:safe center;width:310px;max-width:none;display:flex;position:sticky}.page-module__Lq8-Va__hero{min-height:var(--hero-height);align-items:center;padding-top:clamp(80px,10vh,160px);padding-bottom:clamp(80px,10vh,160px);overflow:hidden}.page-module__Lq8-Va__hero:before{display:block}.page-module__Lq8-Va__hero__image{order:0;width:auto;margin:0 0 40px}.page-module__Lq8-Va__hero__imageAsset{width:270px}.page-module__Lq8-Va__hero__description{max-width:600px}.page-module__Lq8-Va__problemSection,.page-module__Lq8-Va__solutionSection{padding:160px 80px 0}.page-module__Lq8-Va__planSection{padding:160px 100px}.page-module__Lq8-Va__proofSection{padding:160px 80px}.page-module__Lq8-Va__ctaSection,.page-module__Lq8-Va__dating__appSection{padding:80px}.page-module__Lq8-Va__dating__appSection{padding-bottom:0}.page-module__Lq8-Va__problem{align-items:flex-start;gap:120px;width:100%;max-width:1200px;margin:0 auto}.page-module__Lq8-Va__problem__description{text-align:left;max-width:700px}.page-module__Lq8-Va__problem__item__title{font-size:24px}.page-module__Lq8-Va__problem__item__description{max-width:600px;font-size:20px;line-height:26px}.page-module__Lq8-Va__problem__list{grid-template-columns:1fr 1fr;gap:0;width:100%;display:grid}.page-module__Lq8-Va__problem__list .page-module__Lq8-Va__problem__item{border-bottom:none;padding:30px 20px 80px}.page-module__Lq8-Va__problem__list .page-module__Lq8-Va__problem__item:nth-child(odd){border-right:1px solid #e9e9e9}.page-module__Lq8-Va__problem__list .page-module__Lq8-Va__problem__item:nth-child(2n){border-left:1px solid #e9e9e9;margin-left:-1px}.page-module__Lq8-Va__problem__list .page-module__Lq8-Va__problem__item:nth-child(3),.page-module__Lq8-Va__problem__list .page-module__Lq8-Va__problem__item:nth-child(4){border-top:1px solid #e9e9e9}.page-module__Lq8-Va__plan{grid-template-columns:1fr 1fr;align-items:start;gap:80px;width:100%;max-width:1200px;margin:0 auto;display:grid}.page-module__Lq8-Va__plan__item{max-width:900px}.page-module__Lq8-Va__plan__item__number,.page-module__Lq8-Va__plan__item__title{font-size:20px}.page-module__Lq8-Va__plan__item__description{max-width:700px;font-size:20px}.page-module__Lq8-Va__plan__button_link,.page-module__Lq8-Va__plan__button{width:100%;max-width:350px}.page-module__Lq8-Va__prof{align-items:flex-start;gap:80px;width:100%;max-width:1200px;margin:0 auto}.page-module__Lq8-Va__prof__left{flex:1;gap:40px}.page-module__Lq8-Va__prof__content{flex-direction:column;flex:1;max-width:900px;padding:0;display:flex}.page-module__Lq8-Va__prof__author__name{font-size:20px}.page-module__Lq8-Va__prof__image{width:100%;max-width:1200px;height:600px}.page-module__Lq8-Va__cta__description{text-align:left;max-width:800px}.page-module__Lq8-Va__ctaImageSection{padding:60px 80px 120px}.page-module__Lq8-Va__cta_image_container{width:100%;max-width:1200px;margin:0 auto}.page-module__Lq8-Va__cta_image{height:800px}}@media (max-width:767px){.page-module__Lq8-Va__mobileMenuContent{max-width:100%;height:85vh}.page-module__Lq8-Va__mobileAuthButtons{padding:30px 0}.page-module__Lq8-Va__mobileSignInButton,.page-module__Lq8-Va__mobileSignUpButton{padding:18px;font-size:18px}}@media (max-width:480px){.page-module__Lq8-Va__mobileMenuContent{height:90vh}.page-module__Lq8-Va__mobileMenuHeader{padding:24px 20px}.page-module__Lq8-Va__mobileNav{padding:30px 16px}.page-module__Lq8-Va__mobileAuthButtons{padding:24px 20px 32px}}.page-module__Lq8-Va__methodologySection{width:100%;padding:64px 16px}.page-module__Lq8-Va__methodology{flex-direction:column;gap:40px;width:100%;max-width:1200px;margin:0 auto;display:flex}.page-module__Lq8-Va__methodology__header{text-align:left;flex-direction:column;align-items:flex-start;gap:12px;display:flex}.page-module__Lq8-Va__methodology__caption{letter-spacing:1.6px;text-align:center;text-transform:uppercase;color:var(--off-black);font-family:Crimson Text,serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.page-module__Lq8-Va__methodology__title{letter-spacing:-1px;text-align:center;color:var(--off-black);max-width:480px;font-family:Crimson Text,serif;font-size:48px;font-style:normal;font-weight:400;line-height:56px}.page-module__Lq8-Va__methodology__grid{flex-direction:column;gap:16px;width:100%;display:flex}.page-module__Lq8-Va__methodology__card{isolation:isolate;background-color:var(--marble);border-radius:0;flex-direction:column;gap:16px;padding:24px;display:flex;position:relative;overflow:hidden}.page-module__Lq8-Va__methodology__card:before{content:"";z-index:-1;background-image:radial-gradient(circle at 15% 20%,#00000009 0,#0000 45%),radial-gradient(circle at 85% 75%,#00000008 0,#0000 50%),radial-gradient(circle at 60% 15%,#00000006 0,#0000 40%),url(/assets/images/hero-bg-image.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;transform:scale(1.5)}.page-module__Lq8-Va__methodology__card__number{width:48px;height:48px;box-shadow:var(--shadows-soft0);letter-spacing:0;vertical-align:middle;color:var(--off-black);background-color:#ffffff4d;border:1px solid #ffffff1a;border-radius:8px;flex:none;justify-content:center;align-items:center;font-family:Crimson Text,serif;font-size:18px;font-style:normal;font-weight:400;line-height:24px;display:flex}.page-module__Lq8-Va__methodology__card__title{letter-spacing:-.03em;color:var(--off-black);font-family:Crimson Text,serif;font-size:22px;font-weight:400;line-height:110%}.page-module__Lq8-Va__methodology__card__description{font-weight:var(--text-body-md-weight);font-size:var(--text-body-md-size);line-height:var(--text-body-md-line-height);letter-spacing:var(--text-body-md-letter-spacing);color:#000}@media (max-width:767px){.page-module__Lq8-Va__methodology{max-width:500px}.page-module__Lq8-Va__methodology__title{text-align:left;font-size:30px;line-height:105%}.page-module__Lq8-Va__methodology__card{border:1px solid #0000001a;border-radius:16px;grid-template-columns:auto 1fr;align-items:start;gap:8px 16px;display:grid}.page-module__Lq8-Va__methodology__card__number{grid-area:1/1/span 2;align-self:start;width:32px;height:32px}.page-module__Lq8-Va__methodology__card__title{grid-area:1/2}.page-module__Lq8-Va__methodology__card__description{grid-area:2/2}}.page-module__Lq8-Va__testimonialsSection{width:100%;padding:0 0 40px;overflow:hidden}.page-module__Lq8-Va__testimonials{flex-direction:column;align-items:center;gap:40px;width:100%;max-width:1200px;margin:0 auto;display:flex}.page-module__Lq8-Va__testimonials__title{clip-path:inset(50%);white-space:nowrap;letter-spacing:.02em;text-align:center;text-transform:uppercase;width:1px;height:1px;color:var(--off-black);margin:-1px;padding:0;font-family:Crimson Text,serif;font-size:28px;font-weight:400;line-height:120%;position:absolute;overflow:hidden}.page-module__Lq8-Va__testimonials__carousel{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.page-module__Lq8-Va__testimonials__viewport{width:100%;max-width:330px;overflow:visible}.page-module__Lq8-Va__testimonials__track{transition:transform var(--slide-duration,.45s) cubic-bezier(.4, 0, .2, 1);display:flex}@media (prefers-reduced-motion:reduce){.page-module__Lq8-Va__testimonials__track{transition:none}}.page-module__Lq8-Va__testimonial{text-align:center;opacity:.5;min-width:0;transition:opacity var(--slide-duration,.45s) ease;flex-direction:column;flex:0 0 100%;justify-content:center;align-items:center;gap:8px;display:flex}.page-module__Lq8-Va__testimonial_active{opacity:1}.page-module__Lq8-Va__testimonial__name{letter-spacing:0;text-align:center;color:var(--off-black);font-family:Crimson Text,serif;font-size:28px;font-style:normal;font-weight:400;line-height:30px}.page-module__Lq8-Va__testimonial__quote{letter-spacing:.5px;text-align:center;color:var(--off-black);font-family:Avenir,sans-serif;font-size:24px;font-style:normal;line-height:32px}@media (max-width:1023px){.page-module__Lq8-Va__testimonial__name{font-size:18px;line-height:24px}.page-module__Lq8-Va__testimonial__quote{font-size:14px;line-height:20px}}.page-module__Lq8-Va__dating__app{flex-direction:column;gap:50px;width:100%;max-width:1200px;margin:0 auto;display:flex}.page-module__Lq8-Va__dating__app__header{width:100%;max-width:300px;display:flex}.page-module__Lq8-Va__dating__app__caption{letter-spacing:-.03em;color:#485c11;font-family:Roboto Mono,monospace;font-size:10.5px;font-weight:400;line-height:140%}.page-module__Lq8-Va__dating__app__title{letter-spacing:-.03em;font-family:Crimson Text,serif;font-size:50px;font-weight:400;line-height:95%}.page-module__Lq8-Va__dating__app__description{font-weight:var(--text-body-md-weight);font-size:var(--text-body-md-size);line-height:var(--text-body-md-line-height);letter-spacing:var(--text-body-md-letter-spacing);color:#5e5e5e}.page-module__Lq8-Va__dating__app__item{flex-direction:column;gap:20px;display:flex}.page-module__Lq8-Va__dating__app__item__title{letter-spacing:-.04em;font-family:Crimson Text,serif;font-size:18px;font-weight:400;line-height:100%}.page-module__Lq8-Va__dating__app__item__description{font-weight:var(--text-body-md-weight);font-size:var(--text-body-md-size);line-height:var(--text-body-md-line-height);letter-spacing:var(--text-body-md-letter-spacing);color:#5e5e5e}.page-module__Lq8-Va__dating__app__list{flex-direction:column;gap:40px;display:flex}.page-module__Lq8-Va__dating__app__image{object-fit:cover;object-position:center;width:100%;max-width:300px;height:100%;margin:auto}.page-module__Lq8-Va__dating__app__divider{background-color:#e9e9e9;width:100%;height:1px}.page-module__Lq8-Va__page{background-color:#f1efec;max-width:100%;overflow-x:clip}.page-module__Lq8-Va__pageFooter{background-color:#f1efec!important;border-top:none!important}.page-module__Lq8-Va__page__divider{background-color:#e9e9e9;width:100%;max-width:668px;height:1px;margin:0 auto}@media (min-width:768px){.page-module__Lq8-Va__methodologySection{padding:80px 40px}.page-module__Lq8-Va__methodology{gap:56px}.page-module__Lq8-Va__methodology__header{text-align:center;align-items:center}.page-module__Lq8-Va__methodology__title{max-width:560px}.page-module__Lq8-Va__methodology__grid{grid-template-columns:minmax(0,1fr);display:grid}.page-module__Lq8-Va__methodology__card{padding:32px}.page-module__Lq8-Va__methodology__card__title{font-size:24px}.page-module__Lq8-Va__methodology__card__description{font-size:16px;line-height:24px}}@media (min-width:1280px){.page-module__Lq8-Va__methodology__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.page-module__Lq8-Va__methodology__header{max-width:600px;margin:0 auto}.page-module__Lq8-Va__methodology__title{max-width:620px}.page-module__Lq8-Va__testimonialsSection{padding-top:0;padding-bottom:80px;padding-left:calc(var(--rail-inset) + 40px);padding-right:calc(var(--rail-inset) + var(--rail-width) + 40px);overflow:visible}.page-module__Lq8-Va__testimonials{background-color:var(--marble);background-image:radial-gradient(circle at 15% 20%,#00000009 0,#0000 45%),radial-gradient(circle at 85% 75%,#00000008 0,#0000 50%),radial-gradient(circle at 60% 15%,#00000006 0,#0000 40%),url(/assets/images/hero-bg-image.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;gap:48px;padding:46px}.page-module__Lq8-Va__testimonials__title{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;font-size:34px;position:static;overflow:visible}.page-module__Lq8-Va__testimonials__viewport{overflow:hidden}.page-module__Lq8-Va__testimonial{opacity:1}}@media (min-width:768px){.page-module__Lq8-Va__dating__app{gap:70px;width:100%;max-width:900px;margin:0 auto}.page-module__Lq8-Va__dating__app__header{align-items:flex-start;gap:40px;max-width:700px}.page-module__Lq8-Va__dating__app__caption{font-size:12px}.page-module__Lq8-Va__dating__app__title{letter-spacing:-.03em;font-family:Crimson Text,serif;font-size:60px;font-weight:400;line-height:95%}.page-module__Lq8-Va__dating__app__description{text-align:left;max-width:600px}.page-module__Lq8-Va__dating__app__item{gap:25px}.page-module__Lq8-Va__dating__app__item__title{font-size:22px}.page-module__Lq8-Va__dating__app__item__description{max-width:500px;font-size:18px;line-height:24px}.page-module__Lq8-Va__dating__app__item__container{grid-template-columns:1fr 1fr;align-items:center;gap:10px;display:grid}.page-module__Lq8-Va__dating__app__item__container__reverse{direction:rtl;grid-template-columns:1fr 1fr}.page-module__Lq8-Va__dating__app__item__container__reverse>*{direction:ltr}.page-module__Lq8-Va__dating__app__image{margin-left:auto}.page-module__Lq8-Va__dating__app__item__container__reverse .page-module__Lq8-Va__dating__app__image{margin-left:0;margin-right:auto}}@media (min-width:1024px){.page-module__Lq8-Va__dating__app__description{text-align:left;max-width:700px}.page-module__Lq8-Va__dating__app__item__title{font-size:24px}.page-module__Lq8-Va__dating__app__item__description{max-width:600px;font-size:20px;line-height:26px}.page-module__Lq8-Va__dating__app__list{flex-direction:column;gap:60px;width:100%;display:flex}}.page-module__Lq8-Va__applicationFormContainer{background:0 0;position:relative}.page-module__Lq8-Va__progressContainer{margin:2rem 0}.page-module__Lq8-Va__progressBarWrapper{background-color:#0000;gap:2px;height:6px;display:flex;position:relative}.page-module__Lq8-Va__progressSegment{background-color:#0000001a;border-radius:3px;flex:1;height:100%;transition:all .3s;position:relative;overflow:hidden}.page-module__Lq8-Va__progressSegment.page-module__Lq8-Va__clickable{cursor:pointer}.page-module__Lq8-Va__progressSegment.page-module__Lq8-Va__clickable:hover{transform:scale(1.02);box-shadow:0 2px 4px #0000001a}.page-module__Lq8-Va__progressSegment.page-module__Lq8-Va__disabled{cursor:not-allowed}.page-module__Lq8-Va__progressSegment.page-module__Lq8-Va__completed{background-color:var(--off-black,#232020)}.page-module__Lq8-Va__progressSegment.page-module__Lq8-Va__active{background-color:var(--off-black,#232020);transform:scaleY(1.5)}.page-module__Lq8-Va__segmentFill{width:100%;height:100%;position:absolute;top:0;left:0}.page-module__Lq8-Va__segmentDivider{z-index:1;background-color:#0000;width:2px;height:100%;position:absolute;top:0;right:-1px}.page-module__Lq8-Va__stepIndicator{text-align:center;color:var(--neutral-08,#666);margin-top:.75rem;font-size:.875rem}.page-module__Lq8-Va__stepsContainer{min-height:350px;margin-bottom:2rem;position:relative;overflow:hidden}.page-module__Lq8-Va__stepsWrapper{width:400%;height:100%;transition:transform .3s ease-in-out;display:flex;position:relative}.page-module__Lq8-Va__stepContent{box-sizing:border-box;float:left;width:25%;padding:0 1rem}.page-module__Lq8-Va__stepContentInner{padding:2rem}.page-module__Lq8-Va__stepTitle{text-align:center;margin-bottom:2rem}.page-module__Lq8-Va__stepTitle h3{color:var(--off-black,#232020);margin:0 0 .5rem;font-size:1.5rem;font-weight:600}.page-module__Lq8-Va__stepTitle p{color:var(--neutral-08,#666);margin:0;font-size:.9rem}.page-module__Lq8-Va__confirmationContainer{justify-content:center;align-items:center;min-height:350px;padding:3rem 1rem;display:flex}.page-module__Lq8-Va__confirmationContent{text-align:center;max-width:500px}.page-module__Lq8-Va__confirmationIcon{background:var(--off-black,#232020);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 2rem;font-size:3rem;display:flex}.page-module__Lq8-Va__confirmationContent h2{color:var(--off-black,#232020);margin:0 0 1rem;font-family:Crimson Text,serif;font-size:2rem;font-weight:600}.page-module__Lq8-Va__confirmationContent p{color:var(--neutral-08,#666);margin:0 0 1rem;font-size:1rem}.page-module__Lq8-Va__confirmationSubtext{color:var(--neutral-08,#666);margin-top:1.5rem;font-size:.9rem}.page-module__Lq8-Va__stepButton{opacity:0;pointer-events:none;justify-content:center;margin-top:2rem;transition:opacity .3s ease-in-out;display:flex}.page-module__Lq8-Va__stepButton.page-module__Lq8-Va__fadeIn{opacity:1;pointer-events:auto}.page-module__Lq8-Va__stepButton button{min-width:120px}.page-module__Lq8-Va__profilePhotoField{align-items:center;width:100%;min-height:48px;display:flex}.page-module__Lq8-Va__profilePhotoUpload{cursor:pointer;width:100%;height:48px;color:var(--off-black,#232020);background:#fff;border:1px solid #0000001a;border-radius:12px;justify-content:center;align-items:center;font-size:.875rem;transition:all .2s;display:flex}.page-module__Lq8-Va__profilePhotoUpload:hover{border-color:var(--off-black);background-color:#00000005}.page-module__Lq8-Va__profilePhotoPreview{align-items:center;gap:12px;width:100%;display:flex}.page-module__Lq8-Va__photoThumbnail{object-fit:cover;border:2px solid #0000001a;border-radius:50%;flex-shrink:0;width:48px;height:48px}.page-module__Lq8-Va__photoInfo{flex:1;justify-content:space-between;align-items:center;min-width:0;display:flex}.page-module__Lq8-Va__photoName{color:var(--off-black);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.page-module__Lq8-Va__removePhotoBtn{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:20px;line-height:1;transition:background .2s;display:flex}.page-module__Lq8-Va__removePhotoBtn:hover{background:#dc2626}.page-module__Lq8-Va__formRow{margin-bottom:1rem}.page-module__Lq8-Va__formRow:last-child{margin-bottom:0}@media (max-width:768px){.page-module__Lq8-Va__stepsContainer{min-height:400px}.page-module__Lq8-Va__stepContent{padding:0 .5rem}.page-module__Lq8-Va__stepContentInner{padding:1rem}.page-module__Lq8-Va__stepButton button{width:100%}}
.WaitlistModal-module__TjAOWq__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2000;background-color:#232020b3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow:hidden}.WaitlistModal-module__TjAOWq__modal{background:#fff;border-radius:16px;flex-direction:column;width:100%;max-width:500px;max-height:90vh;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.WaitlistModal-module__TjAOWq__header{flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:24px;display:flex;position:relative}.WaitlistModal-module__TjAOWq__socialProfileContainer{flex-direction:column;gap:4px;margin-bottom:16px;display:flex}.WaitlistModal-module__TjAOWq__title{letter-spacing:-.96px;color:var(--off-black);margin:0;font-family:Crimson Text,serif;font-size:32px;font-weight:400;line-height:48px}.WaitlistModal-module__TjAOWq__closeButton{color:var(--off-black);cursor:pointer;z-index:10;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:opacity .2s;display:flex;position:absolute;top:24px;right:24px}.WaitlistModal-module__TjAOWq__closeButton:hover{opacity:.7}.WaitlistModal-module__TjAOWq__form{flex-direction:column;flex:1;height:100%;min-height:0;display:flex}.WaitlistModal-module__TjAOWq__scrollableContent{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;gap:0;width:100%;padding:0 24px 24px;display:flex;overflow:hidden auto}.WaitlistModal-module__TjAOWq__scrollableContent::-webkit-scrollbar{display:none}.WaitlistModal-module__TjAOWq__buttonRow{width:100%;padding-top:8px}.WaitlistModal-module__TjAOWq__buttonRow button{width:100%}.WaitlistModal-module__TjAOWq__formGroup{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.WaitlistModal-module__TjAOWq__formGroup:last-child{margin-bottom:0}.WaitlistModal-module__TjAOWq__label{color:var(--off-black);font-size:14px;font-weight:500;line-height:140%}.WaitlistModal-module__TjAOWq__input{width:100%;height:36px;color:var(--off-black);background:#f3f3f5;border:1px solid #0000;border-radius:8px;outline:none;padding:0 16px;font-size:16px;font-weight:400;line-height:21px;transition:all .2s}.WaitlistModal-module__TjAOWq__input::placeholder{color:#918f8f}.WaitlistModal-module__TjAOWq__input:focus,.WaitlistModal-module__TjAOWq__input:focus-within{background:#f3f3f5;border:1px solid #000}.WaitlistModal-module__TjAOWq__locationInputWrapper{width:100%;position:relative}.WaitlistModal-module__TjAOWq__locationDropdown{z-index:1000;background-color:#fff;border:1px solid #e1e5e9;border-radius:8px;max-height:230px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;transform:translateZ(0);box-shadow:0 4px 12px #00000026}.WaitlistModal-module__TjAOWq__locationDropdownItem{cursor:pointer;color:var(--off-black);border-bottom:1px solid #f1f3f4;padding:12px 16px;font-size:14px;font-weight:400;line-height:1.4;transition:background-color .2s}.WaitlistModal-module__TjAOWq__locationDropdownItem:last-child{border-bottom:none}.WaitlistModal-module__TjAOWq__locationDropdownItem:hover,.WaitlistModal-module__TjAOWq__locationDropdownItemHighlighted{background-color:#f8f9fa}.WaitlistModal-module__TjAOWq__locationDropdown::-webkit-scrollbar{width:6px}.WaitlistModal-module__TjAOWq__locationDropdown::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.WaitlistModal-module__TjAOWq__locationDropdown::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.WaitlistModal-module__TjAOWq__locationDropdown::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.WaitlistModal-module__TjAOWq__submitButton{width:100%;height:48px;color:var(--off-black);cursor:pointer;background:#e9e9e9;border:none;border-radius:8px;margin-top:0;font-size:17px;font-weight:500;line-height:22px;transition:all .2s;box-shadow:0 1px 3px #0000001a,0 2px 4px #0000000d}.WaitlistModal-module__TjAOWq__submitButton:hover{background:#d9d9d9;box-shadow:0 2px 4px #0000001a,0 4px 8px #00000014}.WaitlistModal-module__TjAOWq__submitButton:active{transform:translateY(1px)}.WaitlistModal-module__TjAOWq__introText{color:var(--off-black);margin:0 0 12px;font-size:14px;font-weight:400;line-height:140%}.WaitlistModal-module__TjAOWq__sectionDivider{background-color:#d1d5dba9;border:none;flex-shrink:0;width:100%;height:.5px;margin:16px 0;display:block}.WaitlistModal-module__TjAOWq__sectionTitle{color:var(--off-black);margin-top:0;margin-bottom:16px;font-size:16px;font-weight:600;line-height:140%}.WaitlistModal-module__TjAOWq__socialProfileTitle{color:var(--off-black);font-size:16px;font-weight:600;line-height:140%}.WaitlistModal-module__TjAOWq__required{color:#d32f2f;margin-left:4px}.WaitlistModal-module__TjAOWq__labelSubtext{color:#918f8f;margin-top:2px;font-size:12px;font-weight:400;display:block}.WaitlistModal-module__TjAOWq__helperText{color:#918f8f;margin:0 0 12px;font-size:12px;font-weight:400;line-height:140%}.WaitlistModal-module__TjAOWq__radioGroup{flex-direction:column;gap:10px;display:flex}.WaitlistModal-module__TjAOWq__radioGroup2{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.WaitlistModal-module__TjAOWq__radioLabel{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.WaitlistModal-module__TjAOWq__radioInput{cursor:pointer;appearance:none;background:0 0;border:2px solid #232020;border-radius:50%;flex-shrink:0;place-content:center;width:18px;height:18px;margin-top:2px;transition:border-color .2s,box-shadow .2s;display:grid}.WaitlistModal-module__TjAOWq__radioInput:checked{border-color:var(--primary);box-shadow:0 0 0 3px #4a5a9f26}.WaitlistModal-module__TjAOWq__radioInput:checked:before{content:"";background:var(--primary);border-radius:50%;width:10px;height:10px}.WaitlistModal-module__TjAOWq__radioText{color:var(--off-black);font-size:14px;font-weight:400;line-height:140%}.WaitlistModal-module__TjAOWq__nameRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.WaitlistModal-module__TjAOWq__select{width:100%;height:36px;color:var(--off-black);cursor:pointer;appearance:none;background:#f3f3f5 url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%23232020' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 16px center no-repeat;border:1px solid #0000;border-radius:8px;outline:none;padding:0 40px 0 16px;font-size:16px;font-weight:400;line-height:21px;transition:all .2s}.WaitlistModal-module__TjAOWq__select:focus{background:#f3f3f5;border:1px solid #000}.WaitlistModal-module__TjAOWq__select option{color:var(--off-black);background:#fff}.WaitlistModal-module__TjAOWq__textarea{width:100%;min-height:100px;color:var(--off-black);resize:vertical;background:#f3f3f5;border:1px solid #0000;border-radius:8px;outline:none;padding:12px 16px;font-size:16px;font-weight:400;line-height:21px;transition:all .2s}.WaitlistModal-module__TjAOWq__textarea::placeholder{color:#918f8f}.WaitlistModal-module__TjAOWq__textarea:focus{background:#f3f3f5;border:1px solid #000}.WaitlistModal-module__TjAOWq__fileUploadLabel{cursor:pointer;display:block}.WaitlistModal-module__TjAOWq__fileInput{display:none}.WaitlistModal-module__TjAOWq__fileUploadButton{width:100%;height:120px;color:var(--off-black);cursor:pointer;background:#f3f3f5;border:2px dashed #d1d5db;border-radius:8px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.WaitlistModal-module__TjAOWq__fileUploadButton:hover{background:#e9e9e9;border-color:#9ca3af}.WaitlistModal-module__TjAOWq__photoPreviewWrapper{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex;position:relative}.WaitlistModal-module__TjAOWq__photoPreviewTile{width:88px;height:88px;margin:0 auto;position:relative}.WaitlistModal-module__TjAOWq__photoPreview{object-fit:cover;border:1px solid #e1e5e9;border-radius:16px;width:88px;height:88px;display:block}.WaitlistModal-module__TjAOWq__profilePhotoRemoveIcon{z-index:1;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:6px;right:6px}.WaitlistModal-module__TjAOWq__socialInputWrapper{background:#f3f3f5;border:1px solid #0000;border-radius:8px;align-items:center;width:100%;transition:all .2s;display:flex}.WaitlistModal-module__TjAOWq__socialInputWrapper:focus-within{border:1px solid #000}.WaitlistModal-module__TjAOWq__socialPrefix{color:#918f8f;white-space:nowrap;padding:0 12px;font-size:16px;font-weight:400}.WaitlistModal-module__TjAOWq__socialInputWrapper .WaitlistModal-module__TjAOWq__input{background:0 0;border:none;padding-left:0}.WaitlistModal-module__TjAOWq__socialInputWrapper .WaitlistModal-module__TjAOWq__input:focus{background:0 0;border:none}@media (max-width:768px){.WaitlistModal-module__TjAOWq__modal{max-width:90vw}.WaitlistModal-module__TjAOWq__header{padding:24px 24px 0}.WaitlistModal-module__TjAOWq__scrollableContent{gap:20px;padding:0 24px 24px}.WaitlistModal-module__TjAOWq__title{font-size:24px}}@media (max-width:480px){.WaitlistModal-module__TjAOWq__overlay{padding:16px}.WaitlistModal-module__TjAOWq__header{padding:20px 20px 12px}.WaitlistModal-module__TjAOWq__scrollableContent{padding:0 20px 20px}.WaitlistModal-module__TjAOWq__title{font-size:22px}.WaitlistModal-module__TjAOWq__input{height:44px;font-size:15px}.WaitlistModal-module__TjAOWq__submitButton{height:44px;font-size:16px}}
