.landing_page__ttWtt{background:var(--background);color:var(--ink);min-height:100vh}.landing_header__oXNEM{max-width:1220px;margin:auto;padding:28px 48px;display:flex;align-items:center;justify-content:space-between}.landing_login__ZZ6MG{font-size:13px;font-weight:650;text-decoration:none;color:var(--ink);padding:13px 21px;border:1px solid var(--border);border-radius:999px;background:#fff}.landing_login__ZZ6MG span{margin-left:18px;font-size:18px}.landing_hero__IFqnw{max-width:1160px;margin:auto;padding:66px 32px 0;text-align:center}.landing_eyebrow__L_21j{font-size:11px;letter-spacing:2px;font-weight:700;margin:0 0 28px;color:#62754a}.landing_hero__IFqnw .landing_eyebrow__L_21j span{font-size:8px;margin-right:9px;color:#82982e}.landing_hero__IFqnw h1{font-size:clamp(38px,5.4vw,74px);line-height:1.06;letter-spacing:-3.7px;font-weight:800;margin:0}.landing_hero__IFqnw h1>span{color:#738269}.landing_description__2vbaF{font-size:17px;line-height:1.75;color:var(--muted-foreground);margin:27px 0 0}.landing_actions__7UZ3M{display:flex;gap:13px;align-items:center;justify-content:center;margin:31px 0 0}.landing_primary__j6iO_,.landing_secondary__tPh7X{display:inline-flex;align-items:center;justify-content:center;gap:25px;padding:17px 24px;font-size:14px;font-weight:700;text-decoration:none;border-radius:999px;min-height:54px}.landing_primary__j6iO_{background:var(--ink);color:var(--citrus);border:1px solid var(--ink)}.landing_primary__j6iO_:hover{background:#254c35}.landing_secondary__tPh7X{color:var(--ink);border:1px solid var(--border);background:white}.landing_secondary__tPh7X:hover{background:#edf2e4}.landing_primary__j6iO_ span,.landing_secondary__tPh7X span{font-size:19px}.landing_note__m66hb{font-size:12px;color:var(--muted-foreground);margin:21px 0 0}.landing_contexts__wutA6{display:flex;justify-content:center;gap:38px;margin:56px 0 0;padding:25px;border-radius:23px;background:#e7ecdd;font-size:10px;letter-spacing:1.6px;font-weight:700;color:#57694a}.landing_how__yfzsu{max-width:1220px;margin:auto;padding:75px 48px}.landing_sectionHeading__kfsYD{display:flex;justify-content:space-between;align-items:flex-start;gap:30px}.landing_sectionHeading__kfsYD .landing_eyebrow__L_21j{max-width:180px;line-height:1.8;margin-top:8px}.landing_sectionHeading__kfsYD h2{font-size:36px;line-height:1.12;letter-spacing:-1.4px;margin:0;width:54%;font-weight:750}.landing_steps__UBWYG{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin:42px 0 0}.landing_steps__UBWYG article{border:1px solid var(--border);border-radius:25px;padding:28px;background:white}.landing_number__ZxOX6{display:grid;place-items:center;width:43px;height:43px;border-radius:15px;background:#e8efda;font-size:12px;color:#536d38;font-weight:750}.landing_steps__UBWYG h3{font-size:20px;letter-spacing:-.6px;margin:24px 0 12px;font-weight:750}.landing_steps__UBWYG p{font-size:14px;line-height:1.75;color:var(--muted-foreground);margin:0;max-width:275px}.landing_control__Hw5s3{background:var(--ink);color:#fff;max-width:1124px;margin:0 auto;border-radius:30px;padding:48px;display:grid;grid-template-columns:1fr 1fr;gap:55px}.landing_control__Hw5s3 .landing_eyebrow__L_21j{font-size:10px;margin-bottom:22px;color:var(--citrus)}.landing_control__Hw5s3 h2{font-size:40px;line-height:1.08;letter-spacing:-1.7px;margin:0;font-weight:750}.landing_controlCopy__EDbSH p{font-size:14px;line-height:1.8;color:#d0ddcb;margin:0 0 15px}.landing_controlCopy__EDbSH a{display:inline-block;color:var(--citrus);text-decoration:none;border-bottom:1px solid #ddf96570;padding-bottom:6px;font-size:13px}.landing_controlCopy__EDbSH a span{margin-left:15px}.landing_lastCta__Og2Ib{text-align:center;padding:76px 24px}.landing_lastCta__Og2Ib p{font-size:31px;line-height:1.3;letter-spacing:-1.1px;margin:0 0 27px;font-weight:650}.landing_footer__NntD6{max-width:1220px;padding:28px 48px 35px;margin:auto;border-top:1px solid var(--border);display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;font-size:12px;color:var(--muted-foreground)}.landing_footer__NntD6 nav{display:flex;gap:25px}.landing_footer__NntD6 a{color:inherit;text-underline-offset:4px}.landing_footer__NntD6 small{width:100%;font-size:11px}.landing_mobileBreak__Ajb3H{display:none}.landing_page__ttWtt a:focus-visible{outline:3px solid var(--ring);outline-offset:5px}@media(max-width:640px){.landing_header__oXNEM{padding:22px}.landing_login__ZZ6MG{font-size:12px;padding:11px 17px}.landing_hero__IFqnw{padding:39px 22px 0}.landing_hero__IFqnw .landing_eyebrow__L_21j{font-size:9px;letter-spacing:1.2px;margin-bottom:26px}.landing_hero__IFqnw h1{font-size:43px;letter-spacing:-2.3px;line-height:1.08}.landing_mobileBreak__Ajb3H{display:block}.landing_desktopBreak__P1SVa{display:none}.landing_description__2vbaF{font-size:15px;line-height:1.7;margin-top:24px}.landing_actions__7UZ3M{flex-direction:column;gap:11px;margin-top:26px}.landing_primary__j6iO_,.landing_secondary__tPh7X{width:100%;max-width:345px;justify-content:space-between;padding:15px 22px}.landing_note__m66hb{font-size:11px;line-height:1.7;padding:0 8px}.landing_contexts__wutA6{flex-wrap:wrap;gap:16px 24px;font-size:9px;margin-top:34px;padding:22px}.landing_how__yfzsu{padding:46px 22px}.landing_sectionHeading__kfsYD{display:block}.landing_sectionHeading__kfsYD .landing_eyebrow__L_21j{font-size:9px;max-width:none;margin:0 0 17px}.landing_sectionHeading__kfsYD h2{width:100%;font-size:30px;letter-spacing:-1.2px}.landing_steps__UBWYG{grid-template-columns:1fr;gap:15px;margin-top:27px}.landing_steps__UBWYG article{padding:24px}.landing_steps__UBWYG h3{margin-top:18px}.landing_steps__UBWYG p{max-width:none}.landing_control__Hw5s3{margin:0 18px;padding:31px 26px;grid-template-columns:1fr;gap:26px;border-radius:26px}.landing_control__Hw5s3 h2{font-size:33px}.landing_controlCopy__EDbSH p{font-size:13px}.landing_lastCta__Og2Ib{padding:49px 22px}.landing_lastCta__Og2Ib p{font-size:25px}.landing_lastCta__Og2Ib .landing_primary__j6iO_{max-width:345px}.landing_footer__NntD6{padding:26px 23px;line-height:1.6}}