.landing_landing__nrxBG{--landing-muted:#59685e;color:var(--ink);background:var(--bg);font-size:15px;line-height:1.65;overflow-wrap:break-word}.landing_landing__nrxBG a{text-underline-offset:4px}.landing_landing__nrxBG a:focus-visible{outline:3px solid var(--forest);outline-offset:5px}.landing_landing__nrxBG h1,.landing_landing__nrxBG h2,.landing_landing__nrxBG h3{font-weight:500;text-wrap:balance}.landing_landing__nrxBG h2{font-size:clamp(28px,3.3vw,39px);line-height:1.22;letter-spacing:-1.15px}.landing_landing__nrxBG h3{font-size:19px;line-height:1.4;letter-spacing:-.35px}.landing_landing__nrxBG section[id]{scroll-margin-top:28px}.landing_landing__nrxBG main:focus{outline:none}.landing_skipLink__AqBD_{position:absolute;top:12px;left:16px;transform:translateY(-200%);padding:12px 18px;z-index:100;border-radius:6px;background:var(--forest);color:var(--card)}.landing_skipLink__AqBD_:focus{transform:translateY(0)}.landing_landing__nrxBG .landing_skipLink__AqBD_:focus-visible{outline-offset:3px}.landing_ai__QRlXS,.landing_footer__0UmUP,.landing_header__TkI7r,.landing_hero__wie8N,.landing_section__ICJEz{max-width:1160px;width:calc(100% - 80px);margin-inline:auto}.landing_header__TkI7r{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:25px 0;border-bottom:1px solid var(--line)}.landing_brand__89dKB{font-size:23px;letter-spacing:-1px;text-decoration:none;line-height:1.3;white-space:nowrap}.landing_brand__89dKB span{color:var(--landing-muted);font-weight:400}.landing_headerActions__k8Zgb,.landing_navigation__BQi_Q{display:flex;align-items:center;gap:24px}.landing_navigation__BQi_Q{margin-left:auto}.landing_navigation__BQi_Q a{font-size:13px;text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.landing_navigation__BQi_Q a:hover,.landing_textLink__UoDbr:hover{text-decoration:underline}.landing_signIn__af1MG{display:inline-flex;align-items:center;justify-content:center;padding:9px 17px;min-height:44px;border:1px solid #bfcbbd;border-radius:6px;font-size:13px;text-decoration:none;white-space:nowrap}.landing_signIn__af1MG:hover{background:var(--soft)}.landing_hero__wie8N{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:center;gap:clamp(35px,5vw,78px);padding-block:85px 95px}.landing_eyebrow__xr4rD{display:flex;align-items:center;gap:9px;color:var(--forest);font-size:10px;font-weight:600;letter-spacing:1.8px;line-height:1.7}.landing_hero__wie8N h1{margin:22px 0;font-size:clamp(38px,4.4vw,58px);letter-spacing:-2px;line-height:1.08}.landing_heroDescription__SbSXo{color:var(--landing-muted);max-width:480px;font-size:16px;line-height:1.8}.landing_actions__Ww_6l{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:29px}.landing_primaryButton__fz0SS{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:var(--forest);border:1px solid var(--forest);color:var(--card);border-radius:6px;padding:12px 18px;min-height:48px;text-decoration:none;font-size:13px;font-weight:500}.landing_primaryButton__fz0SS:hover{background:#183e2d}.landing_textLink__UoDbr{display:inline-flex;align-items:center;gap:9px;min-height:44px;font-size:13px;text-decoration:none;color:var(--forest)}.landing_accessNote__H44cl{margin-top:20px;color:var(--landing-muted);font-size:12px}.landing_preview__C_ruY{margin:0;border:1px solid #d9e2d3;border-radius:14px;background:var(--card);box-shadow:0 12px 36px #18322208}.landing_previewCaption__BYhSc{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:15px 22px;border-bottom:1px solid var(--line);color:var(--landing-muted);font-size:10px}.landing_previewCaption__BYhSc>span:first-child{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--forest)}.landing_previewBody__P4pPF{padding:26px 28px 22px}.landing_previewTitle__0ddw9{font-size:21px;line-height:1.35;letter-spacing:-.5px}.landing_exampleSteps__MHDX3{margin:24px 0 0}.landing_exampleStep__0QFYW{position:relative;padding-left:35px}.landing_exampleStep__0QFYW:not(:last-child){padding-bottom:22px}.landing_exampleStep__0QFYW:not(:last-child):before{content:"";position:absolute;left:10px;top:24px;bottom:3px;width:1px;background:var(--line)}.landing_exampleStep__0QFYW dt{color:var(--landing-muted);font-size:11px}.landing_exampleStep__0QFYW dt>span{display:grid;place-items:center;width:22px;height:22px;position:absolute;top:-2px;left:0;background:var(--soft);color:var(--forest);border:1px solid var(--line);border-radius:50%;font-size:9px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing_exampleStep__0QFYW dd{margin:6px 0 0;font-size:13px;line-height:1.7}.landing_exampleStep__0QFYW:nth-child(2) dd{color:var(--forest);font-size:16px;line-height:1.5}.landing_previewFootnote__B1ZOf{background:var(--soft);border-top:1px solid var(--line);border-radius:0 0 14px 14px;padding:14px 22px;color:var(--landing-muted);font-size:11px}.landing_section__ICJEz{padding-block:74px;border-top:1px solid var(--line)}.landing_sectionHeading__2yvKT{max-width:690px}.landing_sectionHeading__2yvKT h2{margin-top:16px}.landing_sectionHeading__2yvKT>p:last-child{margin-top:20px;color:var(--landing-muted);max-width:610px}.landing_challengeGrid__AyUHo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;margin-top:44px}.landing_itemNumber__S7xQX{display:block;margin-bottom:15px;font-size:11px;letter-spacing:1px;color:var(--landing-muted)}.landing_challengeItem__Zh0Vb h3{max-width:270px}.landing_challengeItem__Zh0Vb p{color:var(--landing-muted);font-size:14px;margin-top:14px}.landing_processSteps__4GP08{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:26px;list-style:none;padding:0;margin:40px 0 0}.landing_processSteps__4GP08 li{position:relative}.landing_processSteps__4GP08 li:not(:last-child):after{content:"";position:absolute;top:17px;left:50px;right:0;border-top:1px solid #cbd7c3}.landing_stepNumber__QTtzw{display:grid;place-items:center;width:35px;height:35px;border:1px solid #cad8c0;background:var(--soft);border-radius:50%;color:var(--forest);font-size:11px}.landing_processSteps__4GP08 h3{margin-top:19px}.landing_processSteps__4GP08 p{margin-top:10px;color:var(--landing-muted);font-size:13px}.landing_processNote__uvydp{margin-top:35px;padding:18px 22px;border-left:2px solid #8fa67d;background:var(--soft);color:var(--landing-muted);font-size:13px}.landing_toolGrid__k8p_s{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:36px}.landing_toolCard__eENn_{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:28px}.landing_toolIcon__1jrws{display:grid;place-items:center;width:43px;height:43px;color:var(--forest);background:var(--soft);border-radius:10px 3px 10px 3px;margin-bottom:25px}.landing_toolKicker__snM96{font-size:9px;letter-spacing:1.3px;font-weight:500;color:var(--landing-muted);margin-bottom:12px}.landing_toolCard__eENn_ h3{font-size:22px}.landing_toolCard__eENn_ h3+p{color:var(--landing-muted);font-size:13px;margin-top:15px}.landing_toolCard__eENn_ ul{margin:24px 0 0;padding:19px 0 0;border-top:1px solid var(--line);list-style:none;font-size:12px}.landing_toolCard__eENn_ li{position:relative;padding-left:13px;margin-top:9px}.landing_toolCard__eENn_ li:before{content:"";position:absolute;left:0;top:.68em;width:4px;height:4px;border-radius:50%;background:#79956a}.landing_researchPrinciple__Ajejo{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:26px;font-size:12px;color:var(--landing-muted)}.landing_researchPrinciple__Ajejo .landing_textLink__UoDbr{flex-shrink:0}.landing_ai__QRlXS{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:64px;padding:46px;border:1px solid #d9e3d0;border-radius:14px;background:var(--soft)}.landing_ai__QRlXS h2{font-size:clamp(28px,3vw,36px);margin-top:18px}.landing_aiDescription__XTog6{color:var(--landing-muted);margin-top:22px;font-size:14px}.landing_aiPlan__CSDOc{padding-left:35px;border-left:1px solid #d1ddc7;align-self:center}.landing_aiPlan__CSDOc h3{font-size:15px}.landing_aiPlan__CSDOc ul{list-style:none;margin:22px 0;padding:0}.landing_aiPlan__CSDOc li{display:flex;gap:10px;font-size:13px;margin-top:16px}.landing_aiPlan__CSDOc li svg{flex-shrink:0;margin-top:4px;color:var(--forest)}.landing_aiPlan__CSDOc>p{padding-top:18px;border-top:1px solid #d1ddc7;font-size:12px;color:var(--landing-muted)}.landing_access__wsaPy{padding-block:87px 82px;text-align:center;border-top:0}.landing_access__wsaPy>.landing_eyebrow__xr4rD{justify-content:center}.landing_access__wsaPy h2{max-width:570px;margin:18px auto}.landing_accessDescription__65xj7{max-width:500px;margin:0 auto 27px;color:var(--landing-muted)}.landing_waitlistNote__hJSge{max-width:420px;margin:20px auto 0;color:var(--landing-muted);font-size:12px}.landing_footer__0UmUP{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px 25px;border-top:1px solid var(--line);padding-block:27px 32px}.landing_footer__0UmUP>.landing_brand__89dKB{font-size:19px}.landing_footer__0UmUP>a,.landing_footer__0UmUP>p:not(.landing_brand__89dKB){color:var(--landing-muted);font-size:12px}@media (max-width:1000px){.landing_ai__QRlXS,.landing_footer__0UmUP,.landing_header__TkI7r,.landing_hero__wie8N,.landing_section__ICJEz{width:calc(100% - 48px)}.landing_header__TkI7r{gap:20px}.landing_headerActions__k8Zgb,.landing_navigation__BQi_Q{gap:15px}.landing_hero__wie8N{gap:30px;padding-block:65px}.landing_hero__wie8N h1{font-size:43px}.landing_actions__Ww_6l{gap:12px 20px}.landing_challengeGrid__AyUHo{gap:26px}.landing_toolGrid__k8p_s{gap:14px}.landing_toolCard__eENn_{padding:23px}.landing_toolCard__eENn_ h3{font-size:20px}.landing_ai__QRlXS{gap:32px;padding:35px}.landing_aiPlan__CSDOc{padding-left:25px}.landing_processSteps__4GP08{gap:18px}}@media (max-width:760px){.landing_header__TkI7r{flex-wrap:wrap;gap:14px;padding-block:20px}.landing_navigation__BQi_Q{order:3;width:100%;margin:-4px 0 -8px;gap:24px}.landing_headerActions__k8Zgb{margin-left:auto}.landing_hero__wie8N{grid-template-columns:minmax(0,1fr);gap:38px;padding-block:47px 52px}.landing_heroCopy__9SHJs{max-width:570px}.landing_hero__wie8N h1{max-width:540px;font-size:clamp(36px,7vw,48px)}.landing_heroDescription__SbSXo{max-width:520px}.landing_preview__C_ruY{width:100%;max-width:540px;justify-self:center}.landing_section__ICJEz{padding-block:52px}.landing_sectionHeading__2yvKT{max-width:590px}.landing_challengeGrid__AyUHo{gap:22px}.landing_challengeItem__Zh0Vb h3{font-size:17px}.landing_processSteps__4GP08{grid-template-columns:minmax(0,1fr);gap:25px}.landing_processSteps__4GP08 li{padding-left:54px}.landing_processSteps__4GP08 li:not(:last-child):after{top:45px;bottom:-14px;left:17px;right:auto;border-top:0;border-left:1px solid #cbd7c3}.landing_stepNumber__QTtzw{position:absolute;left:0;top:0}.landing_processSteps__4GP08 h3{margin-top:3px}.landing_processSteps__4GP08 p{margin-top:5px;font-size:14px}.landing_toolGrid__k8p_s{grid-template-columns:minmax(0,1fr);gap:16px}.landing_toolCard__eENn_{padding:26px}.landing_toolCard__eENn_ h3{font-size:23px;text-wrap:wrap}.landing_toolCard__eENn_ h3+p{font-size:14px}.landing_toolIcon__1jrws{margin-bottom:20px}.landing_toolCard__eENn_ ul{margin-top:19px;font-size:13px}.landing_researchPrinciple__Ajejo{display:block}.landing_researchPrinciple__Ajejo .landing_textLink__UoDbr{margin-top:10px}.landing_ai__QRlXS{grid-template-columns:minmax(0,1fr);gap:30px;padding:29px}.landing_aiPlan__CSDOc{padding:24px 0 0;border-left:0;border-top:1px solid #d1ddc7}.landing_aiPlan__CSDOc ul{margin:16px 0}.landing_access__wsaPy{padding-block:62px}.landing_footer__0UmUP{align-items:flex-start}}@media (max-width:540px){.landing_ai__QRlXS,.landing_footer__0UmUP,.landing_header__TkI7r,.landing_hero__wie8N,.landing_section__ICJEz{width:calc(100% - 40px)}.landing_header__TkI7r{gap:16px 12px}.landing_header__TkI7r>.landing_brand__89dKB{width:100%;font-size:23px}.landing_navigation__BQi_Q{order:3;width:auto;margin:0;gap:18px}.landing_headerActions__k8Zgb{width:100%;justify-content:space-between;order:2}.landing_navigation__BQi_Q a{font-size:12px}.landing_hero__wie8N h1{letter-spacing:-1.5px;margin-top:17px}.landing_heroDescription__SbSXo{font-size:15px}.landing_actions__Ww_6l{align-items:stretch;flex-direction:column;gap:8px}.landing_actions__Ww_6l .landing_textLink__UoDbr{justify-content:center}.landing_accessNote__H44cl{margin-top:14px;font-size:11px}.landing_previewCaption__BYhSc{padding:14px 18px}.landing_previewBody__P4pPF{padding:22px 20px}.landing_previewTitle__0ddw9{font-size:20px}.landing_previewFootnote__B1ZOf{padding:14px 18px}.landing_challengeGrid__AyUHo{grid-template-columns:minmax(0,1fr);gap:26px;margin-top:30px}.landing_challengeItem__Zh0Vb{padding-left:35px;position:relative}.landing_challengeItem__Zh0Vb .landing_itemNumber__S7xQX{position:absolute;top:3px;left:0}.landing_challengeItem__Zh0Vb h3{max-width:none;font-size:19px}.landing_challengeItem__Zh0Vb p{margin-top:9px}.landing_processNote__uvydp{padding:16px 18px}.landing_toolCard__eENn_{padding:24px}.landing_ai__QRlXS{padding:26px 23px}.landing_eyebrow__xr4rD{font-size:9px;letter-spacing:1.5px}.landing_access__wsaPy .landing_primaryButton__fz0SS{width:100%}.landing_footer__0UmUP{flex-direction:column}}@media (prefers-reduced-motion:reduce){.landing_landing__nrxBG *,.landing_landing__nrxBG :after,.landing_landing__nrxBG :before{scroll-behavior:auto;transition:none}}