.Boot_boot__luFAA{position:fixed;inset:0;z-index:var(--z-boot);background:var(--panel-boot);display:flex;flex-direction:column;justify-content:center;padding:0 var(--gut);font-family:var(--font-mono)}.Boot_boot__luFAA.Boot_done__ccWaV{opacity:0;transform:scale(1.04);pointer-events:none;transition:opacity var(--dur-base) var(--ease-standard),transform var(--dur-base) var(--ease-standard)}.Boot_brand__80LQ_{font-family:var(--font-disp);font-weight:var(--fw-extrabold);color:var(--ink);font-size:var(--fs-display-boot);letter-spacing:var(--ls-tight);line-height:var(--lh-boot);margin-bottom:var(--space-3)}.Boot_brand__80LQ_ em{color:var(--lime);font-style:normal}.Boot_line__luOO1{color:var(--dim);font-size:var(--fs-mono-sm);margin-bottom:var(--space-9);min-height:1.4em}.Boot_mods__XtsXw{display:flex;flex-wrap:wrap;gap:var(--space-5);margin-bottom:var(--space-11)}.Boot_mod__VCsDd{border:1px solid var(--line-2);padding:7px 12px;font-size:var(--fs-mono-sm);color:var(--dim);letter-spacing:var(--ls-wide-3);transition:.25s}.Boot_mod__VCsDd.Boot_ok__vfYVQ{color:var(--lime);border-color:var(--lime)}.Boot_mod__VCsDd.Boot_ok__vfYVQ:after{content:" ✓"}.Boot_bar__CUvQo{height:3px;background:#1a1a1a;overflow:hidden;max-width:520px}.Boot_bar__CUvQo i{display:block;height:100%;width:0;background:var(--lime);box-shadow:var(--shadow-bar-fill);transition:width 1.6s var(--ease-boot-bar)}.Boot_skip__VaYJ4{position:absolute;bottom:5vh;left:var(--gut);color:var(--dim);font-size:var(--fs-mono-xs);letter-spacing:var(--ls-wide-6);text-transform:uppercase;background:none;border:1px solid var(--line-2);padding:8px 14px;cursor:pointer;font-family:var(--font-mono)}.Boot_skip__VaYJ4:hover{color:var(--ink);border-color:var(--ink)}.Boot_caret__zATM1{color:var(--lime);animation:Boot_blink__owINx var(--dur-blink) var(--ease-step-end) infinite}@keyframes Boot_blink__owINx{50%{opacity:0}}.FlowSchema_flowSchema__8ghDq{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);font-family:var(--font-mono);font-size:var(--fs-mono-sm)}.FlowSchema_flowSchema__node__tiSMm{border:1px solid var(--line-2);padding:var(--space-3) var(--space-5);color:var(--ink);white-space:nowrap}.FlowSchema_flowSchema__node__tiSMm.FlowSchema_ai__82RO_{border-color:var(--lime);color:var(--lime)}.FlowSchema_flowSchema__arrow___6tza{color:var(--orange);position:relative;width:26px;text-align:center;overflow:hidden;display:inline-block}.FlowSchema_flowSchema__arrow___6tza:after{content:"→";display:inline-block;animation:FlowSchema_flowSlide__k7FgF var(--dur-arrow-slide,1.6s) linear infinite}.FlowSchema_flowSchema__8ghDq.FlowSchema_static__p_GM3 .FlowSchema_flowSchema__arrow___6tza:after{animation:none;opacity:1;transform:none}@keyframes FlowSchema_flowSlide__k7FgF{0%{transform:translateX(-10px);opacity:0}30%{opacity:1}to{transform:translateX(10px);opacity:0}}@media (prefers-reduced-motion:reduce){.FlowSchema_flowSchema__arrow___6tza:after{animation:none!important;opacity:1;transform:none}}.CaseRecord_caseRecord__1IP4L{border:1px solid var(--line-2);background:var(--panel-case);padding:0;cursor:pointer;transition:box-shadow var(--dur-quick,.25s) var(--ease-standard)}.CaseRecord_caseRecord__1IP4L:focus-visible,.CaseRecord_caseRecord__1IP4L:hover{box-shadow:var(--shadow-case-hover);z-index:3}.CaseRecord_caseRecord__top__Cd2PC{display:flex;align-items:center;gap:var(--space-5);padding:var(--space-6) var(--space-8);font-family:var(--font-mono);font-size:var(--fs-mono-sm)}.CaseRecord_caseRecord__ts__UWqJL{color:var(--orange)}.CaseRecord_caseRecord__badge__uV7ZT{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--lime);color:var(--lime);padding:2px var(--space-3);text-transform:uppercase;letter-spacing:var(--ls-wide-6);font-size:var(--fs-mono-xs)}.CaseRecord_caseRecord__badge__uV7ZT.CaseRecord_status-demo__5UNT5,.CaseRecord_caseRecord__badge__uV7ZT.CaseRecord_status-wip__dqkAO{border-color:var(--orange);color:var(--orange)}.CaseRecord_caseRecord__badge__uV7ZT.CaseRecord_status-mvp__kvYFr{border-color:var(--line-2);color:var(--dim)}.CaseRecord_caseRecord__toggle__pFpVG{margin-left:auto;color:var(--lime)}.CaseRecord_caseRecord__body__qaqdA{padding:var(--space-11) var(--space-8)}.CaseRecord_caseRecord__title__rCJjo{font-family:var(--font-disp);font-weight:var(--fw-extrabold);text-transform:uppercase;font-size:var(--fs-display-case);line-height:var(--lh-case);letter-spacing:var(--ls-tight);margin-bottom:var(--space-3)}.CaseRecord_caseRecord__summary__Gxv9Z{color:var(--dim);font-size:14px;line-height:1.55;margin:0}.CaseRecord_caseRecord__overlay__Yrbc5{position:fixed;inset:0;background:var(--overlay-scrim);z-index:var(--z-case-expanded);display:flex;align-items:center;justify-content:center;padding:var(--space-9)}.CaseRecord_caseRecord__panel__sFdmD{position:relative;width:min(880px,100%);max-height:86vh;overflow-y:auto;background:var(--panel-case-open);border:1px solid var(--line-2);padding:var(--space-11)}.CaseRecord_caseRecord__close__Dzs1s{position:absolute;top:var(--space-9);right:var(--space-9);font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--orange);background:none;border:1px solid var(--line-2);padding:var(--space-2) var(--space-5);cursor:pointer;letter-spacing:var(--ls-wide-4)}.CaseRecord_caseRecord__close__Dzs1s:focus-visible,.CaseRecord_caseRecord__close__Dzs1s:hover{border-color:var(--orange)}.CaseRecord_caseRecord__flowWrap__nUB_h{margin:var(--space-11) 0}.FoundationCard_foundationCard__SkOvX{display:flex;flex-direction:column;border:1px solid var(--line);padding:var(--space-8) var(--space-8) var(--space-7);transition:box-shadow var(--dur-fast,.2s) var(--ease-standard);text-decoration:none;color:inherit;height:100%}.FoundationCard_foundationCard__SkOvX:focus-visible,.FoundationCard_foundationCard__SkOvX:hover{box-shadow:inset 0 0 0 1px var(--line-2)}.FoundationCard_foundationCard__id__TcJLQ{font-family:var(--font-mono);font-size:10.5px;color:var(--dim);letter-spacing:var(--ls-wide-6);margin-bottom:var(--space-3)}.FoundationCard_foundationCard__name__CiWpE{font-family:var(--font-sans);font-weight:var(--fw-bold);font-size:15px;color:var(--ink);margin-bottom:var(--space-3)}.FoundationCard_foundationCard__desc__Z7I_f{font-family:var(--font-sans);font-size:13px;color:var(--dim);line-height:1.45;margin-bottom:auto}.FoundationCard_foundationCard__link__Kb53X{font-family:var(--font-mono);font-size:var(--fs-mono-xs);color:var(--dim);letter-spacing:var(--ls-wide);margin-top:var(--space-7);transition:color var(--dur-fast,.2s) var(--ease-standard)}.FoundationCard_foundationCard__SkOvX:focus-visible .FoundationCard_foundationCard__link__Kb53X,.FoundationCard_foundationCard__SkOvX:hover .FoundationCard_foundationCard__link__Kb53X{color:var(--lime)}.LeadForm_wrap__lZRNe{max-width:640px}.LeadForm_form__k0Bo1{border:1px solid var(--line-2);background:var(--panel-console);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.LeadForm_bar__nXnwz{padding:9px 14px;border-bottom:1px solid var(--line-2);color:var(--dim);font-family:var(--font-mono);font-size:var(--fs-mono-xs);letter-spacing:var(--ls-wide-5);text-transform:uppercase}.LeadForm_body__m0LpO{padding:var(--space-11) var(--space-11);display:flex;flex-direction:column;gap:var(--space-9)}.LeadForm_field__km3bV{display:flex;flex-direction:column;gap:var(--space-2)}.LeadForm_label__dYWqB{font-family:var(--font-mono);font-size:var(--fs-mono-xs);letter-spacing:var(--ls-wide-5);color:var(--dim);text-transform:uppercase}.LeadForm_input__vMu0i,.LeadForm_textarea__NI46W{background:var(--bg-2);border:1px solid var(--line-2);color:var(--ink);font-family:var(--font-mono);font-size:var(--fs-mono-lg);padding:var(--space-7) var(--space-9);outline:none;transition:border-color var(--dur-fast-2) var(--ease-standard)}.LeadForm_input__vMu0i:focus,.LeadForm_textarea__NI46W:focus{border-color:var(--lime)}.LeadForm_textarea__NI46W{resize:vertical;font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body)}.LeadForm_consent__EfcIy{display:flex;align-items:flex-start;gap:var(--space-4);font-size:var(--fs-mono-sm);color:var(--dim);line-height:var(--lh-body);cursor:pointer}.LeadForm_consent__EfcIy input{margin-top:3px;accent-color:var(--lime);width:16px;height:16px;flex-shrink:0}.LeadForm_consent__EfcIy a{color:var(--lime);text-decoration:underline}.LeadForm_ctaRow__KF99h{display:inline-flex}.LeadForm_btn__EK0ai{background:var(--lime);color:var(--ink-on-lime);border:none;font-family:var(--font-mono);font-weight:var(--fw-bold);font-size:var(--fs-mono-xl);letter-spacing:var(--ls-wide-4);text-transform:uppercase;padding:19px 40px;cursor:pointer;-webkit-clip-path:polygon(0 0,calc(100% - var(--clip-cut-md)) 0,100% var(--clip-cut-md),100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - var(--clip-cut-md)) 0,100% var(--clip-cut-md),100% 100%,0 100%);transition:transform var(--dur-fast-2) var(--ease-standard),box-shadow var(--dur-fast-2) var(--ease-standard);will-change:transform}.LeadForm_btn__EK0ai:hover:not(:disabled){box-shadow:var(--shadow-btn-hover)}.LeadForm_btn__EK0ai:disabled{opacity:.4;cursor:not-allowed}.LeadForm_fallback__z7iBq{border:1px solid var(--orange);background:var(--bg-2);padding:var(--space-9);display:flex;flex-direction:column;gap:var(--space-5)}.LeadForm_fallbackTitle__jI858{font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:var(--ls-wide-4);text-transform:uppercase}.LeadForm_err__yQXg0{color:var(--orange)}.LeadForm_fallbackText__tAKb3{font-size:var(--fs-mono-sm);color:var(--dim);line-height:var(--lh-relaxed);font-family:var(--font-mono)}.LeadForm_fallbackContacts__MXVnN{display:flex;flex-direction:column;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--fs-mono-lg);color:var(--ink)}.LeadForm_retryBtn__1X7KO{align-self:flex-start;background:transparent;color:var(--orange);border:1px solid var(--orange);font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:var(--ls-wide-4);text-transform:uppercase;padding:var(--space-4) var(--space-9);cursor:pointer;transition:box-shadow var(--dur-fast-2) var(--ease-standard)}.LeadForm_retryBtn__1X7KO:hover{box-shadow:var(--shadow-btn-ghost-hover)}.LeadForm_console__LGDvz{max-width:640px;border:1px solid var(--line-2);background:var(--panel-console);font-family:var(--font-mono);font-size:var(--fs-mono-md)}.LeadForm_row__8SITF{white-space:pre-wrap}.LeadForm_rowDim__F_LxC{color:var(--dim)}.LeadForm_ok__G9DM1{color:var(--lime)}@media (max-width:640px){.LeadForm_body__m0LpO{padding:var(--space-9) var(--space-7)}.LeadForm_btn__EK0ai{width:100%;padding:var(--space-7) var(--space-9)}}.Marquee_marquee__ALmrA{border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);overflow:hidden;white-space:nowrap;padding:0;background:var(--bg);position:relative;z-index:var(--z-content)}.Marquee_lime__aSTNB{background:var(--lime)}.Marquee_track__DHnwV{display:inline-flex;align-items:center;font-family:var(--font-disp);font-weight:var(--fw-extrabold);text-transform:uppercase;font-size:var(--fs-display-marquee);padding:14px 0;will-change:transform;animation:Marquee_mq__aZDYs var(--dur-marquee) var(--ease-linear) infinite}.Marquee_reverse__ujn5f .Marquee_track__DHnwV{animation-direction:reverse}.Marquee_item__Lbvx4{padding:0 var(--space-13);color:var(--ink)}.Marquee_lime__aSTNB .Marquee_item__Lbvx4{color:var(--ink-on-lime)}.Marquee_star___31Gx{color:var(--orange)}@keyframes Marquee_mq__aZDYs{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.Marquee_track__DHnwV{animation:none}}.page_hero__7KFOs{min-height:calc(100vh - var(--hud-h));display:flex;flex-direction:column;justify-content:center;padding:0 var(--gut);padding-top:var(--space-24);padding-bottom:var(--space-24);overflow:hidden;position:relative}.page_inner__sfo2e{position:relative;z-index:var(--z-glow)}.page_tag__t9Q6I{font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:var(--ls-wide-8);text-transform:uppercase;color:var(--lime);margin-bottom:var(--space-9);display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.page_tag__t9Q6I span{color:var(--dim)}.page_dot__aVcaO{width:7px;height:7px;border-radius:var(--radius-full);background:var(--lime);display:inline-block}.page_h1__HkJRI{font-family:var(--font-disp);font-weight:var(--fw-black);line-height:var(--lh-hero);letter-spacing:var(--ls-tighter);text-transform:uppercase;font-size:var(--fs-display-hero);margin-bottom:var(--space-3)}.page_h1__HkJRI .page_l__H32g5{display:block;white-space:nowrap}.page_h1__HkJRI .page_l2__5nB3g{color:var(--bg);-webkit-text-stroke:2px var(--lime)}.page_h1__HkJRI .page_l3__e9VKC{color:var(--orange)}.page_sub__0BWS6{max-width:42ch;color:var(--ink);font-size:var(--fs-body-lead);margin:var(--space-14) 0 var(--space-14);line-height:var(--lh-relaxed)}.page_sub__0BWS6 b{color:var(--lime);font-weight:var(--fw-medium)}.page_cta__i2v5_{display:flex;gap:var(--space-6);flex-wrap:wrap;align-items:center}.page_btn__hMGYV{font-family:var(--font-mono);font-weight:var(--fw-bold);font-size:var(--fs-mono-lg);letter-spacing:var(--ls-wide-4);text-transform:uppercase;padding:15px 26px;border:2px solid var(--lime);background:var(--lime);color:var(--ink-on-lime);cursor:pointer;transition:background var(--dur-fast-2,.22s) var(--ease-standard),color var(--dur-fast-2,.22s) var(--ease-standard),box-shadow var(--dur-fast-2,.22s) var(--ease-standard);position:relative;display:inline-block;-webkit-clip-path:polygon(var(--clip-cut-md) 0,100% 0,100% calc(100% - var(--clip-cut-md)),calc(100% - var(--clip-cut-md)) 100%,0 100%,0 var(--clip-cut-md));clip-path:polygon(var(--clip-cut-md) 0,100% 0,100% calc(100% - var(--clip-cut-md)),calc(100% - var(--clip-cut-md)) 100%,0 100%,0 var(--clip-cut-md))}@media (pointer:fine){.page_btn__hMGYV{cursor:none}}.page_btn__hMGYV:focus-visible,.page_btn__hMGYV:hover{background:var(--bg);color:var(--lime);box-shadow:var(--shadow-btn-hover)}.page_btnGhost__lrA6K{background:transparent;color:var(--ink);border-color:var(--line-2)}.page_btnGhost__lrA6K:focus-visible,.page_btnGhost__lrA6K:hover{background:transparent;color:var(--orange);border-color:var(--orange);box-shadow:var(--shadow-btn-ghost-hover)}.page_telemetry__eah2y{border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);padding:var(--space-7) var(--gut);font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--dim);display:flex;flex-wrap:wrap;gap:10px 28px;align-items:center;background:var(--bg-2);position:relative;z-index:var(--z-content)}.page_telemetry__eah2y .page_t__9zOpO{display:flex;align-items:center;gap:var(--space-3)}.page_telemetry__eah2y .page_t__9zOpO b{color:var(--lime);font-weight:var(--fw-medium)}.page_telemetry__eah2y .page_t__9zOpO .page_k__V43nf{color:var(--dim)}.page_telemetry__eah2y .page_t__9zOpO .page_v__af3IW{color:var(--ink)}.page_secHead__7HGTv{margin-bottom:var(--space-20)}.page_secNum__sg4_e{font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--orange);letter-spacing:var(--ls-wide-7);text-transform:uppercase;margin-bottom:var(--space-5)}.page_secTitle__KnMxa{font-family:var(--font-disp);font-weight:var(--fw-extrabold);text-transform:uppercase;letter-spacing:var(--ls-tight);line-height:var(--lh-section);font-size:var(--fs-display-section)}.page_secTitle__KnMxa em{color:var(--lime);font-style:normal}.page_services__Hx9vZ{padding:var(--space-section-y-md) var(--gut)}.page_mods__fA5Vg{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:0;gap:0;border:1px solid var(--line-2);position:relative;z-index:var(--z-gridlines)}.page_mods__fA5Vg>a{margin:-1px 0 0 -1px;min-height:210px}.page_modBig__ugLX_{grid-column:span 3;grid-row:span 2}.page_modWide__ToFKm{grid-column:span 3}.page_modTall__PKRwy{grid-column:span 2;grid-row:span 2}.page_modM__g_VGQ{grid-column:span 2}@media (max-width:900px){.page_mods__fA5Vg{grid-template-columns:repeat(2,1fr)}.page_modBig__ugLX_,.page_modM__g_VGQ,.page_modTall__PKRwy,.page_modWide__ToFKm{grid-column:span 1;grid-row:span 1}.page_modBig__ugLX_{grid-column:span 2}}@media (max-width:560px){.page_mods__fA5Vg{grid-template-columns:1fr}.page_modBig__ugLX_{grid-column:span 1}}.page_found__NtM8U{margin-top:clamp(32px,5vw,56px)}.page_foundHead__rtYML{display:flex;align-items:baseline;gap:var(--space-6);flex-wrap:wrap;padding-top:var(--space-9);border-top:1px solid var(--line-2);margin-bottom:var(--space-7)}.page_foundKicker__vgXWg{font-family:var(--font-mono);font-size:var(--fs-mono-xs);color:var(--dim);letter-spacing:var(--ls-wide-6);text-transform:uppercase}.page_foundTitle__9qFo7{font-family:var(--font-disp);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--ls-snug);line-height:1;font-size:clamp(17px,2.6vw,28px);color:var(--dim)}.page_foundTitle__9qFo7 em{color:var(--ink);font-style:normal}.page_foundAll__cuNnS{margin-left:auto;font-family:var(--font-mono);font-size:var(--fs-mono-xs);color:var(--dim);letter-spacing:var(--ls-wide-3);text-transform:uppercase;border-bottom:1px solid var(--line-2);transition:color var(--dur-fast,.2s) var(--ease-standard),border-color var(--dur-fast,.2s) var(--ease-standard)}.page_foundAll__cuNnS:focus-visible,.page_foundAll__cuNnS:hover{color:var(--lime);border-color:var(--lime)}.page_foundGrid__kZveh{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;border:1px solid var(--line)}.page_foundGrid__kZveh>a{margin:-1px 0 0 -1px}@media (max-width:900px){.page_foundGrid__kZveh{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.page_foundGrid__kZveh{grid-template-columns:1fr}}.page_ind__VzYNV{padding:clamp(60px,9vw,110px) var(--gut) clamp(50px,7vw,90px)}.page_indGrid__yf94L{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;border:1px solid var(--line-2)}@media (max-width:900px){.page_indGrid__yf94L{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.page_indGrid__yf94L{grid-template-columns:1fr}}.page_indTile__3prLK{border:1px solid var(--line-2);margin:-1px 0 0 -1px;padding:22px 20px 20px;background:var(--bg);position:relative;display:flex;flex-direction:column;min-height:224px;transition:box-shadow var(--dur-quick,.25s) var(--ease-standard);overflow:hidden;text-decoration:none;color:inherit}@media (pointer:fine){.page_indTile__3prLK{cursor:none}}.page_indTile__3prLK:focus-visible,.page_indTile__3prLK:hover{box-shadow:var(--shadow-mod-hover);z-index:3}.page_indTile__3prLK.page_indOrange__ig3eT:focus-visible,.page_indTile__3prLK.page_indOrange__ig3eT:hover{box-shadow:var(--shadow-mod-inv-hover)}.page_indLabel__zW9Qm{font-family:var(--font-mono);font-size:var(--fs-mono-xs);color:var(--orange);letter-spacing:var(--ls-wide-5)}.page_indLabel__zW9Qm:before{content:"● ";color:var(--lime)}.page_indName__Xspn_{font-family:var(--font-disp);font-weight:var(--fw-extrabold);text-transform:uppercase;letter-spacing:var(--ls-snug);line-height:.98;font-size:clamp(22px,2.6vw,32px);margin:14px 0 12px}.page_indGive__SDnjB{font-family:var(--font-sans);font-size:14px;color:var(--ink);line-height:1.5;margin-bottom:auto}.page_indLink__qOSTL{font-family:var(--font-mono);font-size:var(--fs-mono-xs);color:var(--lime);letter-spacing:var(--ls-wide-4);text-transform:uppercase;border-bottom:1px solid var(--lime);align-self:flex-start;margin-top:var(--space-9)}.page_proc__OMAos{padding:clamp(60px,9vw,110px) var(--gut)}.page_procWrap__zsGSl{position:relative}.page_procLine__aDY8D{position:absolute;left:0;right:0;top:38px;height:2px;background:var(--line-2);z-index:0;overflow:hidden}.page_procLine__aDY8D i{position:absolute;top:0;left:0;height:100%;width:120px;background:linear-gradient(90deg,transparent,var(--lime),transparent);box-shadow:var(--shadow-bar-fill);animation:page_procflow__ZWn_f var(--dur-thread-flow,4.5s) linear infinite}@keyframes page_procflow__ZWn_f{0%{transform:translateX(-140px)}to{transform:translateX(calc(100vw + 140px))}}.page_procSteps__uypEj{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;position:relative;z-index:1;border:1px solid var(--line-2)}@media (max-width:900px){.page_procSteps__uypEj{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.page_procSteps__uypEj{grid-template-columns:1fr}.page_procLine__aDY8D{left:2px;top:0;bottom:0;right:auto;width:2px;height:auto}.page_procLine__aDY8D i{width:100%;height:120px;left:0;background:linear-gradient(180deg,transparent,var(--lime),transparent);animation-name:page_procflowV___z6X7}}@keyframes page_procflowV___z6X7{0%{transform:translateY(-140px)}to{transform:translateY(calc(100% + 140px))}}.page_procStep__bz8kv{border:1px solid var(--line-2);margin:-1px 0 0 -1px;padding:var(--space-9);background:var(--bg);display:flex;flex-direction:column;min-height:200px}.page_procBadge__DnIvJ{width:26px;height:26px;border:1px solid var(--lime);border-radius:var(--radius-full);display:inline-flex;align-items:center;justify-content:center;color:var(--lime);background:var(--bg);margin-bottom:var(--space-7)}.page_procBadge__DnIvJ,.page_procOp__h1HeP{font-family:var(--font-mono);font-size:var(--fs-mono-xs)}.page_procOp__h1HeP{color:var(--orange);letter-spacing:var(--ls-wide-5);text-transform:uppercase;margin-bottom:var(--space-3)}.page_procName__iDYKt{font-family:var(--font-disp);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--ls-snug);line-height:1.02;font-size:clamp(16px,1.9vw,22px);margin-bottom:var(--space-4)}.page_procMeta__3klxD{font-family:var(--font-mono);font-size:var(--fs-mono-xs);color:var(--lime);margin-bottom:var(--space-3)}.page_procDesc__qHLxr{font-family:var(--font-sans);font-size:13.5px;color:var(--dim);line-height:1.5;margin-top:auto}.page_cases__0I_RF{padding:var(--space-section-y-sm) var(--gut)}.page_casesGrid__1_rIQ{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:0;gap:0;border:1px solid var(--line-2)}.page_casesGrid__1_rIQ>div{margin:-1px 0 0 -1px}.page_caseBig__KG68N{grid-column:span 3;grid-row:span 2}.page_caseWide__aFQag{grid-column:span 3}.page_caseThird__5N9PV{grid-column:span 2}@media (max-width:900px){.page_casesGrid__1_rIQ{grid-template-columns:repeat(2,1fr)}.page_caseBig__KG68N,.page_caseThird__5N9PV,.page_caseWide__aFQag{grid-column:span 1;grid-row:span 1}.page_caseBig__KG68N{grid-column:span 2}}@media (max-width:620px){.page_casesGrid__1_rIQ{grid-template-columns:1fr}.page_caseBig__KG68N,.page_caseThird__5N9PV,.page_caseWide__aFQag{grid-column:span 1}}.page_final__0qQu5{padding:var(--space-section-y-lg) var(--gut) var(--space-section-y-xl);border-top:1px solid var(--line-2);position:relative;overflow:hidden}.page_finalQ__OSmmf{font-family:var(--font-disp);font-weight:var(--fw-extrabold);text-transform:uppercase;line-height:var(--lh-section);letter-spacing:var(--ls-tight);font-size:var(--fs-display-final);max-width:16ch;margin-bottom:var(--space-14)}.page_finalQ__OSmmf em{color:var(--lime);font-style:normal}.page_finalConsole___BQBe{border:1px solid var(--line-2);background:var(--panel-console-2);font-family:var(--font-mono);font-size:var(--fs-mono-lg);padding:var(--space-7) var(--space-8);max-width:640px;margin-bottom:var(--space-14);color:var(--ink)}.page_finalConsole___BQBe .page_ar__sMgR6{color:var(--lime)}.page_finalNote__lmo_d{margin-top:var(--space-9);font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--dim)}.page_finalNote__lmo_d .page_dot__aVcaO{display:inline-block;vertical-align:middle;margin-right:var(--space-2)}.page_finalConsent__bw3cP{font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--dim);line-height:1.5;max-width:640px;margin-top:var(--space-3)}.page_finalConsent__bw3cP a{color:var(--lime);border-bottom:1px solid var(--line-2)}.page_finalConsent__bw3cP a:focus-visible,.page_finalConsent__bw3cP a:hover{border-color:var(--lime)}.page_foot__P3u1V{padding:40px var(--gut) 46px;font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--dim);border-top:1px solid var(--line-2)}.page_footGrid__0g0hZ{display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-gap:32px 40px;gap:32px 40px}@media (max-width:820px){.page_footGrid__0g0hZ{grid-template-columns:1fr 1fr}}@media (max-width:520px){.page_footGrid__0g0hZ{grid-template-columns:1fr}}.page_footCol__b0wTr h4{font-family:var(--font-mono);font-size:var(--fs-mono-xs);color:var(--orange);letter-spacing:var(--ls-wide-6);text-transform:uppercase;margin-bottom:var(--space-7);font-weight:var(--fw-bold)}.page_footBrand__p5qsZ{font-family:var(--font-disp);font-weight:var(--fw-extrabold);color:var(--ink);font-size:20px;letter-spacing:var(--ls-tight);margin-bottom:var(--space-4)}.page_footBrand__p5qsZ b{color:var(--lime)}.page_footTagline__sIYgo{color:var(--dim);line-height:1.5;margin-bottom:var(--space-7);max-width:34ch}.page_footNav__9fNNm{display:flex;flex-direction:column;gap:var(--space-3)}.page_footNav__9fNNm a{color:var(--dim);transition:color var(--dur-fast,.2s) var(--ease-standard);display:inline-block;width:-moz-fit-content;width:fit-content}.page_footNav__9fNNm a:focus-visible,.page_footNav__9fNNm a:hover{color:var(--lime)}.page_footContacts__UV7LL{flex-direction:column}.page_footContacts__UV7LL,.page_footContacts__UV7LL .page_row__qDqJa{display:flex;gap:var(--space-3)}.page_footContacts__UV7LL .page_row__qDqJa .page_k__V43nf{color:var(--dim);min-width:78px}.page_footContacts__UV7LL .page_row__qDqJa .page_v__af3IW{color:var(--ink)}.page_footContacts__UV7LL .page_row__qDqJa .page_na__VH9gv{color:var(--dim)}.page_footBottom__z1G1G{margin-top:var(--space-14);padding-top:var(--space-8);border-top:1px solid var(--line);display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;color:var(--dim)}.page_footBottom__z1G1G b{color:var(--ink)}.page_stat__wNpTi{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--lime);font-family:var(--font-mono);font-size:var(--fs-mono-xs);text-transform:uppercase;letter-spacing:var(--ls-wide-2)}.page_page___IGR7{padding:var(--space-24) var(--gut)}.page_head__nYv1b{margin-bottom:var(--space-20);max-width:64ch}.page_crumb__EU277{font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:var(--ls-wide-7);text-transform:uppercase;color:var(--dim);margin-bottom:var(--space-9)}.page_crumb__EU277 span{color:var(--orange)}.page_title__b8lKz{font-family:var(--font-disp);font-weight:var(--fw-extrabold);text-transform:uppercase;line-height:var(--lh-section);letter-spacing:var(--ls-tight);font-size:var(--fs-display-section);margin-bottom:var(--space-9)}.page_title__b8lKz em{color:var(--lime);font-style:normal}.page_intro__CVNfP{font-family:var(--font-sans);font-size:var(--fs-body-lead);line-height:var(--lh-relaxed);color:var(--ink);max-width:60ch}.page_section__ibESq{padding-top:var(--space-section-y-md);padding-bottom:var(--space-section-y-md)}.page_sectionHead__0eks6{margin-bottom:var(--space-20)}.page_sectionNum__vGbJP{font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--orange);letter-spacing:var(--ls-wide-7);text-transform:uppercase;margin-bottom:var(--space-3)}.page_sectionTitle__Im1tS{font-family:var(--font-disp);font-weight:var(--fw-extrabold);text-transform:uppercase;line-height:var(--lh-section);letter-spacing:var(--ls-tight);font-size:var(--fs-display-section)}.page_sectionTitle__Im1tS em{color:var(--lime);font-style:normal}.page_mods__F6c1y{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0;border-top:1px solid var(--line-2);border-left:1px solid var(--line-2)}.page_mods__F6c1y>a{border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2)}@media (max-width:900px){.page_mods__F6c1y{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.page_mods__F6c1y{grid-template-columns:1fr}}.page_found__1OejQ{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;border:1px solid var(--line)}@media (max-width:900px){.page_found__1OejQ{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.page_found__1OejQ{grid-template-columns:1fr}}.page_cta__QDapP{padding-top:var(--space-section-y-lg);padding-bottom:var(--space-section-y-xl);border-top:1px solid var(--line-2);max-width:64ch}.page_ctaTitle__R_HOM{font-family:var(--font-disp);font-weight:var(--fw-extrabold);text-transform:uppercase;line-height:var(--lh-section);letter-spacing:var(--ls-tight);font-size:var(--fs-display-final);margin-bottom:var(--space-9)}.page_ctaTitle__R_HOM em{color:var(--lime);font-style:normal}.page_ctaText__WXrV_{font-family:var(--font-sans);font-size:var(--fs-body-lead);line-height:var(--lh-relaxed);color:var(--dim);margin-bottom:var(--space-14)}.page_ctaBtn__tCQq7{display:inline-block;font-family:var(--font-mono);font-weight:var(--fw-bold);font-size:var(--fs-mono-lg);letter-spacing:var(--ls-wide-4);text-transform:uppercase;text-decoration:none;padding:15px 26px;border:2px solid var(--lime);background:var(--lime);color:var(--ink-on-lime);transition:background var(--dur-fast-2,.22s),color var(--dur-fast-2,.22s),box-shadow var(--dur-fast-2,.22s);-webkit-clip-path:polygon(var(--clip-cut-md) 0,100% 0,100% calc(100% - var(--clip-cut-md)),calc(100% - var(--clip-cut-md)) 100%,0 100%,0 var(--clip-cut-md));clip-path:polygon(var(--clip-cut-md) 0,100% 0,100% calc(100% - var(--clip-cut-md)),calc(100% - var(--clip-cut-md)) 100%,0 100%,0 var(--clip-cut-md))}.page_ctaBtn__tCQq7:focus-visible,.page_ctaBtn__tCQq7:hover{background:var(--bg);color:var(--lime);box-shadow:0 0 26px var(--lime-40)}.Chat_viz___IOct{margin-top:var(--space-8);height:74px;position:relative;border-top:1px solid var(--line);padding-top:var(--space-8);overflow:hidden}.Chat_vChat__E7tA8{font-family:var(--font-mono);font-size:var(--fs-mono-xs);line-height:1.6}.Chat_row__Gey3u{display:block;clear:both}.Chat_bub__hf1nA{display:inline-block;padding:4px 9px;margin:2px 0;border:1px solid var(--line-2);max-width:90%;opacity:0;transform:translateY(4px);transition:opacity .3s var(--ease-out-soft),transform .3s var(--ease-out-soft)}.Chat_bub__hf1nA.Chat_shown__y2X12{opacity:1;transform:translateY(0)}.Chat_me__6uBY_{color:var(--ink-on-lime);background:var(--lime);border-color:var(--lime)}.Chat_ai__FVFXx{color:var(--lime);float:right}@media (prefers-reduced-motion:reduce){.Chat_bub__hf1nA{transition:none!important}}.Bar_viz__awnT0{margin-top:var(--space-8);height:74px;position:relative;border-top:1px solid var(--line);padding-top:var(--space-8);overflow:hidden}.Bar_vBar__NRQRp{display:flex;align-items:flex-end;gap:8px;height:100%}.Bar_col__weozA{flex:1 1;display:flex;flex-direction:column;justify-content:flex-end;height:100%}.Bar_col__weozA i{display:block;background:var(--lime);height:0;transition:height var(--dur-bar-fill,1.1s) var(--ease-out-soft);transform-origin:bottom}.Bar_col__weozA:nth-child(2) i{background:var(--orange)}.Bar_num___CPMc{font-family:var(--font-mono);font-size:var(--fs-mono-2xs);color:var(--dim);margin-top:5px;text-align:center}@media (prefers-reduced-motion:reduce){.Bar_col__weozA i{transition:none!important}}.Eq_viz__XdR1E{margin-top:var(--space-8);height:74px;position:relative;border-top:1px solid var(--line);padding-top:var(--space-8);overflow:hidden}.Eq_vEq__ySbsO{display:flex;align-items:flex-end;gap:5px;height:100%}.Eq_vEq__ySbsO i{flex:1 1;background:var(--lime);height:20%;transform-origin:bottom;animation:Eq_eqPulse__lbhq7 var(--dur-eq,1s) ease-in-out infinite}@keyframes Eq_eqPulse__lbhq7{0%,to{height:15%}50%{height:95%}}.Eq_vEq__ySbsO.Eq_static__Pe0Ju i{animation:none;height:55%}@media (prefers-reduced-motion:reduce){.Eq_vEq__ySbsO i{animation:none!important}}.Doc_viz__LBm18{margin-top:var(--space-8);height:74px;border-top:1px solid var(--line);padding-top:var(--space-8)}.Doc_vDoc__6Dvvy,.Doc_viz__LBm18{position:relative;overflow:hidden}.Doc_vDoc__6Dvvy{height:100%;border:1px solid var(--line-2);padding:8px}.Doc_f__P4Vbv{height:6px;background:var(--line-2);margin-bottom:6px;transition:background .3s}.Doc_f__P4Vbv.Doc_hot__zyujU{background:var(--lime)}.Doc_scan__fN8l2{position:absolute;left:0;right:0;height:2px;background:var(--orange);box-shadow:var(--shadow-scan-line);animation:Doc_docScan__NIAns var(--dur-scan,2.2s) linear infinite}.Doc_vDoc__6Dvvy.Doc_static__O0G0U .Doc_scan__fN8l2{display:none}@keyframes Doc_docScan__NIAns{0%{top:0}50%{top:100%}to{top:0}}@media (prefers-reduced-motion:reduce){.Doc_scan__fN8l2{animation:none!important}.Doc_f__P4Vbv{transition:none!important}}.Funnel_viz__xLkgS{margin-top:var(--space-8);height:74px;position:relative;border-top:1px solid var(--line);padding-top:var(--space-8);overflow:hidden}.Funnel_vFun__JARcB{display:flex;flex-direction:column;gap:4px;height:100%;justify-content:center}.Funnel_vFun__JARcB i{display:block;height:12px;background:var(--line-2);position:relative;overflow:hidden}.Funnel_vFun__JARcB i:after{content:"";position:absolute;inset:0;background:var(--lime);transform:scaleX(0);transform-origin:left;transition:transform var(--dur-fun-fill,1s) var(--ease-out-soft)}.Funnel_vFun__JARcB i.Funnel_filled__2AOZ_:after{transform:scaleX(1)}.Funnel_vFun__JARcB i:first-child{width:100%}.Funnel_vFun__JARcB i:nth-child(2){width:78%}.Funnel_vFun__JARcB i:nth-child(3){width:54%}.Funnel_vFun__JARcB i:nth-child(4){width:32%}.Funnel_vFun__JARcB i:nth-child(4):after{background:var(--orange)}@media (prefers-reduced-motion:reduce){.Funnel_vFun__JARcB i:after{transition:none!important}}.Code_viz__UgYnj{margin-top:var(--space-8);height:74px;position:relative;border-top:1px solid var(--line);padding-top:var(--space-8);overflow:hidden}.Code_vCode__ltGJN{font-family:var(--font-mono);font-size:var(--fs-mono-xs);line-height:1.7;white-space:pre-wrap;word-break:break-word}.Code_add__jMUlO{color:var(--lime)}.Code_del__j9h1o{color:var(--orange);text-decoration:line-through;opacity:.7}.Code_cc__O3XIL{color:var(--lime);animation:Code_codeBlink__wEqu_ var(--dur-blink,1s) step-end infinite}.Code_vCode__ltGJN.Code_static__rYHwz .Code_cc__O3XIL{animation:none}@keyframes Code_codeBlink__wEqu_{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.Code_cc__O3XIL{animation:none!important}}.ModuleCard_modCard__s2jIi{position:relative;display:block;border:1px solid var(--line-2);padding:var(--space-10);color:inherit;text-decoration:none;transition:box-shadow var(--dur-quick,.25s) var(--ease-standard),transform var(--dur-instant,.1s) var(--ease-standard);transform-style:preserve-3d;will-change:transform}.ModuleCard_modCard__s2jIi:focus-visible,.ModuleCard_modCard__s2jIi:hover{box-shadow:var(--shadow-mod-hover);z-index:3}.ModuleCard_modCard__s2jIi.ModuleCard_inv__yI8Ci:focus-visible,.ModuleCard_modCard__s2jIi.ModuleCard_inv__yI8Ci:hover{box-shadow:var(--shadow-mod-inv-hover)}.ModuleCard_modCard__glow__C1vrF{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity var(--dur-quick,.25s) var(--ease-standard);background:radial-gradient(circle 180px at var(--glow-x,50%) var(--glow-y,50%),var(--lime-14),transparent 70%)}.ModuleCard_modCard__s2jIi.ModuleCard_inv__yI8Ci .ModuleCard_modCard__glow__C1vrF{background:radial-gradient(circle 180px at var(--glow-x,50%) var(--glow-y,50%),var(--orange-18),transparent 70%)}.ModuleCard_modCard__s2jIi:hover .ModuleCard_modCard__glow__C1vrF{opacity:1}.ModuleCard_modCard__id__FF16N{font-family:var(--font-mono);font-size:var(--fs-mono-xs);color:var(--orange);letter-spacing:var(--ls-wide-6);text-transform:uppercase}.ModuleCard_modCard__name__VRBWL{font-family:var(--font-disp);font-weight:var(--fw-bold);text-transform:uppercase;font-size:var(--fs-display-mod);line-height:var(--lh-mod);letter-spacing:var(--ls-snug);margin:var(--space-3) 0 var(--space-2)}.ModuleCard_modCard__desc__MX9Fb{font-family:var(--font-mono);font-size:var(--fs-mono-xs);color:var(--dim);line-height:1.5}@media (prefers-reduced-motion:reduce){.ModuleCard_modCard__s2jIi{transition:none}}.OpsConsole_console__5uO_w{margin-top:var(--space-16);border:1px solid var(--line-2);background:var(--panel-console);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);max-width:760px;font-family:var(--font-mono);font-size:var(--fs-mono-md)}.OpsConsole_bar__BMr_W{display:flex;align-items:center;gap:var(--space-3);padding:9px 14px;border-bottom:1px solid var(--line-2);color:var(--dim);font-size:var(--fs-mono-xs);letter-spacing:var(--ls-wide-5);text-transform:uppercase}.OpsConsole_live__ZTrlo{margin-left:auto;color:var(--lime);display:flex;align-items:center;gap:var(--space-2)}.OpsConsole_dot__IJURV{width:7px;height:7px;border-radius:var(--radius-full);background:var(--lime);box-shadow:var(--shadow-dot-pulse-start);animation:OpsConsole_pulse__pFchO var(--dur-pulse) infinite}@keyframes OpsConsole_pulse__pFchO{0%{box-shadow:0 0 0 0 var(--lime-50)}70%{box-shadow:0 0 0 8px rgba(204,255,0,0)}to{box-shadow:0 0 0 0 rgba(204,255,0,0)}}.OpsConsole_body__Hdmt6{padding:12px 14px;min-height:140px;line-height:1.85}.OpsConsole_row__jrlsH{white-space:pre-wrap;word-break:break-word}.OpsConsole_ts__y8F8q{color:var(--orange)}.OpsConsole_ar__Hztya,.OpsConsole_ok__bk4lh{color:var(--lime)}.OpsConsole_caret__tzyvh{color:var(--lime);animation:OpsConsole_blink__3VGKs var(--dur-blink) var(--ease-step-end) infinite}@keyframes OpsConsole_blink__3VGKs{50%{opacity:0}}@media (max-width:640px){.OpsConsole_body__Hdmt6{font-size:var(--fs-mono-xs);min-height:118px}}