.landing_page__pEwES{min-height:100dvh;display:flex;flex-direction:column;background:#f9fafb;color:#1f2a30}.landing_page__pEwES a:focus-visible,.landing_page__pEwES button:focus-visible{outline:2px solid #0f766e;outline-offset:5px}.landing_header__TkI7r{width:100%;background:#14b8a6;border-bottom:1px solid #0d9488;color:white}.landing_footer__0UmUP,.landing_headerInner__rCIcs{width:min(100%,1152px);margin-inline:auto;display:flex;align-items:center;justify-content:space-between;padding:12px 40px}.landing_brand__89dKB{display:flex;align-items:center;gap:12px;font-size:24px;font-weight:600;letter-spacing:-.45px}.landing_logo__Z__TN{width:36px;height:36px}.landing_headerActions__k8Zgb{display:flex;align-items:center;gap:12px}.landing_headerSignup__f_rPC{padding:6px 16px;border-radius:999px;background:white;color:#0d9488;font-size:14px;font-weight:600;box-shadow:0 8px 24px rgba(15,23,42,.08);transition:box-shadow .3s}.landing_headerSignup__f_rPC:hover{background:#f0fdfa}.landing_headerLogin__Rwm_D{display:flex;align-items:center;gap:8px;font-size:14px;padding:6px 12px;border-radius:999px}.landing_headerLogin__Rwm_D:hover{background:#0d9488}.landing_header__TkI7r a:focus-visible{outline-color:white}.landing_main__1sfzZ{width:min(100%,1152px);padding:64px 40px;margin:auto;flex:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto;gap:36px 72px;align-content:center}.landing_intro__1q4zB{align-self:end}.landing_headline__Ctbxa{margin:0;color:#1f2a30;font-size:clamp(40px,4.2vw,56px);line-height:1.12;font-weight:700;letter-spacing:-.04em}.landing_headline__Ctbxa span{color:#0d9488}.landing_description__4lsGj{margin-top:24px;font-size:16px;line-height:1.7;color:#64748b}.landing_join__QaGPc{grid-column:2;grid-row:1/3;align-self:start;display:flex;align-items:flex-start;padding:8px 0 0}.landing_joinInner__Lsdzn{width:100%;max-width:350px;margin-left:auto}.landing_joinTitle__WcH70{color:#1f2a30;font-size:26px;font-weight:700;line-height:1.2;letter-spacing:-.5px}.landing_actions__Ww_6l{display:flex;flex-direction:column;gap:12px;margin-top:28px}.landing_emailButton__tDrcC{min-height:48px;border-radius:16px;display:flex;align-items:center;justify-content:center;gap:12px;background:#14b8a6;color:white;font-size:14px;font-weight:700;transition:background .2s}.landing_emailButton__tDrcC:hover{background:#0d9488}.landing_divider__fx6QX{display:flex;align-items:center;gap:14px;color:#64748b;font-size:12px;padding:3px 0}.landing_divider__fx6QX span{height:1px;background:#e2e8f0;flex:1}.landing_actions__Ww_6l .landing_socialButton__A1l8A{min-height:48px;border-radius:16px;background:white;color:#1f2a30;border:1px solid #cbd5e1;box-shadow:none;font-weight:500}.landing_actions__Ww_6l .landing_socialButton__A1l8A:hover{background:#f0fdfa;border-color:#99f6e4}.landing_actions__Ww_6l .landing_socialButton__A1l8A:last-child svg{color:#1877f2}.landing_loginPrompt__TK19B{margin-top:28px;color:#64748b;text-align:center;font-size:13px}.landing_loginPrompt__TK19B a{margin-left:4px;font-weight:600;color:#0f766e}.landing_loginPrompt__TK19B a:hover{text-decoration:underline;text-underline-offset:4px}.landing_example__f_sVO{grid-column:1;grid-row:2;margin:0;align-self:start}.landing_exampleScene__8PSLW{width:100%}.landing_person__XxVEs{display:flex;align-items:center;gap:10px;padding-left:20px}.landing_avatar__QM69w{display:grid;place-items:center;height:40px;width:40px;background:#f0fdfa;color:#0f766e;font-size:16px;border:1px solid #99f6e4;border-radius:50%;font-weight:600}.landing_personName__HRE8g{display:block;font-size:14px;font-weight:600}.landing_personLabel__vUL5H{display:block;margin-top:2px;font-size:12px;color:#64748b}.landing_connector__I9wYZ{margin-left:40px;height:22px;border-left:1px dashed #5eead4}.landing_business__rCMIX{position:relative;display:flex;align-items:center;gap:12px;width:100%;padding:20px;background:white;border:1px solid #e2e8f0;border-radius:26px}.landing_businessDetails__A8GyJ{min-width:0;padding-right:22px}.landing_businessName__2m82O{font-size:18px;font-weight:700;line-height:1.3}.landing_businessType__i_M0I{margin-top:3px;color:#64748b;font-size:14px}.landing_recommendation__24j8G{margin-top:8px;font-size:12px;color:#475569}.landing_recommendationStar__f2HL3{position:absolute;right:16px;top:16px;display:grid;place-items:center;width:30px;height:30px;background:#14b8a6;color:white;border-radius:50%}.landing_footer__0UmUP{padding-block:24px;gap:16px;font-size:12px;color:#64748b}.landing_footer__0UmUP nav{display:flex;gap:24px}.landing_footer__0UmUP a:hover{color:#0f766e}@media (max-width:1050px){.landing_main__1sfzZ{gap:32px 40px}.landing_headline__Ctbxa{font-size:44px}.landing_desktopBreak__MelqT{display:none}.landing_join__QaGPc{padding:4px 0 0}}@media (max-width:760px){.landing_headerInner__rCIcs{padding:10px 20px}.landing_brand__89dKB{gap:8px;font-size:18px}.landing_logo__Z__TN{width:24px;height:24px}.landing_headerActions__k8Zgb{display:none}.landing_main__1sfzZ{padding:42px 24px 28px;grid-template-columns:1fr;grid-template-rows:auto auto;gap:46px;align-content:start}.landing_intro__1q4zB{align-self:start;width:100%;max-width:440px;justify-self:center}.landing_headline__Ctbxa{font-size:34px;line-height:1.14;max-width:none}.landing_description__4lsGj{font-size:15px;line-height:1.65;margin-top:18px;max-width:none}.landing_join__QaGPc{grid-column:1;grid-row:2;padding:0;width:100%;max-width:440px;justify-self:center}.landing_joinInner__Lsdzn{max-width:none;margin-left:0}.landing_joinTitle__WcH70{font-size:22px}.landing_actions__Ww_6l{margin-top:20px}.landing_loginPrompt__TK19B{margin-top:24px}.landing_example__f_sVO{display:none}.landing_business__rCMIX{padding:18px 16px;gap:10px}.landing_businessName__2m82O{font-size:16px}.landing_businessDetails__A8GyJ{padding-right:16px}.landing_recommendationStar__f2HL3{width:24px;height:24px;right:12px;top:12px}.landing_footer__0UmUP{padding:20px 24px;flex-wrap:wrap;justify-content:center;font-size:11px}.landing_footer__0UmUP nav{gap:20px}}@media (max-width:360px){.landing_headerInner__rCIcs{padding-inline:14px}.landing_brand__89dKB{gap:5px;font-size:18px}.landing_headerLogin__Rwm_D{padding-inline:7px}.landing_headerSignup__f_rPC{padding-inline:11px}}