.page_header__Cvk_W{display:flex;flex-direction:column;height:64px;border-radius:0 0 20px 20px;background-color:#fff;box-shadow:0 2px 4px 0 #0000000d;position:fixed;top:0;left:0;right:0;z-index:100;transition:height .2s ease;overflow:hidden}.page_header__container__pvcqW{display:flex;height:64px;width:100%;margin-top:12px;padding:0 1rem}.page_header__content__mAIv9{display:flex;align-items:center;width:100%;justify-content:space-between;max-width:1200px;margin:0 auto}.page_header__open__dNI_j{height:350px}.page_desktopNav__VcESb{display:none;align-items:center;gap:32px}.page_hero__image__uIPrq{margin-bottom:48px}.page_desktopNavLink__CkX3M{font-family:Avenir Next,Avenir,sans-serif;font-size:16px;font-weight:500;color:#000;text-decoration:none;background:none;border:none;cursor:pointer;padding:8px 0;transition:color .2s ease;position:relative}.page_desktopNavLink__CkX3M:hover{color:#485c11}.page_desktopAuthButtons__kc9wX{display:none;align-items:center;gap:16px}.page_desktopSignInButton__a5iWj{font-family:Avenir Next,Avenir,sans-serif;font-size:16px;font-weight:500;color:#000;text-decoration:none;padding:12px 24px;border:2px solid #000;border-radius:16px;transition:all .2s ease}.page_desktopSignInButton__a5iWj:hover{background-color:#000;color:#fff}.page_desktopSignUpButton__2hDVx{font-family:Avenir Next,Avenir,sans-serif;font-size:16px;font-weight:500;color:#fff;text-decoration:none;padding:12px 24px;background-color:#000;border:2px solid #000;border-radius:16px;transition:all .2s ease}.page_desktopSignUpButton__2hDVx:hover{background-color:#333;border-color:#333}.page_hero__89teQ{margin-top:64px;display:flex;justify-content:center;padding:80px 0;width:100%}.page_hero__container__JdErB{display:flex;flex-direction:column;align-items:center;justify-content:center}.page_problem__divider__5rMDd{background-color:#e9e9e9;width:100%;height:1px;margin-top:30px}.page_hero__title__3hKiL{font-weight:400;font-size:50px;line-height:95%;letter-spacing:-.03em;font-family:Crimson Text,serif;text-align:center;max-width:296px;margin:0 auto}.page_dating__app__title__CflJ3{margin-bottom:20px}.page_hero__description__VSvrV{font-weight:400;font-size:16px;line-height:21px;letter-spacing:-.32px;color:#918f8f;max-width:300px;margin-top:10px;margin-bottom:64px}.page_button___byX_,.page_hero__description__VSvrV{text-align:center;font-family:Avenir Next,Avenir,sans-serif}.page_button___byX_{background-color:#232020;color:#fff;padding:0 24px;border-radius:16px;border:none;height:48px;cursor:pointer;font-weight:500;font-size:17px;line-height:22px}.page_problemSection__eWaC_,.page_solutionSection__ebXHR{padding:80px 16px 0}.page_planSection__TB3si,.page_proofSection__nKASo{padding:80px 16px}.page_ctaSection__ZIboD,.page_dating__appSection__ZhNy8{padding:40px 16px 100px}.page_dating__appSection__ZhNy8{padding-bottom:0}.page_problem__qT7HJ{display:flex;flex-direction:column;gap:50px;width:100%;max-width:1200px;margin:0 auto}.page_problem__header__PGLte{display:flex;max-width:300px;width:100%}.page_problem__caption__gpUZQ{font-family:Roboto Mono,monospace;font-weight:400;font-size:10.5px;line-height:140%;letter-spacing:-.03em;color:#485c11}.page_problem__title__rgd2l{font-family:Crimson Text,serif;font-weight:400;font-size:50px;line-height:95%;letter-spacing:-.03em}.page_problem__description__kKrvo{font-family:Avenir Next,Avenir,sans-serif;font-weight:400;font-size:16px;line-height:21px;letter-spacing:-.32px;color:#5e5e5e}.page_problem__item__UVUX2{display:flex;flex-direction:column;gap:20px;border-bottom:1px solid #e9e9e9}.page_problem__item__UVUX2:first-child{padding-bottom:40px}.page_problem__item__UVUX2:last-child{border-bottom:none}.page_problem__item__title__tBo79{font-family:Crimson Text,serif;font-weight:400;font-size:18px;line-height:100%;letter-spacing:-.04em}.page_problem__item__description__3nWvH{font-family:Avenir Next,Avenir,sans-serif;font-weight:400;font-size:16px;line-height:21px;letter-spacing:-.32px;color:#5e5e5e}.page_problem__list__l3yj8{display:flex;flex-direction:column;gap:40px}.page_heroImage__sMoqC{object-fit:cover;object-position:center}.page_problem__image__bqWnT{width:100%;height:100%;object-fit:cover;object-position:center}.page_success__image__iCg8b{width:100%;height:600px;object-fit:cover;object-position:center;margin-top:-3px;border-radius:30px}.page_plan__OeCgT{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:38px;width:100%;max-width:1200px;margin:0 auto}.page_plan__item__her5x{display:flex;gap:30px;border-top:1px solid #e9e9e9;padding:20px 0}.page_plan__item__number__6sBda{font-family:DM Sans,sans-serif;font-weight:700;font-size:15px;line-height:140%;letter-spacing:-.05em;color:#5e5e5e}.page_plan__item__content__WdqJj{display:flex;flex-direction:column;gap:2px}.page_plan__item__description__iC9fW,.page_plan__item__title__Jx7D3{font-family:DM Sans,sans-serif;font-weight:400;font-size:15px;line-height:140%;letter-spacing:-.05em}.page_plan__item__description__iC9fW{color:#5e5e5e}.page_plan__button__sCpD4{width:100%;box-shadow:0 1px 3px 0 #0000004d,0 4px 8px 3px #00000026}.page_plan__button_desktop__NRnOa{display:none;width:100%}.page_plan__button_mobile__0h8jl{display:block;width:100%}.page_prof__l8kZH{width:100%;max-width:1200px;margin:0 auto}.page_prof__container__rZGFs,.page_prof__l8kZH{display:flex;flex-direction:column;gap:40px}.page_prof__left__MvbPQ{display:flex;flex-direction:column;gap:20px}.page_prof__content__L6yRv{display:flex;flex-direction:column;gap:50px;padding:0 16px}.page_prof__image__sgLDY{width:100%;height:374px;object-fit:cover;object-position:center;border-radius:30px}.page_prof__description__lrU9j{font-family:Crimson Text,serif;font-weight:400;font-size:32px;line-height:110%;letter-spacing:-.04em}.page_prof__author__cEtCV{display:flex;gap:8px;align-items:center}.page_prof__author__name__N8cHY{font-family:DM Sans,sans-serif;font-weight:400;font-size:15px;line-height:140%;letter-spacing:-.05em}.page_cta__RJiWm{align-items:center;justify-content:center;gap:40px;max-width:1200px;margin:0 auto}.page_cta__RJiWm,.page_cta__header__cWWow{display:flex;flex-direction:column;width:100%}.page_cta__header__cWWow{gap:30px;padding-bottom:20px;align-self:flex-start}.page_cta__title__qRF_4{font-family:Crimson Text,serif;font-weight:400;font-size:50px;line-height:95%;letter-spacing:-.03em}.page_cta__description__E_Wmp{font-family:Avenir Next,Avenir,sans-serif;font-weight:400;font-size:16px;line-height:21px;letter-spacing:-.32px;color:#5e5e5e}.page_image__sPkm2{display:flex;justify-content:center;align-items:center;padding:18px 16px 40px;border-bottom:1px solid #e9e9e9;width:100%;max-width:1200px;margin:0 auto}.page_cta_image__MHjYT{width:100%;height:600px;object-fit:cover;object-position:center;border-radius:30px}.page_footer__wnduf{padding:4rem 1rem;background-color:white;border-top:1px solid rgba(0,0,0,.05)}.page_footerContent__iFVAY{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:2rem}.page_footerLogo___kymk{margin-bottom:1rem}.page_footerLinks__smi_W{display:flex;gap:2rem;margin-bottom:1.5rem}.page_footerLinks__smi_W a{color:var(--off-black);font-size:.875rem;transition:opacity .2s ease}.page_footerLinks__smi_W a:hover{opacity:.7}.page_copyright__nqXXM{font-size:.875rem;color:rgba(18,18,18,.6)}.page_mobileMenuHeader__dpWV_{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e9e9e9;background-color:#fff}.page_closeButton__m025T{background:none;border:none;font-size:24px;cursor:pointer;color:#000;padding:8px;border-radius:50%;transition:background-color .2s ease}.page_closeButton__m025T:hover{background-color:#f5f5f5}.page_mobileNav__aSZOE{flex:1 1;padding:30px 16px;display:flex;flex-direction:column;background-color:#fff}.page_mobileNavLink__mIcN9{font-family:DM Sans,sans-serif;font-weight:700;font-size:14px;line-height:140%;letter-spacing:-.025em;text-align:left;color:#000;text-decoration:none;background:none;cursor:pointer;padding:30px 0;transition:color .2s ease;border:none;border-bottom:1px solid #f0f0f0}.page_mobileNavLink__mIcN9:hover{color:#485c11}.page_mobileAuthButtons___f4Mh{margin-top:auto;padding:20px 0;display:flex;flex-direction:column;gap:12px;background-color:#fff}.page_dating__app__item__container__CL6k9{display:flex;flex-direction:column;gap:40px}.page_mobileSignInButton__27N8d{font-family:Avenir Next,Avenir,sans-serif;font-size:16px;font-weight:500;color:#000;text-decoration:none;text-align:center;padding:16px;border:2px solid #000;border-radius:16px;transition:all .2s ease}.page_mobileSignInButton__27N8d:hover,.page_mobileSignUpButton__39_7H{background-color:#000;color:#fff}.page_mobileSignUpButton__39_7H{font-family:Avenir Next,Avenir,sans-serif;font-size:16px;font-weight:500;text-decoration:none;text-align:center;padding:16px;border:2px solid #000;border-radius:16px;transition:all .2s ease}.page_mobileSignUpButton__39_7H:hover{background-color:#333;border-color:#333}@media (min-width:768px){.page_header__Cvk_W{height:80px}.page_header__open__dNI_j{height:516px}.page_header__container__pvcqW{margin-top:20px;padding:0 3rem}.page_mobileMenuContent__L1xuh{top:90px;height:calc(100vh - 90px)}.page_hero__89teQ{padding:120px 0;width:100%}.page_hero__title__3hKiL{text-align:center;margin-bottom:30px;max-width:100%}.page_dating__app__title__CflJ3,.page_hero__title__3hKiL{font-size:64px;line-height:90%}.page_hero__description__VSvrV{font-size:18px;line-height:24px;max-width:500px;margin-bottom:48px}.page_problemSection__eWaC_,.page_solutionSection__ebXHR{padding:120px 40px 0}.page_planSection__TB3si{padding:120px 60px}.page_proofSection__nKASo{padding:120px 40px}.page_ctaSection__ZIboD,.page_dating__appSection__ZhNy8{padding:60px 40px 120px}.page_dating__appSection__ZhNy8{padding-bottom:0}.page_problem__qT7HJ{gap:100px;width:100%;max-width:1200px;margin:0 auto}.page_problem__header__PGLte{gap:40px;align-items:flex-start;max-width:700px}.page_problem__caption__gpUZQ{font-size:12px}.page_problem__title__rgd2l{font-size:64px;line-height:90%}.page_problem__description__kKrvo{font-size:18px;line-height:24px;max-width:600px;text-align:left}.page_problem__item__UVUX2{padding:30px 0 80px;gap:25px}.page_problem__item__title__tBo79{font-size:22px}.page_problem__item__description__3nWvH{font-size:18px;line-height:24px;max-width:500px}.page_problem__list__l3yj8{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;width:100%}.page_problem__list__l3yj8 .page_problem__item__UVUX2{border-bottom:none;padding:30px 20px 80px}.page_problem__list__l3yj8 .page_problem__item__UVUX2:nth-child(odd){border-right:1px solid #e9e9e9}.page_problem__list__l3yj8 .page_problem__item__UVUX2:nth-child(2n){border-left:1px solid #e9e9e9;margin-left:-1px}.page_problem__list__l3yj8 .page_problem__item__UVUX2:nth-child(3),.page_problem__list__l3yj8 .page_problem__item__UVUX2:nth-child(4){border-top:1px solid #e9e9e9}.page_problem__image__bqWnT,.page_success__image__iCg8b{height:700px;width:100%}.page_plan__OeCgT{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:start;width:100%;max-width:1200px;margin:0 auto}.page_plan__item__her5x{gap:40px;padding:30px 0;max-width:800px;width:100%}.page_plan__item__her5x:first-child{border-top:none}.page_plan__item__number__6sBda,.page_plan__item__title__Jx7D3{font-size:18px}.page_plan__item__description__iC9fW{font-size:18px;max-width:600px}.page_plan__button__sCpD4{max-width:300px}.page_plan__button_desktop__NRnOa{display:block;max-width:300px}.page_plan__button_mobile__0h8jl{display:none}.page_prof__l8kZH{gap:80px;width:100%;max-width:1200px;margin:0 auto;display:flex;align-items:flex-start}.page_prof__container__rZGFs{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:40px;gap:40px}.page_prof__left__MvbPQ{flex:1 1;gap:30px}.page_prof__content__L6yRv{gap:60px;padding:0;max-width:800px;flex:1 1;display:flex;flex-direction:column}.page_prof__image__sgLDY{width:100%;height:500px;max-width:1000px}.page_prof__description__lrU9j{font-size:40px;line-height:120%}.page_prof__author__cEtCV{gap:12px}.page_prof__author__name__N8cHY{font-size:18px}.page_cta__RJiWm{gap:40px;align-items:center;width:100%;max-width:900px;margin:0 auto}.page_cta__title__qRF_4{font-size:64px;line-height:90%;max-width:900px}.page_cta__description__E_Wmp{font-size:18px;line-height:24px;max-width:700px}.page_cta_image_container__nJIBW{width:100%;max-width:1200px;margin:0 auto}.page_cta_image__MHjYT{height:700px}.page_ctaImageSection__jkS_v{padding:40px 40px 80px}.page_footer__wnduf{padding:6rem 2rem;width:100%}.page_footerContent__iFVAY{gap:3rem}.page_footerLinks__smi_W{gap:3rem;margin-bottom:2rem}.page_footerLinks__smi_W a{font-size:1rem}.page_mobileNav__aSZOE{padding:30px 3rem}}@media (min-width:1024px){.page_header__Cvk_W{height:80px}.page_header__container__pvcqW{margin-top:16px}.page_desktopAuthButtons__kc9wX,.page_desktopNav__VcESb{display:flex}.page_mobileMenu__52_yg{display:none}.page_mobileMenuContent__L1xuh{top:100px;height:calc(100vh - 100px)}.page_hero__89teQ{margin-top:80px;padding:160px 0;width:100%}.page_dating__app__title__CflJ3,.page_hero__title__3hKiL{font-size:72px}.page_hero__description__VSvrV{font-size:20px;line-height:26px;max-width:600px}.page_problemSection__eWaC_,.page_solutionSection__ebXHR{padding:160px 80px 0}.page_planSection__TB3si{padding:160px 100px}.page_proofSection__nKASo{padding:160px 80px}.page_ctaSection__ZIboD,.page_dating__appSection__ZhNy8{padding:80px 80px 140px}.page_dating__appSection__ZhNy8{padding-bottom:0}.page_problem__qT7HJ{gap:120px;align-items:flex-start;width:100%;max-width:1200px;margin:0 auto}.page_problem__title__rgd2l{font-size:72px}.page_problem__description__kKrvo{font-size:20px;line-height:26px;max-width:700px;text-align:left}.page_problem__item__title__tBo79{font-size:24px}.page_problem__item__description__3nWvH{font-size:20px;line-height:26px;max-width:600px}.page_problem__list__l3yj8{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;width:100%}.page_problem__list__l3yj8 .page_problem__item__UVUX2{border-bottom:none;padding:30px 20px 80px}.page_problem__list__l3yj8 .page_problem__item__UVUX2:nth-child(odd){border-right:1px solid #e9e9e9}.page_problem__list__l3yj8 .page_problem__item__UVUX2:nth-child(2n){border-left:1px solid #e9e9e9;margin-left:-1px}.page_problem__list__l3yj8 .page_problem__item__UVUX2:nth-child(3),.page_problem__list__l3yj8 .page_problem__item__UVUX2:nth-child(4){border-top:1px solid #e9e9e9}.page_plan__OeCgT{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:start;width:100%;max-width:1200px;margin:0 auto}.page_plan__item__her5x{max-width:900px}.page_plan__item__number__6sBda,.page_plan__item__title__Jx7D3{font-size:20px}.page_plan__item__description__iC9fW{font-size:20px;max-width:700px}.page_plan__button__sCpD4,.page_plan__button_link__NtaUP{width:100%;max-width:350px}.page_prof__l8kZH{gap:80px;align-items:flex-start;width:100%;max-width:1200px;margin:0 auto}.page_prof__left__MvbPQ{flex:1 1;gap:40px}.page_prof__content__L6yRv{max-width:900px;flex:1 1;display:flex;flex-direction:column;padding:0}.page_prof__author__name__N8cHY{font-size:20px}.page_prof__image__sgLDY{height:600px;max-width:1200px;width:100%}.page_cta__title__qRF_4{font-size:72px;max-width:1000px;text-align:left}.page_cta__description__E_Wmp{font-size:20px;line-height:26px;max-width:800px;text-align:left}.page_ctaImageSection__jkS_v{padding:60px 80px 120px}.page_cta_image_container__nJIBW{width:100%;max-width:1200px;margin:0 auto}.page_cta_image__MHjYT{height:800px}.page_footer__wnduf{padding:8rem 3rem;width:100%}}@media (max-width:767px){.page_mobileMenuContent__L1xuh{max-width:100%;height:85vh}.page_mobileAuthButtons___f4Mh{padding:30px 0}.page_mobileSignInButton__27N8d,.page_mobileSignUpButton__39_7H{font-size:18px;padding:18px}}@media (max-width:480px){.page_mobileMenuContent__L1xuh{height:90vh}.page_mobileMenuHeader__dpWV_{padding:24px 20px}.page_mobileNav__aSZOE{padding:30px 16px}.page_mobileAuthButtons___f4Mh{padding:24px 20px 32px}}.page_dating__app__jdFrG{display:flex;flex-direction:column;gap:50px;width:100%;max-width:1200px;margin:0 auto}.page_dating__app__header__gibvR{display:flex;max-width:300px;width:100%}.page_dating__app__caption__VWok5{font-family:Roboto Mono,monospace;font-weight:400;font-size:10.5px;line-height:140%;letter-spacing:-.03em;color:#485c11}.page_dating__app__title__CflJ3{font-family:Crimson Text,serif;font-weight:400;font-size:50px;line-height:95%;letter-spacing:-.03em}.page_dating__app__description__LhoiR{font-family:Avenir Next,Avenir,sans-serif;font-weight:400;font-size:16px;line-height:21px;letter-spacing:-.32px;color:#5e5e5e}.page_dating__app__item__D93Ho{display:flex;flex-direction:column;gap:20px}.page_dating__app__item__title__byw8i{font-family:Crimson Text,serif;font-weight:400;font-size:18px;line-height:100%;letter-spacing:-.04em}.page_dating__app__item__description__yDJO_{font-family:Avenir Next,Avenir,sans-serif;font-weight:400;font-size:16px;line-height:21px;letter-spacing:-.32px;color:#5e5e5e}.page_dating__app__list__H2dRx{display:flex;flex-direction:column;gap:40px}.page_dating__app__image__kwHXW{max-width:300px;width:100%;height:100%;object-fit:cover;object-position:center;margin:auto}.page_dating__app__divider__qU_th{background-color:#e9e9e9;width:100%;height:1px}@media (min-width:768px){.page_dating__app__jdFrG{gap:70px;width:100%;max-width:900px;margin:0 auto}.page_dating__app__header__gibvR{gap:40px;align-items:flex-start;max-width:700px}.page_dating__app__caption__VWok5{font-size:12px}.page_dating__app__title__CflJ3{font-size:64px;line-height:90%}.page_dating__app__description__LhoiR{font-size:18px;line-height:24px;max-width:600px;text-align:left}.page_dating__app__item__D93Ho{gap:25px}.page_dating__app__item__title__byw8i{font-size:22px}.page_dating__app__item__description__yDJO_{font-size:18px;line-height:24px;max-width:500px}.page_dating__app__item__container__CL6k9{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr 1fr;align-items:center}.page_dating__app__item__container__reverse__czn7T{grid-template-columns:1fr 1fr;direction:rtl}.page_dating__app__item__container__reverse__czn7T>*{direction:ltr}.page_dating__app__image__kwHXW{margin-left:auto}.page_dating__app__item__container__reverse__czn7T{.page_dating__app__image__kwHXW{margin-left:0;margin-right:auto}}}@media (min-width:1024px){.page_dating__app__description__LhoiR{font-size:20px;line-height:26px;max-width:700px;text-align:left}.page_dating__app__item__title__byw8i{font-size:24px}.page_dating__app__item__description__yDJO_{font-size:20px;line-height:26px;max-width:600px}.page_dating__app__list__H2dRx{display:flex;flex-direction:column;gap:60px;width:100%}}