.landing-responsive_header__oQk5q{height:72px}.landing-responsive_hero__oaPCD{box-sizing:border-box;min-height:calc(100svh - 72px);padding:clamp(30px,4vh,44px) max(32px,calc((100vw - 1240px) / 2)) clamp(32px,4vh,46px);grid-template-columns:minmax(0,.8fr) minmax(620px,1.2fr);gap:clamp(34px,4vw,52px)}.landing-responsive_hero__oaPCD h1{max-width:600px;font-size:clamp(44px,3.6vw,58px);line-height:1.02;letter-spacing:-.048em;text-wrap:balance}.landing-responsive_hero__oaPCD h1 span{display:block}.landing-responsive_hero__oaPCD>div:first-child>p:nth-of-type(2){margin-top:20px}.landing-responsive_hero__oaPCD>:last-child{max-height:min(54vh,560px)}.landing-responsive_heroScreenshot__4kOof{margin:0;overflow:hidden;border:1px solid #d9e5df;border-radius:24px;background:#f4f7f8;box-shadow:0 24px 70px rgba(25,55,45,.14);transform:rotate(.35deg)}.landing-responsive_heroScreenshot__4kOof img{display:block;width:100%;height:auto}.landing-responsive_zoomableScreenshot__wdTWs>button{position:relative;display:block;width:100%;margin:0;padding:0;overflow:hidden;border:0;background:transparent;color:inherit;cursor:zoom-in}.landing-responsive_zoomableScreenshot__wdTWs>button>span{position:absolute;right:14px;bottom:14px;display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(22,123,99,.22);border-radius:12px;background:rgba(255,255,255,.94);color:#167b63;font-size:25px;line-height:1;box-shadow:0 8px 22px rgba(23,35,31,.16)}.landing-responsive_zoomableScreenshot__wdTWs>button:focus-visible{outline:3px solid #f7bf50;outline-offset:-3px}.landing-responsive_lightbox__GYaq1{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:58px 24px 24px;background:rgba(7,20,16,.88);backdrop-filter:blur(8px)}.landing-responsive_lightboxImage__hT_mE{position:relative;z-index:1;display:grid;width:calc(100vw - 80px);height:calc(100vh - 100px);place-items:center;overflow:hidden;touch-action:none;transition:opacity .18s ease;will-change:opacity;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.landing-responsive_lightboxImage__hT_mE:active{cursor:grabbing}.landing-responsive_lightboxTransform__tD8T_{display:grid;max-width:100%;max-height:100%;place-items:center;transform-origin:center;transition:transform 80ms ease-out;will-change:transform}.landing-responsive_lightboxBackdrop__o2ier{position:absolute;inset:0;border:0;background:transparent;cursor:zoom-out}.landing-responsive_lightboxTransform__tD8T_ img{display:block;width:auto!important;max-width:100%;height:auto!important;max-height:calc(100vh - 116px);-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 28px 45px rgba(0,0,0,.42))}.landing-responsive_lightboxControls__kDuBp{position:fixed;top:14px;left:50%;z-index:3;display:flex;overflow:hidden;border:1px solid rgba(255,255,255,.34);border-radius:14px;background:rgba(18,43,35,.9);transform:translateX(-50%)}.landing-responsive_lightboxControls__kDuBp button{min-width:46px;height:44px;padding:0 13px;border:0;border-right:1px solid rgba(255,255,255,.18);background:transparent;color:#fff;font-size:20px;cursor:pointer}.landing-responsive_lightboxControls__kDuBp button:nth-child(2){min-width:70px;font-size:13px;font-weight:800}.landing-responsive_lightboxControls__kDuBp button:last-child{border-right:0}.landing-responsive_lightboxControls__kDuBp button:disabled{cursor:default;opacity:.35}.landing-responsive_lightboxControls__kDuBp button:focus-visible{outline:3px solid #f7bf50;outline-offset:-3px}.landing-responsive_lightboxHint__Hvg_t{position:fixed;bottom:max(12px,env(safe-area-inset-bottom,0px));left:50%;z-index:2;margin:0;padding:8px 13px;border-radius:999px;background:rgba(18,43,35,.78);color:rgba(255,255,255,.88);font-size:12px;pointer-events:none;transform:translateX(-50%);white-space:nowrap}.landing-responsive_lightboxClose__QmV2T{position:fixed;top:14px;right:18px;z-index:2;width:42px;height:42px;border:1px solid rgba(255,255,255,.4);border-radius:50%;background:rgba(255,255,255,.14);color:#fff;cursor:pointer;font-size:30px;line-height:1}.landing-responsive_lightboxClose__QmV2T:focus-visible{outline:3px solid #f7bf50;outline-offset:2px}.landing-responsive_painQuestion__Ms4nw{margin:28px 0 -18px;color:#167b63;font-size:16px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.landing-responsive_stepScreenshot__u0JxQ{height:auto;margin:0;overflow:hidden;border-radius:17px;background:#fff;box-shadow:0 15px 35px rgba(0,0,0,.13)}.landing-responsive_stepScreenshot__u0JxQ img{width:100%;height:auto;display:block}.landing-responsive_steps__mzcDX{grid-template-columns:minmax(0,1fr);align-items:stretch}.landing-responsive_steps__mzcDX article{grid-template-columns:44px minmax(0,1fr);align-content:start;align-items:start}.landing-responsive_stepScreenshot__u0JxQ{grid-column:1/-1}.landing-responsive_workflowComment__BUdp8{max-width:920px;margin:30px 0 0;padding:18px 22px;border-left:3px solid #f7bf50;border-radius:0 14px 14px 0;background:rgba(255,255,255,.07);color:#c9ddd6;font-size:15px;line-height:1.65}.landing-responsive_workflowComment__BUdp8 strong{color:#fff}.landing-responsive_roadmap__h5cPV{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;padding-top:78px;padding-bottom:78px;border-bottom:1px solid #dfe6e1}.landing-responsive_roadmap__h5cPV h2{font-size:clamp(34px,4vw,50px)}.landing-responsive_roadmap__h5cPV>p{margin:0;color:#68756f;font-size:17px;line-height:1.7}.landing-responsive_compositionScreenshot__8nBcT{height:260px;margin:24px 0 0;overflow:hidden;border:1px solid #d9e5df;border-radius:16px;background:#f4f7f8}.landing-responsive_compositionScreenshot__8nBcT img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}.landing-responsive_mobileTable__9uKa0{overflow-x:auto}.landing-responsive_mobileTask__0fR6_{display:none;font-style:normal}.landing-responsive_faq__79_z6{border-top:1px solid #dfe6e1}.landing-responsive_problemVisual__2MCsp{height:70px;display:flex;align-items:center;gap:7px;margin-bottom:25px;padding:12px;border:1px solid rgba(22,123,99,.12);border-radius:14px;background:rgba(255,255,255,.7)}.landing-responsive_problemVisual__2MCsp i{width:22px;height:30px;border-radius:7px;background:#dcebe5}.landing-responsive_problemVisual2__CYytJ i:nth-child(2){background:#f7cf79;transform:translateY(-6px)}.landing-responsive_problemVisual3__EjPUV i:nth-child(3){background:#ffd9cd;transform:translateY(5px)}.landing-responsive_problemVisual__2MCsp b{margin-left:auto;color:#167b63}.landing-responsive_problemVisual__2MCsp strong{padding:7px 9px;border-radius:8px;background:#e6f4ef;color:#167b63;font-size:10px}.landing-responsive_featureTop__zaU9H{display:flex;align-items:center;justify-content:space-between;gap:18px}.landing-responsive_featureGraphic__7bBje{width:88px;display:grid;gap:5px}.landing-responsive_featureGraphic__7bBje i{display:block;height:5px;margin-left:auto;border-radius:999px;background:#dcebe5}.landing-responsive_featureGraphic__7bBje i:nth-child(2){background:#f1c86d}.landing-responsive_featureGraphic__7bBje i:nth-child(3){background:#80c5b2}.landing-responsive_founderFlow___XDEH{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-top:26px;padding:14px;border:1px solid #dfe6e1;border-radius:16px;background:linear-gradient(135deg,#fffdf8,#eff8f4)}.landing-responsive_founderFlow___XDEH span{display:grid;grid-template-columns:1fr auto;gap:4px 8px}.landing-responsive_founderFlow___XDEH small{grid-column:1/-1;color:#68756f}.landing-responsive_founderFlow___XDEH b{color:#167b63}.landing-responsive_founderFlow___XDEH em{font-size:10px;font-style:normal;color:#68756f}.landing-responsive_founderFlow___XDEH>i{font-style:normal;color:#167b63;font-weight:800}@media (max-width:1100px){.landing-responsive_hero__oaPCD{grid-template-columns:minmax(0,.9fr) minmax(440px,1.1fr);gap:28px}.landing-responsive_hero__oaPCD h1{font-size:clamp(42px,4.4vw,50px)}}@media (max-width:900px){.landing-responsive_hero__oaPCD{min-height:auto;grid-template-columns:1fr;padding-top:48px;padding-bottom:58px}.landing-responsive_hero__oaPCD h1{max-width:720px;font-size:clamp(45px,7vw,60px)}.landing-responsive_hero__oaPCD>:last-child{max-height:none}.landing-responsive_roadmap__h5cPV{grid-template-columns:1fr;gap:22px}.landing-responsive_problemGrid__0P1yj{grid-template-columns:1fr}}@media (max-width:640px){.landing-responsive_header__oQk5q{height:66px}.landing-responsive_hero__oaPCD{padding-top:34px;padding-bottom:46px;gap:30px}.landing-responsive_hero__oaPCD h1{font-size:clamp(36px,10.5vw,44px);line-height:1.04}.landing-responsive_problemVisual__2MCsp{height:58px;margin-bottom:20px}.landing-responsive_problemVisual__2MCsp i{width:18px;height:25px}.landing-responsive_founderFlow___XDEH{grid-template-columns:1fr}.landing-responsive_founderFlow___XDEH>i{transform:rotate(90deg);justify-self:center}.landing-responsive_steps__mzcDX{grid-template-columns:1fr}.landing-responsive_stepScreenshot__u0JxQ{height:auto;grid-column:1/-1}.landing-responsive_compositionScreenshot__8nBcT{height:210px}.landing-responsive_mobileTable__9uKa0{display:block;overflow:hidden;border:1px solid #d9ded9;border-radius:16px;background:#fff}.landing-responsive_mobileTable__9uKa0>div{min-width:0;display:grid;grid-template-columns:1fr 1fr;border:0;border-radius:0}.landing-responsive_mobileTable__9uKa0>div:first-child{display:grid}.landing-responsive_mobileTable__9uKa0>div>:first-child{display:none}.landing-responsive_mobileTable__9uKa0>div>:nth-child(2){border-left:0!important}.landing-responsive_mobileTable__9uKa0>div>*{padding:14px;border-bottom:1px solid #e7ebe8!important}.landing-responsive_mobileTable__9uKa0>div>*+*{border-left:1px solid #e7ebe8!important}.landing-responsive_mobileTable__9uKa0>div:last-child>*{border-bottom:0!important}.landing-responsive_mobileTask__0fR6_{display:inline;font-weight:800;color:inherit}.landing-responsive_lightbox__GYaq1{display:grid;place-items:center;padding:calc(env(safe-area-inset-top, 0px) + 58px) 0 calc(env(safe-area-inset-bottom, 0px) + 18px)}.landing-responsive_lightboxImage__hT_mE{width:100vw;height:calc(100dvh - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px) - 76px);display:grid;place-items:center;overflow:hidden;touch-action:none}.landing-responsive_lightboxTransform__tD8T_ img{width:100%!important;max-width:100vw;height:auto!important;max-height:100%;-o-object-fit:contain;object-fit:contain}.landing-responsive_lightboxClose__QmV2T{top:calc(env(safe-area-inset-top, 0px) + 8px);right:12px;width:46px;height:46px}.landing-responsive_lightboxControls__kDuBp{top:calc(env(safe-area-inset-top, 0px) + 9px)}.landing-responsive_lightboxHint__Hvg_t{bottom:calc(env(safe-area-inset-bottom, 0px) + 8px)}}@media (max-width:380px){.landing-responsive_header__oQk5q nav>a:not(:last-child){display:none}.landing-responsive_header__oQk5q nav{gap:8px}}@media (max-height:820px) and (min-width:901px){.landing-responsive_hero__oaPCD{padding-top:24px;padding-bottom:26px}.landing-responsive_hero__oaPCD h1{font-size:clamp(40px,3.2vw,51px)}.landing-responsive_hero__oaPCD>div:first-child>p:first-child{margin-bottom:12px}.landing-responsive_hero__oaPCD>div:first-child>p:nth-of-type(2){margin-top:16px;margin-bottom:13px;font-size:17px}.landing-responsive_hero__oaPCD>div:first-child>div:nth-of-type(2){margin-top:21px}.landing-responsive_hero__oaPCD>:last-child{max-height:500px}}.landing_page__pEwES{--ink:#17231f;--muted:#68756f;--green:#167b63;--green-dark:#0f5f4d;--soft:#e6f4ef;--amber-soft:#fff4d9;--cream:#f8f4ec;--paper:#fffdf8;--line:#dfe6e1;background:var(--paper);color:var(--ink);min-height:100vh}.landing_section__ICJEz{max-width:1180px;margin:0 auto;padding-left:32px;padding-right:32px}.landing_header__TkI7r{height:76px;padding:0 max(32px,calc((100vw - 1116px)/2));display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(23,35,31,.09);background:rgba(255,253,248,.92);backdrop-filter:blur(18px);position:sticky;top:0;z-index:20}.landing_brand__89dKB{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:800}.landing_brandMark__8TRgt{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:var(--green);color:#fff;font-size:22px}.landing_header__TkI7r nav{display:flex;align-items:center;gap:30px;font-size:14px;font-weight:700}.landing_header__TkI7r nav a:hover{color:var(--green)}.landing_login__XJkoX{padding:11px 18px;border:1px solid #cfd8d3;border-radius:12px}.landing_hero__wie8N{padding:70px max(32px,calc((100vw - 1116px)/2)) 74px;display:grid;grid-template-columns:minmax(0,.88fr) minmax(520px,1.12fr);gap:56px;align-items:center;background:radial-gradient(circle at 78% 28%,#dff3ea 0,rgba(223,243,234,0) 34%),linear-gradient(110deg,#f8f1e5,#f9f7f0 48%,#eef8f3)}.landing_eyebrow__xr4rD{margin:0 0 18px;color:var(--green);font-size:12px;font-weight:800;letter-spacing:.15em}.landing_hero__wie8N h1{font-size:clamp(43px,5vw,72px);line-height:1.04;letter-spacing:-.052em;margin:0;max-width:700px}.landing_hero__wie8N h1 span{color:var(--green)}.landing_lead__2_9Uy{max-width:620px;font-size:19px;line-height:1.65;color:#56645f;margin:26px 0 18px}.landing_tags__HltAN{display:flex;flex-wrap:wrap;gap:8px}.landing_tags__HltAN span{padding:7px 11px;border-radius:999px;background:#fff;border:1px solid #dae5df;color:#426159;font-size:11px;font-weight:700}.landing_actions__Ww_6l{display:flex;gap:12px;margin-top:30px}.landing_lightButton__2JOZm,.landing_primaryButton__fz0SS,.landing_secondaryButton___UEe9{min-height:50px;padding:0 23px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:14px;transition:.2s}.landing_primaryButton__fz0SS{background:var(--green);color:#fff;box-shadow:0 12px 26px rgba(22,123,99,.22)}.landing_primaryButton__fz0SS:hover{background:var(--green-dark);transform:translateY(-2px)}.landing_secondaryButton___UEe9{background:rgba(255,255,255,.68);border:1px solid #ccd8d2}.landing_microcopy__Yf8d_{color:#718079;font-size:12px;margin:13px 0 0}.landing_productWindow__eZpDj{background:#fff;border:1px solid #d9e5df;border-radius:24px;box-shadow:0 24px 70px rgba(25,55,45,.12);overflow:hidden;transform:rotate(.6deg)}.landing_windowBar__q3rp3{height:54px;background:#f6faf8;border-bottom:1px solid #e3ebe7;display:flex;justify-content:space-between;align-items:center;padding:0 18px;font-size:11px;color:#66746e}.landing_windowBar__q3rp3 span{font-weight:800;color:var(--ink)}.landing_windowBar__q3rp3 b{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:7px;background:var(--green);color:#fff;margin-right:5px}.landing_windowBody__KL_AL{display:grid;grid-template-columns:132px 1fr;min-height:410px}.landing_windowBody__KL_AL aside{padding:17px 10px;background:#fbfcfb;border-right:1px solid #edf1ef;display:flex;flex-direction:column;gap:7px}.landing_windowBody__KL_AL aside span{padding:10px;border-radius:8px;color:#68756f;font-size:10px;font-weight:700}.landing_windowBody__KL_AL aside .landing_active__nfVqI{background:var(--soft);color:var(--green)}.landing_workspace__mG1r_{padding:24px}.landing_workspaceHead__meiHo{display:flex;justify-content:space-between;align-items:center}.landing_workspaceHead__meiHo small{display:block;color:var(--green);font-size:8px;font-weight:800;letter-spacing:.12em}.landing_workspaceHead__meiHo strong{display:block;margin-top:4px;font-size:18px}.landing_workspaceHead__meiHo button{border:0;border-radius:9px;padding:9px 12px;background:var(--green);color:#fff;font-size:9px;font-weight:800}.landing_stats___K9g3{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin:20px 0}.landing_stats___K9g3 div{padding:13px;border:1px solid #e5ebe8;border-radius:12px}.landing_stats___K9g3 b,.landing_stats___K9g3 span{display:block}.landing_stats___K9g3 b{font-size:19px}.landing_stats___K9g3 span{font-size:8px;color:#718079}.landing_stats___K9g3 .landing_warning__5sHSE{background:var(--amber-soft);border-color:#f4d899}.landing_productRow__aMg0_{display:grid;grid-template-columns:35px 1.4fr .6fr .6fr .72fr;align-items:center;gap:9px;border-top:1px solid #edf0ee;padding:14px 0;font-size:10px}.landing_productRow__aMg0_>div b,.landing_productRow__aMg0_>div small{display:block}.landing_productRow__aMg0_>div small{color:#7d8984;margin-top:3px;font-size:8px}.landing_balloon__Ht3sZ{width:32px;height:32px;display:grid;place-items:center;border-radius:9px;background:#fff0e7}.landing_productRow__aMg0_ s{color:#7a8580}.landing_productRow__aMg0_ strong{color:var(--green)}.landing_productRow__aMg0_>span:last-child{padding:6px;border-radius:999px;background:var(--amber-soft);color:#8c641b;text-align:center;font-size:8px;font-weight:800}.landing_productRow__aMg0_>span.landing_ready__cG6FI{background:#e4f5ec;color:#26725c}.landing_flowNote__cdvcc{margin-top:14px;display:flex;align-items:center;justify-content:space-between;padding:12px;border-radius:10px;background:#f1f8f5;color:#3f655a;font-size:9px}.landing_page__pEwES h2{font-size:clamp(34px,4.2vw,55px);line-height:1.1;letter-spacing:-.042em;margin:0}.landing_faq__AfA8B,.landing_features__cPNYP,.landing_pricing__ixeZT,.landing_problems___X6Cc{padding-top:108px;padding-bottom:108px}.landing_problems___X6Cc h2{max-width:820px}.landing_problemGrid__jv_T2{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:48px}.landing_problemGrid__jv_T2 article{padding:28px;background:var(--cream);border:1px solid #ece4d8;border-radius:22px}.landing_problemGrid__jv_T2 article>span{color:var(--green);font-weight:800;font-size:12px}.landing_problemGrid__jv_T2 h3{font-size:20px;margin:30px 0 10px}.landing_problemGrid__jv_T2 p,.landing_sectionIntro__CKakz>p{color:var(--muted);line-height:1.65}.landing_bridge__doQK3{max-width:720px;margin:35px auto 0;text-align:center;color:#6f7b76}.landing_workflow__JwOH6{padding:108px 0;background:#163e34;color:#fff}.landing_workflow__JwOH6 .landing_eyebrow__xr4rD{color:#8fd8c2}.landing_workflow__JwOH6 h2{max-width:760px}.landing_steps__Bnb3O{margin-top:55px;display:grid;gap:18px}.landing_steps__Bnb3O article{display:grid;grid-template-columns:44px .8fr 1fr;gap:24px;align-items:center;padding:26px;border:1px solid rgba(255,255,255,.13);background:rgba(255,255,255,.055);border-radius:24px}.landing_stepNumber__QTtzw{width:40px;height:40px;display:grid;place-items:center;background:#f7bf50;color:#362b17;border-radius:12px;font-weight:800}.landing_steps__Bnb3O h3{font-size:22px;margin:0 0 8px}.landing_steps__Bnb3O article>div>p{color:#c9ddd6;line-height:1.6;margin:0}.landing_composition__AFaUx,.landing_priceVisual___jFjb,.landing_stepVisual__sFBh7{min-height:92px;border-radius:17px;background:#fff;color:var(--ink);padding:18px;box-shadow:0 15px 35px rgba(0,0,0,.12)}.landing_stepVisual__sFBh7{display:grid;grid-template-columns:1fr auto;gap:7px 20px;align-items:center}.landing_stepVisual__sFBh7 span{font-size:12px;color:#68756f}.landing_stepVisual__sFBh7 em{font-style:normal;color:var(--green);font-size:11px}.landing_composition__AFaUx p{display:grid;grid-template-columns:1fr auto auto;gap:12px;margin:0;padding:6px 0;color:var(--ink);border-bottom:1px solid #edf0ee;font-size:11px}.landing_composition__AFaUx p:last-child{border:0}.landing_composition__AFaUx em{font-style:normal;color:var(--green);font-size:9px}.landing_composition__AFaUx p:last-child em{color:#a06e14}.landing_priceVisual___jFjb{display:grid;grid-template-columns:1fr auto;gap:7px 20px;align-items:center}.landing_priceVisual___jFjb s{color:#86918c}.landing_priceVisual___jFjb b{font-size:20px;color:var(--green)}.landing_priceVisual___jFjb em{grid-column:2;font-style:normal;font-size:10px;color:var(--green)}.landing_sectionIntro__CKakz{display:grid;grid-template-columns:1fr 380px;gap:50px;align-items:end}.landing_featureGrid__A2pTB{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:48px}.landing_featureGrid__A2pTB article{padding:27px;border:1px solid var(--line);border-radius:22px;background:#fff}.landing_featureGrid__A2pTB .landing_featureMain__g0gve{grid-column:span 2;background:linear-gradient(135deg,#e8f5f0,#fbfaf3)}.landing_featureIcon__5HAOX{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:var(--soft);color:var(--green);font-weight:800;font-size:18px}.landing_featureGrid__A2pTB h3{font-size:21px;margin:24px 0 10px}.landing_featureGrid__A2pTB p{color:var(--muted);line-height:1.6}.landing_recognition__JihjZ{display:flex;gap:12px;align-items:center;margin-top:25px}.landing_recognition__JihjZ span{padding:11px 14px;border-radius:10px;background:#fff;border:1px solid #d9e5df;font-size:12px;font-weight:700}.landing_recognition__JihjZ b{color:var(--green)}.landing_compare___zuDB{padding:104px 0;background:var(--cream)}.landing_compare___zuDB h2{max-width:850px}.landing_compareLead__4loyO{margin-top:24px;color:var(--muted);font-size:18px;line-height:1.6}.landing_compareTable__KKsax{margin-top:45px;border:1px solid #d9ded9;border-radius:22px;overflow:hidden;background:#fff}.landing_compareRow__gLUXW{display:grid;grid-template-columns:.7fr 1fr 1fr}.landing_compareRow__gLUXW>*{padding:21px;border-bottom:1px solid #e7ebe8}.landing_compareRow__gLUXW>*+*{border-left:1px solid #e7ebe8}.landing_compareRow__gLUXW:last-child>*{border-bottom:0}.landing_compareHeader__BnISv{background:#193f35;color:#fff;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.landing_compareRow__gLUXW span{color:#66736e;font-size:14px;line-height:1.55}.landing_compareRow__gLUXW strong{background:#f2faf7;color:#1e614f;font-size:14px;line-height:1.55}.landing_compareNote__EWFfs{margin-top:20px;color:#6c7773;font-size:13px}.landing_pricing__ixeZT{display:grid;grid-template-columns:1fr 430px;gap:90px;align-items:center}.landing_priceCopy__PWhPO>p:not(.landing_eyebrow__xr4rD){color:var(--muted);font-size:18px;line-height:1.6}.landing_priceCopy__PWhPO ul{list-style:none;padding:0;margin:28px 0;display:grid;gap:12px}.landing_priceCopy__PWhPO li:before{content:"✓";color:var(--green);font-weight:800;margin-right:10px}.landing_priceCard__jqze5{border:1px solid #b8d8cd;border-radius:26px;background:linear-gradient(145deg,#f0faf6,#fff8e7);padding:34px;box-shadow:0 24px 70px rgba(25,55,45,.12)}.landing_priceCard__jqze5>span{display:inline-block;background:#ffe5a5;color:#75500a;padding:7px 11px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.08em}.landing_priceCard__jqze5 h3{font-size:24px;margin:27px 0 16px}.landing_priceCard__jqze5>div{display:flex;align-items:end;gap:10px;margin-bottom:28px}.landing_priceCard__jqze5>div b{font-size:38px}.landing_priceCard__jqze5>div small{color:var(--muted);padding-bottom:5px}.landing_priceCard__jqze5 .landing_primaryButton__fz0SS{width:100%}.landing_priceCard__jqze5>p{font-size:12px;line-height:1.55;color:#77827e;margin:15px 0 0;text-align:center}.landing_founder__tem6q{padding-top:80px;padding-bottom:80px;display:grid;grid-template-columns:1fr 1fr;gap:80px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.landing_founder__tem6q>p{font-size:18px;line-height:1.75;color:var(--muted);margin:0}.landing_faqGrid__buJO6{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:45px}.landing_faq__AfA8B details{border:1px solid var(--line);border-radius:17px;background:#fff;padding:20px}.landing_faq__AfA8B summary{cursor:pointer;font-weight:800;list-style:none;padding-right:24px;position:relative}.landing_faq__AfA8B summary:after{content:"+";position:absolute;right:0;color:var(--green);font-size:22px;top:-5px}.landing_faq__AfA8B details[open] summary:after{content:"–"}.landing_faq__AfA8B details p{color:var(--muted);line-height:1.6;margin:15px 0 0;font-size:14px}.landing_finalCta__9mQcD{margin-bottom:90px;padding-top:76px;padding-bottom:76px;border-radius:30px;background:var(--green);color:#fff;text-align:center}.landing_finalCta__9mQcD .landing_eyebrow__xr4rD{color:#bde9dc}.landing_finalCta__9mQcD h2{max-width:800px;margin:auto}.landing_finalCta__9mQcD>p:not(.landing_eyebrow__xr4rD){color:#d8eee7}.landing_lightButton__2JOZm{background:#fff;color:var(--green);margin-top:18px}.landing_footer__0UmUP{padding-top:52px;padding-bottom:70px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px;border-top:1px solid var(--line)}.landing_footer__0UmUP p,.landing_requisites__XX0TW span{font-size:12px;color:var(--muted)}.landing_footerLinks__Un1i5{display:grid;gap:10px;font-size:12px;color:#738079}.landing_requisites__XX0TW{display:flex;flex-direction:column;gap:10px;font-size:11px;color:#86908c}@media(max-width:900px){.landing_hero__wie8N{grid-template-columns:1fr;padding:56px 32px}.landing_productWindow__eZpDj{max-width:700px}.landing_founder__tem6q,.landing_pricing__ixeZT,.landing_sectionIntro__CKakz{grid-template-columns:1fr;gap:34px}.landing_featureGrid__A2pTB{grid-template-columns:1fr 1fr}.landing_pricing__ixeZT{max-width:680px}.landing_compareRow__gLUXW{grid-template-columns:.55fr 1fr 1fr}.landing_compareRow__gLUXW>*{padding:15px}.landing_footer__0UmUP{grid-template-columns:1fr 1fr}.landing_requisites__XX0TW{grid-column:span 2}}@media(max-width:640px){.landing_section__ICJEz{padding-left:20px;padding-right:20px}.landing_header__TkI7r{height:66px;padding:0 20px}.landing_header__TkI7r nav{gap:10px}.landing_header__TkI7r nav>a:not(.landing_login__XJkoX):not([href="#price"]){display:none}.landing_login__XJkoX{padding:9px 13px}.landing_hero__wie8N{padding:48px 20px 54px;gap:38px}.landing_hero__wie8N h1{font-size:42px}.landing_lead__2_9Uy{font-size:16px}.landing_actions__Ww_6l{flex-direction:column}.landing_lightButton__2JOZm,.landing_primaryButton__fz0SS,.landing_secondaryButton___UEe9{width:100%;min-height:48px}.landing_windowBody__KL_AL{grid-template-columns:1fr;min-height:auto}.landing_windowBody__KL_AL aside{display:none}.landing_workspace__mG1r_{padding:15px}.landing_workspaceHead__meiHo button{display:none}.landing_productRow__aMg0_{grid-template-columns:33px 1fr auto}.landing_productRow__aMg0_ s,.landing_productRow__aMg0_>span:last-child{display:none}.landing_stats___K9g3 b{font-size:16px}.landing_faq__AfA8B,.landing_features__cPNYP,.landing_pricing__ixeZT,.landing_problems___X6Cc{padding-top:78px;padding-bottom:78px}.landing_faqGrid__buJO6,.landing_featureGrid__A2pTB,.landing_problemGrid__jv_T2{grid-template-columns:1fr}.landing_problemGrid__jv_T2{margin-top:34px}.landing_compare___zuDB,.landing_workflow__JwOH6{padding-top:78px;padding-bottom:78px}.landing_steps__Bnb3O article{grid-template-columns:40px 1fr;padding:20px}.landing_composition__AFaUx,.landing_priceVisual___jFjb,.landing_stepVisual__sFBh7{grid-column:1/-1}.landing_featureGrid__A2pTB .landing_featureMain__g0gve{grid-column:auto}.landing_recognition__JihjZ{align-items:stretch}.landing_recognition__JihjZ span{flex:1}.landing_compareTable__KKsax{border:0;background:transparent;display:grid;gap:12px}.landing_compareRow__gLUXW{grid-template-columns:1fr;border:1px solid #dfe4df;border-radius:16px;overflow:hidden;background:#fff}.landing_compareHeader__BnISv{display:none}.landing_compareRow__gLUXW>*{border:0!important;padding:13px 16px}.landing_compareRow__gLUXW strong{border-top:1px solid #e5ebe7!important}.landing_priceCard__jqze5{padding:25px}.landing_founder__tem6q{padding-top:65px;padding-bottom:65px}.landing_finalCta__9mQcD{margin:0 12px 65px;padding-top:58px;padding-bottom:58px;border-radius:24px}.landing_footer__0UmUP{grid-template-columns:1fr}.landing_requisites__XX0TW{grid-column:auto}}@media (max-width:900px){.landing_page__pEwES .landing_problemGrid__jv_T2{grid-template-columns:minmax(0,1fr)}}@media (min-width:901px){.landing_page__pEwES .landing_hero__wie8N{height:700px;min-height:700px;padding-top:40px;padding-bottom:40px}.landing_page__pEwES .landing_hero__wie8N h1{font-size:clamp(40px,3.4vw,48px);line-height:1.12;letter-spacing:-.04em}.landing_page__pEwES .landing_hero__wie8N .landing_lead__2_9Uy{font-size:17px;line-height:1.6;margin-top:20px;margin-bottom:16px}.landing_page__pEwES .landing_hero__wie8N .landing_actions__Ww_6l{margin-top:24px}.landing_page__pEwES .landing_hero__wie8N>figure{max-height:none}}.landing_clientCase__8w9Ho{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:40px;align-items:center;margin-top:48px;padding-top:40px;border-top:1px solid var(--line)}.landing_clientCase__8w9Ho h3{margin:0 0 20px;font-size:28px;line-height:1.25;color:var(--green-dark)}.landing_clientCase__8w9Ho p{margin:0 0 16px;color:var(--muted);line-height:1.7}.landing_clientCase__8w9Ho p:last-child{margin-bottom:0}.landing_clientCase__8w9Ho p strong{color:var(--ink)}.landing_caseScreenshot__YC3Zk{margin:0;overflow:hidden;border:1px solid var(--line);border-radius:20px;background:#fff}.landing_caseScreenshot__YC3Zk img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.landing_caseScreenshot__YC3Zk figcaption{padding:14px 18px;color:var(--muted);font-size:12px;line-height:1.6}@media (max-width:900px){.landing_page__pEwES .landing_clientCase__8w9Ho{grid-template-columns:minmax(0,1fr);gap:24px}.landing_clientCase__8w9Ho h3{font-size:24px}}