.page_pageRoot__Nu6hd{--green:#4ade80;--green-soft:#bbf7d0;--green-pale:#edfff3;--ink:#111827;--muted:#4b5563;--line:#e5e7eb;--paper:#fdfdfd;min-height:100dvh;overflow-x:hidden;background:var(--paper);color:var(--ink);font-family:var(--font-space-grotesk),Inter,ui-sans-serif,system-ui,sans-serif}.page_pageRoot__Nu6hd *{box-sizing:border-box}.page_pageRoot__Nu6hd a,.page_pageRoot__Nu6hd button,.page_pageRoot__Nu6hd input,.page_pageRoot__Nu6hd summary{-webkit-tap-highlight-color:transparent}.page_pageRoot__Nu6hd a,.page_pageRoot__Nu6hd button{transition:color .22s ease,background-color .22s ease,border-color .22s ease,transform .22s cubic-bezier(.16,1,.3,1)}.page_pageRoot__Nu6hd a:active,.page_pageRoot__Nu6hd button:active{transform:translateY(1px)}.page_pageRoot__Nu6hd a:focus-visible,.page_pageRoot__Nu6hd button:focus-visible,.page_pageRoot__Nu6hd input:focus-visible,.page_pageRoot__Nu6hd summary:focus-visible{outline:3px solid rgba(17,24,39,.18);outline-offset:3px}.page_container__aoG4z{width:min(100% - 40px,1400px);margin-inline:auto}.page_header__kVzhN{position:fixed;z-index:40;inset:16px 0 auto;pointer-events:none}.page_navShell__xwo_n{width:min(100% - 32px,1400px);min-height:64px;margin-inline:auto;padding:8px 8px 8px 20px;display:flex;align-items:center;gap:20px;border:1px solid rgba(229,231,235,.82);border-radius:8px;background:hsla(0,0%,99%,.88);box-shadow:0 18px 60px rgba(17,24,39,.08),inset 0 1px 0 hsla(0,0%,100%,.9);backdrop-filter:blur(18px) saturate(135%);pointer-events:auto}.page_brandLink__Z1Pkv{flex:0 0 auto;color:var(--ink);text-decoration:none}.page_brand__f_q1F{display:inline-flex;align-items:center;gap:10px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-weight:650;letter-spacing:-.04em}.page_brandSuffix__tSW45{color:#687174}.page_brandGlyph__SAMh8{width:27px;height:27px;padding:5px;display:grid;grid-template-columns:repeat(3,1fr);align-items:end;gap:2px;border-radius:6px;background:var(--ink)}.page_brandGlyph__SAMh8 span{display:block;border-radius:1px;background:var(--green)}.page_brandGlyph__SAMh8 span:first-child{height:38%}.page_brandGlyph__SAMh8 span:nth-child(2){height:68%}.page_brandGlyph__SAMh8 span:nth-child(3){height:100%}.page_desktopNav__xCAA_{margin-left:auto;display:flex;align-items:center;gap:28px}.page_desktopNav__xCAA_ button,.page_signIn__KOTKb{border:0;background:transparent;color:#485253;font:inherit;font-size:14px;font-weight:550;text-decoration:none;cursor:pointer}.page_desktopNav__xCAA_ button:hover,.page_signIn__KOTKb:hover{color:var(--ink)}.page_navActions__clKtU{display:flex;align-items:center;gap:10px}.page_formButton__8jY1I,.page_inkButton__R_T81,.page_primaryButton__iKEy8,.page_secondaryButton__UQnQZ{min-height:46px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:8px;font:inherit;font-size:14px;font-weight:650;white-space:nowrap;cursor:pointer}.page_primaryButton__iKEy8{border:1px solid #32c96a;background:var(--green);color:#0b2a17;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.48),0 8px 24px rgba(74,222,128,.2)}.page_primaryButton__iKEy8:hover{background:#5be38e;transform:translateY(-2px)}.page_secondaryButton__UQnQZ{border:1px solid #cfd5d1;background:hsla(0,0%,100%,.72);color:var(--ink)}.page_secondaryButton__UQnQZ:hover{border-color:#9aa6a0;background:#fff;transform:translateY(-2px)}.page_menuButton__2zyys{display:none;width:44px;height:44px;margin-left:auto;place-items:center;color:var(--ink);cursor:pointer}.page_menuButton__2zyys,.page_mobileMenu__RbNgw{border:1px solid var(--line);border-radius:8px;background:#fff}.page_mobileMenu__RbNgw{width:min(100% - 32px,1400px);margin:8px auto 0;padding:8px;display:grid;box-shadow:0 24px 70px rgba(17,24,39,.14);pointer-events:auto}.page_mobileMenu__RbNgw a,.page_mobileMenu__RbNgw button{padding:14px 12px;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--ink);font:inherit;font-size:15px;text-align:left;text-decoration:none;cursor:pointer}.page_mobileMenu__RbNgw>:last-child{border-bottom:0}.page_hero__SKW6o{min-height:100dvh;padding:104px 20px 28px;display:flex;align-items:stretch}.page_heroContent__2lPR8{width:min(100%,1400px);min-height:calc(100dvh - 132px);margin-inline:auto;display:grid;grid-template-columns:minmax(0,.88fr) minmax(520px,1.12fr);gap:16px}.page_heroCopy__kbqf4{padding:clamp(40px,6vw,88px) clamp(12px,4vw,58px) 48px 0;display:flex;flex-direction:column;justify-content:center}.page_eyebrow__H9Slr,.page_pilotLabel__jl6X7{margin:0 0 24px;color:#18733a;font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:11px;font-weight:700;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.page_faqLayout__dykLW h2,.page_flowIntro__UCRK_ h2,.page_hero__SKW6o h1,.page_hierarchyLayout__Zvpg9 h2,.page_pilotCopy__uCWUB h2,.page_sectionIntro__wl0wQ h2,.page_validationIntro__WQ_if h2{margin:0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-weight:520;letter-spacing:-.052em}.page_hero__SKW6o h1{max-width:760px;font-size:clamp(3.4rem,6.2vw,6.6rem);line-height:.95}.page_heroText__g5S3T{max-width:600px;margin:30px 0 0;color:var(--muted);font-size:clamp(1.05rem,1.45vw,1.3rem);line-height:1.55}.page_heroActions__8_tzb{margin-top:34px;display:flex;flex-wrap:wrap;gap:10px}.page_heroVisual___m6ot{position:relative;isolation:isolate;min-height:620px;overflow:hidden;border:1px solid #a9e9bd;border-radius:8px;background:var(--green-soft);box-shadow:0 30px 90px rgba(18,88,43,.13)}.page_heroImage__Q6NCQ{-o-object-fit:cover;object-fit:cover;-o-object-position:56% center;object-position:56% center;filter:grayscale(1) contrast(1.05);mix-blend-mode:multiply;opacity:.48}.page_heroTint__gvkLZ{position:absolute;z-index:1;inset:0;background:linear-gradient(110deg,rgba(187,247,208,.2),rgba(74,222,128,.6)),radial-gradient(circle at 78% 26%,hsla(0,0%,100%,.9),transparent 27%)}.page_networkField__uDIRw{position:absolute;z-index:2;inset:0;pointer-events:none}.page_networkField__uDIRw span{position:absolute;width:18px;height:18px;border:5px solid hsla(0,0%,100%,.88);border-radius:50%;background:var(--ink);box-shadow:0 0 0 1px rgba(17,24,39,.16),0 12px 30px rgba(17,24,39,.14)}.page_nodeOne__IlIGi{left:18%;top:28%}.page_nodeTwo__Hrm2w{left:66%;top:17%}.page_nodeThree__jSiu7{left:78%;top:64%}.page_nodeFour__3H49v{left:32%;top:72%}.page_networkField__uDIRw i{position:absolute;height:1px;background:rgba(17,24,39,.35);transform-origin:left center}.page_pathOne__vnhyX{left:20%;top:30%;width:48%;transform:rotate(-9deg)}.page_pathTwo__Jsjwy{left:68%;top:19%;width:46%;transform:rotate(72deg)}.page_pathThree__Y0mBT{left:33%;top:73%;width:46%;transform:rotate(-11deg)}.page_heroSignal__uO3IW{position:absolute;z-index:3;left:22px;bottom:22px;min-width:250px;padding:16px;display:flex;align-items:center;gap:12px;border:1px solid hsla(0,0%,100%,.68);border-radius:8px;background:hsla(0,0%,99%,.82);box-shadow:0 16px 50px rgba(17,24,39,.11),inset 0 1px 0 #fff;backdrop-filter:blur(14px)}.page_heroSignal__uO3IW svg{color:#18733a}.page_heroSignal__uO3IW div{display:grid;gap:3px}.page_heroSignal__uO3IW span{color:#41614c;font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:9px;font-weight:700;letter-spacing:.12em}.page_heroSignal__uO3IW strong{font-size:13px;font-weight:650}.page_capabilityRail__2cKK2{overflow:hidden;border-block:1px solid var(--line);background:#fff}.page_railTrack__MDSuK{width:-moz-max-content;width:max-content;padding:18px 0;display:flex}.page_railTrack__MDSuK span{display:inline-flex;align-items:center;color:#52605a;font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:10px;font-weight:700;letter-spacing:.11em;white-space:nowrap}.page_railTrack__MDSuK span:after{content:"";width:42px;height:1px;margin-inline:24px;background:#9fd7b1}@media (prefers-reduced-motion:no-preference){.page_railTrack__MDSuK{animation:page_rail__QP0bC 34s linear infinite}}@keyframes page_rail__QP0bC{to{transform:translateX(-50%)}}.page_section__61PEw{padding:128px 0;scroll-margin-top:96px}.page_sectionIntro__wl0wQ{max-width:850px}.page_faqLayout__dykLW h2,.page_flowIntro__UCRK_ h2,.page_hierarchyLayout__Zvpg9 h2,.page_sectionIntro__wl0wQ h2,.page_validationIntro__WQ_if h2{font-size:clamp(2.7rem,5vw,5.4rem);line-height:.99}.page_faqLayout__dykLW>div:first-child>p,.page_flowIntro__UCRK_ p,.page_hierarchyLayout__Zvpg9>div:first-child>p,.page_sectionIntro__wl0wQ p,.page_validationIntro__WQ_if p{max-width:650px;margin:24px 0 0;color:var(--muted);font-size:18px;line-height:1.65}.page_moduleGrid__DYxbP{margin-top:72px;display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(250px,auto);gap:12px}.page_moduleCard__Kc49C{min-height:320px;padding:28px;display:flex;flex-direction:column;justify-content:space-between;gap:44px;overflow:hidden;border:1px solid var(--line);border-radius:8px}.page_moduleCard__Kc49C>svg{flex:0 0 auto}.page_moduleCard__Kc49C h3{margin:0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.8rem,3vw,3rem);font-weight:550;letter-spacing:-.04em;line-height:1.05}.page_moduleCard__Kc49C p{max-width:620px;margin:16px 0 0;color:inherit;font-size:15px;line-height:1.7;opacity:.72}.page_module1__67jHh{grid-column:span 7;min-height:430px}.page_module2__JpN3v{grid-column:span 5}.page_module3____Bsz{grid-column:span 4}.page_module4__ZCYoZ{grid-column:span 8;min-height:360px}.page_toneprimary__uIwOt{border-color:#37ce6d;background:var(--green);color:#0c2816}.page_tonesurface__armQl{border-color:#9ee8b7;background:var(--green-soft);color:#173620}.page_tonewhite__wBMmn{background:#fff;color:var(--ink);box-shadow:0 20px 70px rgba(17,24,39,.055)}.page_toneink__SLJKv{border-color:#25312b;background:var(--ink);color:#f7fbf8}.page_moduleItems__8MSji{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.page_moduleItems__8MSji span{padding:12px;border:1px solid;border-radius:8px;font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:10px;font-weight:650;line-height:1.35;opacity:.68}.page_operatingSection__a_YS7,.page_pricingSection__SpLw4,.page_validationSection__foF5n{background:#f7faf8}.page_operatingConsole__aHG8J{margin-top:72px;padding:12px;display:grid;grid-template-columns:minmax(290px,.7fr) minmax(0,1.3fr);gap:12px;border:1px solid #dfe7e2;border-radius:8px;background:#fff;box-shadow:0 28px 90px rgba(17,24,39,.07)}.page_operatingTabs__16n9_{display:grid;align-content:start;gap:6px}.page_operatingTabs__16n9_ button{min-height:70px;padding:16px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;border:1px solid transparent;border-radius:8px;background:transparent;color:#53605a;font:inherit;font-size:14px;font-weight:570;text-align:left;cursor:pointer}.page_operatingTabs__16n9_ button:hover{background:#f5f8f6;color:var(--ink)}.page_operatingTabs__16n9_ .page_activeTab__kgdSK{border-color:#8be5aa;background:var(--green-soft);color:#14331e}.page_operatingTabs__16n9_ .page_activeTab__kgdSK>svg:last-child{transform:translateX(3px)}.page_operatingPanel__wR4Bj{position:relative;isolation:isolate;min-height:500px;padding:clamp(34px,5vw,72px);display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;border-radius:8px;background:var(--ink);color:#f7fbf8}.page_panelIcon___ENMZ{position:absolute;top:38px;left:38px;width:78px;height:78px;display:grid;place-items:center;border:1px solid rgba(187,247,208,.35);border-radius:50%;background:rgba(74,222,128,.12);color:var(--green)}.page_operatingPanel__wR4Bj h3{position:relative;z-index:2;max-width:680px;margin:0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(2.5rem,5vw,5rem);font-weight:530;letter-spacing:-.05em;line-height:.98}.page_operatingPanel__wR4Bj>p{position:relative;z-index:2;max-width:650px;margin:22px 0 0;color:#b9c3bd;font-size:17px;line-height:1.65}.page_panelChecks__N03Rk{position:relative;z-index:2;margin-top:34px;display:flex;flex-wrap:wrap;gap:8px}.page_panelChecks__N03Rk span{padding:10px 12px;display:inline-flex;align-items:center;gap:8px;border:1px solid #35453d;border-radius:8px;color:#d5dfd9;font-size:12px}.page_panelChecks__N03Rk svg{color:var(--green)}.page_panelOrbit__YOTYl{position:absolute;z-index:0;width:520px;height:520px;right:-120px;top:-180px;border:1px solid rgba(74,222,128,.18);border-radius:50%}.page_panelOrbit__YOTYl:after,.page_panelOrbit__YOTYl:before{content:"";position:absolute;border:1px solid rgba(74,222,128,.13);border-radius:50%}.page_panelOrbit__YOTYl:before{inset:68px}.page_panelOrbit__YOTYl:after{inset:142px}.page_panelOrbit__YOTYl span{position:absolute;width:9px;height:9px;border-radius:50%;background:var(--green)}.page_panelOrbit__YOTYl span:first-child{left:45px;top:130px}.page_panelOrbit__YOTYl span:nth-child(2){right:86px;bottom:70px}.page_panelOrbit__YOTYl span:nth-child(3){left:190px;bottom:5px}.page_flowSection__cA4wb{background:var(--paper)}.page_flowLayout__Ljazv{display:grid;grid-template-columns:minmax(300px,.74fr) minmax(0,1.26fr);gap:clamp(48px,8vw,120px);align-items:start}.page_flowIntro__UCRK_{position:sticky;top:124px}.page_flowList__oTo0X{display:grid;gap:12px}.page_flowCard__ZFyBx{min-height:280px;padding:28px;display:grid;grid-template-columns:155px 1fr;gap:30px;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:0 18px 60px rgba(17,24,39,.045)}.page_flowOwner__gDxWX{display:flex;flex-direction:column;align-items:flex-start;gap:18px;color:#1e6b38}.page_flowOwner__gDxWX span{font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:10px;font-weight:700;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.page_flowBody__WPybx h3{margin:0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.7rem,3vw,2.7rem);font-weight:540;letter-spacing:-.04em;line-height:1.08}.page_flowBody__WPybx>p{max-width:620px;margin:16px 0 0;color:var(--muted);line-height:1.65}.page_flowChecks__PChwY{margin-top:34px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.page_flowChecks__PChwY span{padding:12px;display:flex;align-items:flex-start;gap:7px;border-radius:8px;background:var(--green-pale);color:#2e553a;font-size:11px;line-height:1.4}.page_flowChecks__PChwY svg{margin-top:1px;flex:0 0 auto;color:#18733a}.page_validationIntro__WQ_if{max-width:790px;margin-inline:auto;text-align:center}.page_validationIntro__WQ_if p{margin-inline:auto}.page_validationMap__M51E4{position:relative;min-height:720px;margin-top:74px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:150px 260px;align-items:center}.page_validationMap__M51E4:after,.page_validationMap__M51E4:before{content:"";position:absolute;z-index:0;background:#b9dec5}.page_validationMap__M51E4:before{width:62%;height:1px;left:19%;top:50%}.page_validationMap__M51E4:after{width:1px;height:62%;left:50%;top:19%}.page_validationCore__VNol8{position:absolute;z-index:3;width:190px;height:190px;left:50%;top:50%;padding:28px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;border:1px solid #31c968;border-radius:50%;background:var(--green);color:#0c2816;text-align:center;transform:translate(-50%,-50%);box-shadow:0 28px 70px rgba(50,201,106,.25),inset 0 1px 0 hsla(0,0%,100%,.5)}.page_validationCore__VNol8 strong{font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:20px;font-weight:650}.page_validationCore__VNol8 span{color:#214e2d;font-size:12px}.page_validationCard__zlHER{position:relative;z-index:2;min-height:255px;padding:26px;border:1px solid #d9e5dd;border-radius:8px;background:hsla(0,0%,100%,.94);box-shadow:0 20px 65px rgba(17,24,39,.06)}.page_validationCard__zlHER>svg{color:#18733a}.page_validationCard__zlHER h3{margin:38px 0 0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:24px;font-weight:560;letter-spacing:-.035em}.page_validationCard__zlHER>div{margin-top:18px;display:grid;gap:7px}.page_validationCard__zlHER span{color:#59655f;font-size:12px;line-height:1.45}.page_compareSection__bYAu7{background:var(--paper)}.page_comparisonWrap__Jert1{margin-top:72px;overflow-x:auto;border:1px solid #dce4df;border-radius:8px;background:#fff;box-shadow:0 22px 70px rgba(17,24,39,.05)}.page_comparisonTable__3oZSE{width:100%;min-width:960px;border-collapse:collapse;text-align:left}.page_comparisonTable__3oZSE th{padding:17px 18px;border-bottom:1px solid var(--line);color:#56625c;font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.page_comparisonTable__3oZSE td{padding:18px;border-bottom:1px solid #edf0ee;color:#5b655f;font-size:13px;line-height:1.45}.page_comparisonTable__3oZSE tbody tr:last-child td{border-bottom:0}.page_comparisonTable__3oZSE td:first-child,.page_comparisonTable__3oZSE th:first-child{color:var(--ink);font-weight:650}.page_comparisonTable__3oZSE th:last-child{background:var(--green);color:#12301c}.page_comparisonTable__3oZSE .page_raflowCell__f6wGr{background:var(--green-pale);color:#1d5030;font-weight:620}.page_raflowCell__f6wGr svg{margin-right:7px;display:inline;vertical-align:-2px;color:#18733a}.page_compareActions__i0NHh{margin-top:12px;display:grid;grid-template-columns:1.1fr .9fr 1fr;gap:12px}.page_compareActions__i0NHh article{min-height:170px;padding:24px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid var(--line);border-radius:8px;background:#fff}.page_compareActions__i0NHh article:nth-child(2){border-color:#9ee8b7;background:var(--green-soft)}.page_compareActions__i0NHh strong{font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:22px;letter-spacing:-.025em}.page_compareActions__i0NHh span{max-width:360px;color:#58635d;font-size:13px;line-height:1.55}.page_hierarchySection__j25EM{border-block:1px solid var(--line);background:#fff}.page_hierarchyLayout__Zvpg9{display:grid;grid-template-columns:minmax(0,.86fr) minmax(520px,1.14fr);gap:clamp(56px,8vw,120px);align-items:center}.page_hierarchyProof__jsD9_{margin-top:38px;display:flex;align-items:center;gap:10px;color:#1e6b38;font-size:14px;font-weight:620}.page_hierarchyMap___uUh2{padding:18px;border:1px solid #dce6e0;border-radius:8px;background:#f7faf8}.page_auditNode__key6O,.page_organizationNode__Wm_CW{min-height:70px;padding:18px;display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid #8fe4ac;border-radius:8px;background:var(--green-soft);color:#193922;font-weight:630}.page_roleNodes__4CeZ4{position:relative;padding:58px 0;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.page_roleNodes__4CeZ4:before{content:"";position:absolute;width:1px;height:100%;left:50%;top:0;background:#b9d9c4}.page_roleNodes__4CeZ4>div{position:relative;z-index:1;min-height:145px;padding:18px;display:flex;flex-direction:column;justify-content:flex-end;border:1px solid #d8e2dc;border-radius:8px;background:#fff}.page_roleNodes__4CeZ4 svg{margin-bottom:auto;color:#1e6b38}.page_roleNodes__4CeZ4 strong{font-size:15px}.page_roleNodes__4CeZ4 span{margin-top:5px;color:#69736e;font-size:11px;line-height:1.4}.page_auditNode__key6O{border-color:#25312b;background:var(--ink);color:#dff7e7;font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.04em}.page_pricingGrid__0Ajsw{margin-top:72px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(380px,.9fr);gap:12px}.page_featuredPlan__O8RPv{min-height:530px;padding:clamp(30px,5vw,58px);display:flex;flex-direction:column;border:1px solid #31c968;border-radius:8px;background:var(--green);color:#0e2a17;box-shadow:0 28px 80px rgba(50,201,106,.18)}.page_planHeader__Y43Ra{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:16px;font-weight:650}.page_planPrice__X1Df1{margin-top:70px;display:flex;align-items:baseline;gap:10px}.page_planPrice__X1Df1 strong{font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(3.4rem,6vw,6.4rem);font-weight:520;letter-spacing:-.06em;line-height:.9}.page_planPrice__X1Df1 span{color:#245a35;font-size:13px}.page_featuredPlan__O8RPv>p{max-width:470px;margin:22px 0 0;color:#214d2f;line-height:1.6}.page_planFeatures__ewmd2{margin-top:42px;display:flex;flex-wrap:wrap;gap:8px}.page_planFeatures__ewmd2 span{padding:9px 11px;display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(13,69,31,.2);border-radius:8px;font-size:12px}.page_inkButton__R_T81{width:-moz-fit-content;width:fit-content;margin-top:auto;border:1px solid var(--ink);background:var(--ink);color:#fff}.page_inkButton__R_T81:hover{background:#233029;transform:translateY(-2px)}.page_secondaryPlans__jgtWy{display:grid;gap:12px}.page_secondaryPlan__rmNJa{min-height:259px;padding:28px;display:grid;grid-template-columns:1fr auto;gap:30px;border:1px solid #dce4df;border-radius:8px;background:#fff}.page_secondaryPlan__rmNJa h3{margin:0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:28px;font-weight:550;letter-spacing:-.035em}.page_secondaryPlan__rmNJa p{max-width:300px;margin:16px 0 0;color:var(--muted);font-size:13px;line-height:1.55}.page_secondaryPlanAction__6mtoF{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.page_secondaryPlanAction__6mtoF strong{font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:31px;font-weight:540;letter-spacing:-.04em}.page_secondaryPlanAction__6mtoF>span{color:#6a746f;font-size:11px}.page_secondaryPlanAction__6mtoF button{margin-top:auto;padding:0;display:inline-flex;align-items:center;gap:7px;border:0;background:transparent;color:#1e6b38;font:inherit;font-size:12px;font-weight:650;cursor:pointer}.page_priceNote__PyWPo{margin:16px 0 0;color:#65706a;font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:10px;line-height:1.5}.page_faqSection__NArq_{background:var(--paper)}.page_faqLayout__dykLW{display:grid;grid-template-columns:minmax(280px,.65fr) minmax(0,1.35fr);gap:clamp(54px,9vw,140px);align-items:start}.page_faqList__rwZfK{border-top:1px solid #cad4ce}.page_faqItem__ZM3hV{border-bottom:1px solid #dfe5e1}.page_faqItem__ZM3hV summary{padding:25px 0;display:flex;align-items:center;justify-content:space-between;gap:24px;color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.05rem,2vw,1.4rem);font-weight:550;letter-spacing:-.02em;list-style:none;cursor:pointer}.page_faqItem__ZM3hV summary::-webkit-details-marker{display:none}.page_faqItem__ZM3hV summary svg{flex:0 0 auto;transition:transform .26s ease}.page_faqItem__ZM3hV[open] summary svg{transform:rotate(180deg)}.page_faqItem__ZM3hV>p{max-width:760px;margin:0;padding:0 44px 26px 0;color:var(--muted);line-height:1.7}.page_pilotSection__wKf6g{padding:120px 0;scroll-margin-top:96px;background:var(--green-soft)}.page_pilotLayout__O84_V{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(460px,.98fr);gap:clamp(56px,8vw,120px);align-items:start}.page_pilotCopy__uCWUB h2{max-width:760px;font-size:clamp(3.2rem,6vw,6.6rem);line-height:.94}.page_pilotCopy__uCWUB>p:not(.page_pilotLabel__jl6X7){max-width:650px;margin:28px 0 0;color:#345642;font-size:18px;line-height:1.6}.page_pilotChecks__moEp_{margin-top:36px;display:flex;flex-wrap:wrap;gap:9px}.page_pilotChecks__moEp_ span{padding:10px 12px;display:inline-flex;align-items:center;gap:7px;border:1px solid #8cdca7;border-radius:8px;background:hsla(0,0%,100%,.45);color:#224d30;font-size:12px}.page_pilotFormShell__cRaiO{padding:30px;border:1px solid #dce5df;border-radius:8px;background:#fff;box-shadow:0 28px 90px rgba(17,24,39,.09)}.page_formHeading__tQF3U{padding-bottom:24px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid var(--line)}.page_formHeading__tQF3U>div{display:grid;gap:4px}.page_formHeading__tQF3U strong{font-size:15px}.page_formHeading__tQF3U span{color:#65706a;font-size:12px}.page_formHeading__tQF3U svg{color:#1e6b38}.page_form__Ou5d6{margin-top:24px;display:grid;gap:18px}.page_formGrid__T_0ti{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.page_field___uHMi{display:grid;gap:8px;color:#2b3630;font-size:12px;font-weight:620}.page_field___uHMi input{width:100%;min-height:46px;padding:0 13px;border:1px solid #cfd8d2;border-radius:8px;background:#fdfefd;color:var(--ink);font:inherit;font-size:14px}.page_field___uHMi input:hover{border-color:#9eb0a6}.page_field___uHMi input:focus{border-color:#3dcc70;box-shadow:0 0 0 3px rgba(74,222,128,.18)}.page_fieldError__G2g4E{color:#a91d2c;font-size:11px;font-weight:520}.page_formMessage__OObA7{padding:12px;border:1px solid;border-radius:8px;font-size:12px;line-height:1.5}.page_formSuccess__EKJ3b{border-color:#6ed894;background:#e8faee;color:#185c32}.page_formError__7HBa2{border-color:#e6a4ab;background:#fff1f2;color:#8f1d28}.page_formButton__8jY1I{width:100%;border:1px solid #31c968;background:var(--green);color:#0c2816}.page_formButton__8jY1I:hover{background:#5be38e}.page_formButton__8jY1I:disabled{cursor:wait;opacity:.64}.page_formNote__uyyMm{margin:0;color:#68736d;font-size:11px;line-height:1.5}.page_footer__sHKi3{padding:76px 0 28px;background:#f5f8f6;color:var(--ink)}.page_footerTop__8Deu_{padding-bottom:54px;display:grid;grid-template-columns:1fr auto auto;gap:80px;border-bottom:1px solid #dbe3de}.page_footerTop__8Deu_>div>p{max-width:440px;margin:20px 0 0;color:#647069;font-size:13px;line-height:1.6}.page_footerTop__8Deu_ nav{display:grid;align-content:start;gap:13px}.page_footerTop__8Deu_ nav a,.page_footerTop__8Deu_ nav button{padding:0;border:0;background:transparent;color:#53605a;font:inherit;font-size:13px;text-align:left;text-decoration:none;cursor:pointer}.page_footerTop__8Deu_ nav a:hover,.page_footerTop__8Deu_ nav button:hover{color:var(--ink)}.page_footerBottom__cWZ_v{padding-top:24px;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#68736d;font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:9px;letter-spacing:.04em}@media (max-width:1100px){.page_desktopNav__xCAA_{display:none}.page_navActions__clKtU{margin-left:auto}.page_heroContent__2lPR8{grid-template-columns:minmax(0,.92fr) minmax(440px,1.08fr)}.page_hero__SKW6o h1{font-size:clamp(3.3rem,6vw,5rem)}.page_validationMap__M51E4{gap:150px 160px}.page_hierarchyLayout__Zvpg9{grid-template-columns:minmax(0,.8fr) minmax(470px,1.2fr)}}@media (max-width:900px){.page_section__61PEw{padding:96px 0}.page_hero__SKW6o{min-height:auto;padding-top:100px}.page_heroContent__2lPR8{min-height:auto;grid-template-columns:1fr}.page_heroCopy__kbqf4{min-height:620px;padding:54px 0}.page_heroVisual___m6ot{min-height:600px}.page_module1__67jHh,.page_module2__JpN3v,.page_module3____Bsz,.page_module4__ZCYoZ{grid-column:span 6;min-height:340px}.page_operatingConsole__aHG8J{grid-template-columns:1fr}.page_operatingTabs__16n9_{grid-template-columns:repeat(2,1fr)}.page_operatingPanel__wR4Bj{min-height:480px}.page_faqLayout__dykLW,.page_flowLayout__Ljazv,.page_hierarchyLayout__Zvpg9,.page_pilotLayout__O84_V{grid-template-columns:1fr}.page_flowIntro__UCRK_{position:static}.page_hierarchyLayout__Zvpg9{gap:56px}.page_pricingGrid__0Ajsw{grid-template-columns:1fr}.page_secondaryPlans__jgtWy{grid-template-columns:repeat(2,1fr)}.page_secondaryPlan__rmNJa{grid-template-columns:1fr}.page_secondaryPlanAction__6mtoF{align-items:flex-start;text-align:left}.page_secondaryPlanAction__6mtoF button{margin-top:38px}.page_pilotLayout__O84_V{gap:56px}}@media (max-width:720px){.page_container__aoG4z{width:min(100% - 32px,1400px)}.page_header__kVzhN{top:10px}.page_navShell__xwo_n{width:calc(100% - 20px);min-height:58px;padding:6px 6px 6px 14px}.page_navActions__clKtU{display:none}.page_menuButton__2zyys{display:grid}.page_mobileMenu__RbNgw{width:calc(100% - 20px)}.page_hero__SKW6o{padding:82px 10px 18px}.page_heroCopy__kbqf4{min-height:560px;padding:48px 6px}.page_hero__SKW6o h1{font-size:clamp(3.15rem,15vw,5rem);line-height:.96}.page_heroText__g5S3T{margin-top:24px;font-size:17px}.page_heroVisual___m6ot{min-height:520px}.page_heroSignal__uO3IW{right:14px;left:14px;bottom:14px;min-width:0}.page_section__61PEw{padding:80px 0}.page_faqLayout__dykLW h2,.page_flowIntro__UCRK_ h2,.page_hierarchyLayout__Zvpg9 h2,.page_sectionIntro__wl0wQ h2,.page_validationIntro__WQ_if h2{font-size:clamp(2.45rem,12vw,4.4rem)}.page_faqLayout__dykLW>div:first-child>p,.page_flowIntro__UCRK_ p,.page_hierarchyLayout__Zvpg9>div:first-child>p,.page_sectionIntro__wl0wQ p,.page_validationIntro__WQ_if p{font-size:16px}.page_moduleGrid__DYxbP{margin-top:48px;grid-template-columns:1fr}.page_module1__67jHh,.page_module2__JpN3v,.page_module3____Bsz,.page_module4__ZCYoZ{grid-column:1;min-height:330px}.page_moduleItems__8MSji{grid-template-columns:1fr}.page_operatingConsole__aHG8J{margin-top:48px;padding:8px}.page_operatingTabs__16n9_{grid-template-columns:1fr}.page_operatingTabs__16n9_ button{min-height:58px}.page_operatingPanel__wR4Bj{min-height:540px;padding:28px}.page_panelIcon___ENMZ{top:28px;left:28px}.page_panelOrbit__YOTYl{right:-250px}.page_panelChecks__N03Rk{display:grid}.page_flowList__oTo0X{margin-top:8px}.page_flowCard__ZFyBx{min-height:0;padding:22px;grid-template-columns:1fr;gap:28px}.page_flowOwner__gDxWX{flex-direction:row;align-items:center}.page_flowChecks__PChwY{grid-template-columns:1fr}.page_validationMap__M51E4{min-height:auto;margin-top:48px;grid-template-columns:1fr;gap:10px}.page_validationMap__M51E4:after,.page_validationMap__M51E4:before{display:none}.page_validationCore__VNol8{position:static;width:170px;height:170px;margin:0 auto 20px;transform:none}.page_validationCard__zlHER{min-height:230px}.page_comparisonWrap__Jert1{margin-top:48px}.page_compareActions__i0NHh{grid-template-columns:1fr}.page_compareActions__i0NHh article{min-height:160px}.page_hierarchyMap___uUh2{padding:10px}.page_roleNodes__4CeZ4{padding:36px 0;grid-template-columns:1fr}.page_roleNodes__4CeZ4:before{display:none}.page_roleNodes__4CeZ4>div{min-height:120px}.page_pricingGrid__0Ajsw{margin-top:48px}.page_featuredPlan__O8RPv{min-height:550px;padding:26px}.page_planPrice__X1Df1{margin-top:60px;flex-wrap:wrap}.page_secondaryPlans__jgtWy{grid-template-columns:1fr}.page_secondaryPlan__rmNJa{min-height:250px}.page_faqLayout__dykLW{gap:48px}.page_faqItem__ZM3hV summary{padding:22px 0}.page_pilotSection__wKf6g{padding:80px 0}.page_pilotCopy__uCWUB h2{font-size:clamp(3rem,14vw,5rem)}.page_pilotFormShell__cRaiO{padding:22px}.page_formGrid__T_0ti{grid-template-columns:1fr}.page_footerTop__8Deu_{grid-template-columns:1fr 1fr;gap:42px 24px}.page_footerTop__8Deu_>div{grid-column:1/-1}.page_footerBottom__cWZ_v{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.page_pageRoot__Nu6hd *,.page_pageRoot__Nu6hd :after,.page_pageRoot__Nu6hd :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (prefers-reduced-transparency:reduce){.page_heroSignal__uO3IW,.page_navShell__xwo_n{background:#fdfdfd;backdrop-filter:none}}