.page_landing__4b52r{--landing-bg:#161816;--landing-panel:#202320;--landing-text:#f2f3ed;--landing-muted:#acb3a7;--landing-line:#353a33;--landing-accent:#d3bea1;--landing-sage:#b6c9ad;background:var(--landing-bg);color:var(--landing-text);min-height:100vh;font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}.page_landing__4b52r p{color:var(--landing-muted);line-height:1.75}.page_landing__4b52r a{transition:background .18s,color .18s}.page_landing__4b52r a:focus-visible,.page_landing__4b52r summary:focus-visible{outline:2px solid var(--landing-sage);outline-offset:6px}.page_landing__4b52r h1,.page_landing__4b52r h2,.page_landing__4b52r h3{font-weight:500}.page_landing__4b52r h2{font-size:clamp(32px,3.6vw,46px);line-height:1.15;letter-spacing:-1.7px}.page_landing__4b52r h2 span{color:var(--landing-muted)}.page_approach__wlEoP,.page_contact__qzrXK,.page_footer__13p7b,.page_header__8bWL3,.page_hero__bX31N,.page_problem__yp6eS,.page_questions__dHmAp,.page_ribbon__CWvu_,.page_workflow__NQhO4{width:min(1200px,calc(100% - 112px));margin-inline:auto}.page_skip__phrHW{position:fixed;top:-100px;left:16px;z-index:20;background:var(--landing-accent);color:var(--landing-bg);padding:12px 20px}.page_skip__phrHW:focus{top:16px}.page_header__8bWL3{height:114px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--landing-line)}.page_wordmark__RCO2U{font-size:40px;font-weight:700;letter-spacing:-2.7px;line-height:1}.page_brandDot__3mtuu{color:var(--landing-accent)}.page_header__8bWL3 nav{display:flex;gap:34px;font-size:13px;color:var(--landing-muted)}.page_header__8bWL3 nav a:hover,.page_textLink__ZbVIr:hover{color:var(--landing-text)}.page_navCta__4FiRN{display:inline-flex;align-items:center;gap:22px;font-size:13px;border:1px solid #5b6553;border-radius:5px;padding:12px 16px}.page_navCta__4FiRN:hover{background:#283022}.page_hero__bX31N{display:grid;grid-template-columns:1.08fr 1fr;align-items:center;grid-gap:48px;gap:48px;padding-block:82px 78px}.page_kicker__NUcw3{display:flex;align-items:center;gap:9px;font-size:10px;letter-spacing:1.7px;color:var(--landing-sage);margin-bottom:28px}.page_kicker__NUcw3>span,.page_stage__HtNwI>span,.page_visualDot__2Q36g{width:6px;height:6px;border-radius:50%;background:var(--landing-sage);flex-shrink:0}.page_hero__bX31N h1{font-size:clamp(54px,5.9vw,80px);line-height:1.02;letter-spacing:-4px;margin-bottom:27px}.page_hero__bX31N h1 em{font-style:normal;color:var(--landing-accent)}.page_heroCopy__Sv_2n>p{max-width:410px;font-size:15px}.page_heroActions___mI_b{display:flex;align-items:center;gap:25px;margin-top:31px;flex-wrap:wrap}.page_primary__D_tIU{display:inline-flex;align-items:center;gap:26px;background:var(--landing-accent);color:var(--landing-bg);border-radius:5px;padding:14px 18px;font-size:13px;font-weight:600}.page_primary__D_tIU:hover{background:#e2cfb3}.page_textLink__ZbVIr{display:inline-flex;gap:13px;font-size:12px;padding-block:12px}.page_stage__HtNwI,.page_textLink__ZbVIr{align-items:center;color:var(--landing-muted)}.page_stage__HtNwI{display:flex;gap:8px;font-size:10px;margin-top:24px}.page_stage__HtNwI>span{width:4px;height:4px;background:#d3bea1}.page_illustration__VmjjF{margin:0;min-width:0;border:1px solid var(--landing-line);border-radius:12px;background:var(--landing-panel);padding:21px 22px 16px;position:relative}.page_visualTop__BxnCO{display:flex;justify-content:space-between;align-items:center;font-size:9px;color:var(--landing-muted);letter-spacing:1.8px}.page_ground__go1Mg{width:100%;height:auto;display:block;margin-block:9px 0}.page_sequence__SXkIc{display:grid;grid-gap:0;gap:0;border:1px solid var(--landing-line);background:var(--landing-bg);border-radius:8px;margin-top:-4px}.page_sequence__SXkIc>div{display:flex;align-items:center;gap:14px;padding:12px 15px;border-bottom:1px solid #343e2e;font-size:11px}.page_sequence__SXkIc>div:last-child{border-bottom:0;color:var(--landing-sage)}.page_sequence__SXkIc>div>svg{margin-left:auto;width:17px;height:17px}.page_sequenceMark__70iB4{color:#bac5b3;font-size:9px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border:1px solid #4e5b44;border-radius:3px;padding:1px 5px}.page_sequenceLine__kWF08{height:1px;background:#536248;width:55px;margin-left:auto}.page_illustration__VmjjF figcaption{color:var(--landing-muted);font-size:9px;text-align:center;margin-top:13px}.page_ribbon__CWvu_{border-block:1px solid var(--landing-line);display:flex;justify-content:space-between;align-items:center;padding-block:22px;font-size:10px;letter-spacing:1.8px;color:var(--landing-muted);gap:16px}.page_ribbon__CWvu_>span:last-child{display:inline-flex;align-items:center;gap:24px;color:var(--landing-sage)}.page_sectionLabel__gFn34{font-size:10px;letter-spacing:1.8px;color:var(--landing-accent);line-height:1.6}.page_approach__wlEoP,.page_problem__yp6eS{display:grid;grid-template-columns:1fr 2fr;grid-gap:70px;gap:70px;padding-block:100px}.page_approach__wlEoP .page_sectionLabel__gFn34,.page_problem__yp6eS .page_sectionLabel__gFn34{padding-top:7px}.page_approach__wlEoP h2,.page_problem__yp6eS h2{margin-bottom:25px}.page_approach__wlEoP>div>p,.page_problem__yp6eS p{max-width:635px;font-size:15px}.page_problem__yp6eS p+p{margin-top:15px}.page_workflow__NQhO4{border-top:1px solid var(--landing-line);padding-block:75px 70px;scroll-margin-top:24px}.page_sectionHeading__YeVmh{display:flex;justify-content:space-between;align-items:flex-end;gap:60px;margin-top:25px}.page_sectionHeading__YeVmh>p{max-width:310px;font-size:14px}.page_steps__gpDS9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:44px;border-block:1px solid var(--landing-line)}.page_steps__gpDS9 article{padding:29px 28px 25px;display:flex;flex-direction:column;border-right:1px solid var(--landing-line)}.page_steps__gpDS9 article:first-child{padding-left:0}.page_steps__gpDS9 article:last-child{border-right:0;padding-right:0}.page_stepTop__874Z7{display:flex;align-items:center;justify-content:space-between;color:var(--landing-sage);font-size:12px;margin-bottom:31px}.page_stepTop__874Z7 svg{color:#6d7e60}.page_steps__gpDS9 h3{font-size:23px;letter-spacing:-.7px;margin-bottom:15px}.page_steps__gpDS9 p{font-size:13px}.page_stepFoot__judMd{color:#b5c0ac;font-size:9px;letter-spacing:1.3px;padding-top:29px;margin-top:auto}.page_milestones__5C2FZ{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:25px;font-size:11px;color:var(--landing-muted)}.page_milestones__5C2FZ ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:9px}.page_milestones__5C2FZ li{border:1px solid var(--landing-line);border-radius:30px;padding:7px 13px;color:#c9d3c1;font-size:10px}.page_approach__wlEoP{border-top:1px solid var(--landing-line)}.page_statusNote__bcRTm{margin-top:29px;padding:22px;border-left:2px solid var(--landing-accent);background:var(--landing-panel)}.page_statusLabel__a7Hjs{display:block;font-size:9px;letter-spacing:1.6px;color:#d3bea1;margin-bottom:10px}.page_statusNote__bcRTm p{font-size:12px}.page_questions__dHmAp{border-top:1px solid var(--landing-line);display:grid;grid-template-columns:1fr 1.5fr;grid-gap:90px;gap:90px;padding-block:75px 90px}.page_questions__dHmAp h2{font-size:33px;margin-top:20px}.page_answers__tM49t details{border-bottom:1px solid var(--landing-line)}.page_answers__tM49t details:first-child{border-top:1px solid var(--landing-line)}.page_answers__tM49t summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:22px;cursor:pointer;font-size:13px}.page_answers__tM49t summary::-webkit-details-marker{display:none}.page_answers__tM49t summary>span{color:var(--landing-sage);font-size:22px;font-weight:400;line-height:1}.page_answers__tM49t details[open] summary>span{transform:rotate(45deg)}.page_answers__tM49t details p{font-size:13px;padding:0 24px 22px 0}.page_contact__qzrXK{background:var(--landing-panel);color:var(--landing-text);border:1px solid var(--landing-line);border-radius:10px;padding:52px;display:grid;grid-template-columns:1.4fr 1fr;grid-gap:80px;gap:80px;align-items:center;scroll-margin-top:24px}.page_contact__qzrXK .page_sectionLabel__gFn34{color:var(--landing-accent)}.page_contact__qzrXK h2{font-size:clamp(40px,4.7vw,58px);margin-block:20px;letter-spacing:-2.4px}.page_contact__qzrXK p{color:var(--landing-muted);font-size:13px;max-width:390px}.page_contactButton__vfeUE{background:var(--landing-accent);color:var(--landing-bg);display:flex;justify-content:space-between;align-items:center;gap:24px;padding:19px 22px;border-radius:5px;font-size:14px}.page_contactButton__vfeUE:hover{background:#e2cfb3}.page_contactAction__7pMw8>p{font-size:11px;margin-top:17px}.page_comingSoon__ABxBO{display:flex;justify-content:space-between;gap:20px;font-size:15px;border-bottom:1px solid #718267;padding-bottom:18px}.page_footer__13p7b{display:flex;align-items:center;justify-content:space-between;padding-block:47px;color:var(--landing-muted);gap:25px;font-size:10px}.page_footer__13p7b .page_wordmark__RCO2U{font-size:30px;color:var(--landing-text)}.page_footer__13p7b>span:first-of-type{margin-right:auto;margin-left:22px}.page_problem__yp6eS,.page_questions__dHmAp{scroll-margin-top:24px}@media (min-width:1600px){.page_hero__bX31N h1{font-size:86px}}@media (max-width:1050px){.page_approach__wlEoP,.page_contact__qzrXK,.page_footer__13p7b,.page_header__8bWL3,.page_hero__bX31N,.page_problem__yp6eS,.page_questions__dHmAp,.page_ribbon__CWvu_,.page_workflow__NQhO4{width:calc(100% - 64px)}.page_hero__bX31N{gap:30px;padding-block:65px}.page_hero__bX31N h1{font-size:62px;letter-spacing:-3px}.page_heroActions___mI_b{gap:12px}.page_approach__wlEoP,.page_problem__yp6eS{gap:35px}.page_contact__qzrXK{padding:38px;gap:40px}.page_questions__dHmAp{gap:45px}}@media (max-width:760px){.page_approach__wlEoP,.page_contact__qzrXK,.page_footer__13p7b,.page_header__8bWL3,.page_hero__bX31N,.page_problem__yp6eS,.page_questions__dHmAp,.page_ribbon__CWvu_,.page_workflow__NQhO4{width:calc(100% - 40px)}.page_header__8bWL3{height:90px}.page_wordmark__RCO2U{font-size:36px}.page_header__8bWL3 nav{gap:18px;font-size:11px}.page_navCta__4FiRN{font-size:11px;padding:9px 12px;gap:10px}.page_hero__bX31N{grid-template-columns:1fr;padding-block:52px 38px;gap:36px}.page_hero__bX31N h1{font-size:clamp(54px,11vw,76px)}.page_heroCopy__Sv_2n>p{max-width:510px}.page_heroActions___mI_b{gap:22px}.page_illustration__VmjjF{max-width:510px;width:100%;justify-self:center}.page_ground__go1Mg{max-height:340px}.page_ribbon__CWvu_{font-size:8px;letter-spacing:1.1px;padding-block:19px}.page_ribbon__CWvu_>span:last-child{gap:10px}.page_approach__wlEoP,.page_problem__yp6eS,.page_questions__dHmAp{grid-template-columns:1fr;gap:25px;padding-block:60px}.page_landing__4b52r h2{font-size:36px;letter-spacing:-1.4px}.page_approach__wlEoP>div>p,.page_problem__yp6eS p{font-size:14px}.page_workflow__NQhO4{padding-block:55px}.page_sectionHeading__YeVmh{flex-direction:column;align-items:flex-start;gap:20px}.page_sectionHeading__YeVmh>p{max-width:500px}.page_steps__gpDS9{grid-template-columns:1fr;margin-top:28px}.page_steps__gpDS9 article,.page_steps__gpDS9 article:first-child,.page_steps__gpDS9 article:last-child{padding:27px 0;border-right:0;border-bottom:1px solid var(--landing-line)}.page_steps__gpDS9 article:last-child{border-bottom:0}.page_stepTop__874Z7{margin-bottom:16px}.page_stepFoot__judMd{padding-top:19px}.page_milestones__5C2FZ{flex-direction:column;align-items:flex-start;gap:15px}.page_questions__dHmAp h2{margin-top:13px}.page_contact__qzrXK{padding:32px 26px;grid-template-columns:1fr;gap:29px}.page_contact__qzrXK h2{font-size:48px}.page_contactAction__7pMw8{max-width:430px}.page_footer__13p7b{flex-wrap:wrap;padding-block:35px;gap:18px}.page_footer__13p7b>span:first-of-type{margin-left:5px}.page_footer__13p7b>span:last-child{width:100%}}@media (max-width:430px){.page_header__8bWL3 nav{display:none}.page_hero__bX31N h1{font-size:56px;letter-spacing:-3px}.page_kicker__NUcw3{font-size:9px;letter-spacing:1.3px}.page_heroCopy__Sv_2n>p{font-size:14px}.page_heroActions___mI_b{gap:12px 18px}.page_primary__D_tIU{padding:14px 15px;gap:19px}.page_textLink__ZbVIr{font-size:11px}.page_stage__HtNwI{font-size:9px}.page_illustration__VmjjF{padding:18px 16px 14px}.page_ribbon__CWvu_{flex-direction:column;align-items:flex-start;gap:8px}.page_landing__4b52r h2{font-size:31px}.page_contact__qzrXK h2{font-size:45px}}@media (prefers-reduced-motion:reduce){.page_landing__4b52r a{transition:none}}