.Contact_section__116Ae{padding:120px 48px;border-top:1px solid var(--border)}.Contact_container__bdcRI{max-width:1000px;margin:0 auto}.Contact_sectionLabel__oKgaQ{font-family:Inter,sans-serif;font-size:10px;font-weight:500;letter-spacing:2.5px;text-transform:uppercase;color:var(--primary);margin-bottom:32px;display:flex;align-items:center;gap:10px}.Contact_sectionLabel__oKgaQ:before{content:"";display:block;width:24px;height:1px;background:var(--primary)}.Contact_grid__QgmP5{display:grid;grid-template-columns:1fr 1.4fr;grid-gap:64px;gap:64px;align-items:start}.Contact_h2__VrANn{font-family:Plus Jakarta Sans,sans-serif;font-weight:200;font-size:44px;line-height:1.1;letter-spacing:-1.5px;color:var(--text);margin-bottom:14px}.Contact_accentText__v29qB{color:var(--primary);font-style:normal}.Contact_sub__3rb4O{font-family:Inter,sans-serif;font-weight:300;font-size:14px;line-height:1.7;color:var(--muted)}.Contact_audienceList__7OAEw{margin-top:32px;display:flex;flex-direction:column;gap:12px;list-style:none}.Contact_audienceItem__hAkCF{display:flex;align-items:center;gap:12px;font-family:Inter,sans-serif;font-size:13px;color:var(--muted)}.Contact_audienceIcon__D3e3q{width:34px;height:34px;border-radius:8px;background:rgba(125,114,167,.08);border:1px solid rgba(125,114,167,.15);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--primary)}.Contact_form__dXQdL{display:flex;flex-direction:column;gap:14px}.Contact_formRow__KPOKE{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.Contact_fieldGroup__Wmiaj{display:flex;flex-direction:column;gap:6px}.Contact_label__xiovc{font-family:IBM Plex Mono,monospace;font-size:9px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;color:var(--muted)}.Contact_input__5EOnd{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:11px 14px;font-family:Inter,sans-serif;font-size:13px;color:var(--text);outline:none;width:100%;transition:border-color .2s,box-shadow .2s}.Contact_input__5EOnd::placeholder{color:var(--muted)}.Contact_input__5EOnd:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(125,114,167,.12)}.Contact_submit__zDL38{font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:500;letter-spacing:.5px;background:var(--primary-btn);color:var(--bg);border:none;border-radius:8px;padding:14px 28px;cursor:pointer;align-self:stretch;box-shadow:0 4px 20px var(--primary-btn-shadow);transition:opacity .2s}.Contact_submit__zDL38:hover{opacity:.85}.Contact_select__DlHnr{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%237A7788' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px;cursor:pointer}.Contact_note__pGjFA{font-family:Inter,sans-serif;font-size:11px;color:var(--muted);line-height:1.5}.light .Contact_grid__QgmP5>*{box-shadow:0 2px 12px rgba(0,0,0,.06)}@media (max-width:768px){.Contact_section__116Ae{padding:80px 20px}.Contact_h2__VrANn{font-size:34px;letter-spacing:-1px}.Contact_grid__QgmP5{gap:40px}.Contact_formRow__KPOKE,.Contact_grid__QgmP5{grid-template-columns:1fr}.Contact_submit__zDL38{width:100%;text-align:center;justify-content:center}}.Demo_section__fdsPN{padding:120px 48px}.light .Demo_section__fdsPN{background:#F5F7FA}.Demo_container__OLYpl{max-width:1000px;margin:0 auto}.Demo_sectionLabel__y5QA2{font-family:Inter,sans-serif;font-size:10px;font-weight:500;letter-spacing:2.5px;text-transform:uppercase;color:var(--primary);margin-bottom:16px;display:flex;align-items:center;gap:10px}.Demo_sectionLabel__y5QA2:before{content:"";display:block;width:24px;height:1px;background:var(--primary)}.Demo_header__pi74e{max-width:600px;margin-bottom:48px}.Demo_h2__7PVr1{font-family:Plus Jakarta Sans,sans-serif;font-weight:200;font-size:48px;line-height:1.06;letter-spacing:-1.5px;color:var(--text);margin-bottom:14px}.Demo_accentText__xbbBD{color:var(--primary);font-style:normal}.Demo_sub__P4aZx{font-family:Inter,sans-serif;font-weight:300;font-size:15px;line-height:1.7;color:var(--muted)}.Demo_launchWrap__60BeK{position:relative}.Demo_overlay__AL5vB{position:absolute;inset:0;z-index:10;background:var(--bg-glass);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;border-radius:20px;cursor:pointer;transition:opacity .4s ease,visibility .4s ease}.Demo_overlayHidden__A3S_X{opacity:0;visibility:hidden;pointer-events:none}.Demo_launchBtn__hFX3Y{font-family:IBM Plex Mono,monospace;font-size:13px;font-weight:500;letter-spacing:1px;background:var(--primary-btn);color:var(--bg);border:none;border-radius:10px;padding:16px 32px;cursor:pointer;box-shadow:0 4px 32px var(--primary-btn-shadow);display:flex;align-items:center;gap:10px}.Demo_launchHint__0z6gH{font-family:Inter,sans-serif;font-size:12px;color:var(--muted)}.Demo_shell__3jboj{background:var(--surface);border:1px solid rgba(125,114,167,.22);border-radius:20px;overflow:hidden;box-shadow:0 0 0 1px rgba(125,114,167,.08),0 24px 80px rgba(125,114,167,.1),0 40px 100px rgba(0,0,0,.4);position:relative}.Demo_titlebar__tqTBB{background:var(--bg-glass);padding:12px 20px;display:flex;align-items:center;gap:14px;border-bottom:1px solid var(--border)}.Demo_winDots__z8JpK{display:flex;gap:6px}.Demo_winDot__HCZht{width:10px;height:10px;border-radius:50%}.Demo_red__yRhTR{background:#FF5F57}.Demo_yellow__EG_B6{background:#FFBD2E}.Demo_green__7H_ZR{background:#28CA41}.Demo_urlBar__7g9cA{flex:1 1;background:var(--surface-glass);border:1px solid var(--border);border-radius:6px;padding:5px 12px;font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--muted)}.Demo_body__mY9yl{display:grid;grid-template-columns:220px 1fr;min-height:480px}.Demo_sidebar__gzTue{background:var(--bg-glass-mid);border-right:1px solid var(--border);padding:24px 16px;display:flex;flex-direction:column;gap:4px}.Demo_sidebarLogo__a1GmK{font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:500;letter-spacing:2px;color:var(--text);margin-bottom:28px;padding:0 8px}.Demo_sidebarLogo__a1GmK span{color:var(--primary)}.Demo_sidebarGroup__XSCOW{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);padding:0 8px;margin-bottom:8px;margin-top:16px}.Demo_sidebarItem__U2uyI{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:8px;font-family:Inter,sans-serif;font-size:12px;color:var(--muted);cursor:pointer;transition:background .15s}.Demo_sidebarItem__U2uyI.Demo_active__Wp2du{background:rgba(125,114,167,.12);color:var(--text)}.Demo_sidebarItem__U2uyI.Demo_active__Wp2du .Demo_sidebarIcon__fbS1W{opacity:1}.Demo_sidebarIcon__fbS1W{flex-shrink:0;color:var(--primary);opacity:1}.Demo_dim__ur_70{opacity:.35}.Demo_sidebarDot__de8XQ{width:6px;height:6px;border-radius:50%;background:var(--primary);margin-left:auto;animation:Demo_ratified-pulse__Vx6k8 2s ease-in-out infinite}.Demo_main__plzcs{padding:28px 32px;position:relative}.Demo_steps__M1vw4{margin-bottom:24px}.Demo_stepGroup__EjnoG,.Demo_step__TsO0d,.Demo_steps__M1vw4{display:flex;align-items:center}.Demo_step__TsO0d{gap:8px;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:1px;text-transform:uppercase;color:var(--muted)}.Demo_step__TsO0d.Demo_done__AeolZ{color:var(--primary)}.Demo_step__TsO0d.Demo_active__Wp2du{color:var(--text)}.Demo_stepNum__nQkeH{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:9px;border:1px solid var(--border);flex-shrink:0}.Demo_step__TsO0d.Demo_done__AeolZ .Demo_stepNum__nQkeH{background:var(--primary);border-color:var(--primary);color:var(--bg)}.Demo_step__TsO0d.Demo_active__Wp2du .Demo_stepNum__nQkeH{border-color:var(--text);color:var(--text)}.Demo_stepLine__OOGlM{width:28px;height:1px;background:var(--border);flex-shrink:0}.Demo_stepLine__OOGlM.Demo_done__AeolZ{background:var(--primary)}.Demo_progressTrack__prOkn{height:3px;background:var(--border);border-radius:2px;margin-bottom:24px;overflow:hidden}.Demo_progressFill__Ds0cn{height:100%;width:0;background:linear-gradient(90deg,var(--primary),rgba(125,114,167,.4));border-radius:2px}.Demo_formTitle__oRB_9{font-family:Plus Jakarta Sans,sans-serif;font-weight:400;font-size:18px;color:var(--text);margin-bottom:4px}.Demo_formSub__BgfNI{font-family:Inter,sans-serif;font-size:12px;color:var(--muted);margin-bottom:22px}.Demo_fieldsGrid__m4B0e{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-bottom:20px}.Demo_fieldGroup__e8oQ_{display:flex;flex-direction:column;gap:6px}.Demo_fieldFull__BVgen{grid-column:1/-1}.Demo_skelLabel__5_dn8{height:9px;width:55px;background:var(--border);border-radius:3px}.Demo_skelInput__bo7Lu{height:36px;background:var(--surface-glass-mid);border:1px solid var(--border);border-radius:8px;position:relative;overflow:hidden}.Demo_skelInput__bo7Lu:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(125,114,167,.06) 50%,transparent);background-size:200% 100%;animation:Demo_ratified-shimmer__cc5H8 2s ease-in-out infinite}.Demo_skelFilled__O_Jqz{height:36px;background:var(--surface-glass-mid);border:1px solid var(--border);border-radius:8px;display:flex;align-items:center;padding:0 12px}.Demo_skelText____cBl{height:10px;border-radius:3px;background:rgba(125,114,167,.2)}.Demo_actions__OFUyc{display:flex;justify-content:space-between;align-items:center}.Demo_btnBack__NFk1m{font-family:Inter,sans-serif;font-size:12px;color:var(--muted);background:none;border:1px solid var(--border);border-radius:6px;padding:8px 18px;cursor:pointer}.Demo_btnNext__ZwEa4{font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:500;letter-spacing:.5px;background:var(--primary);color:var(--bg);border:none;border-radius:6px;padding:10px 22px;cursor:pointer}.Demo_stepArea__yfZFQ{min-height:200px;margin-bottom:16px}.Demo_stepFade__Z4u7j{animation:Demo_stepIn__YVDa3 .3s ease-in-out forwards}@keyframes Demo_stepIn__YVDa3{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.Demo_pauseBtn__EjhSJ{position:absolute;bottom:20px;right:20px;width:30px;height:30px;border-radius:50%;background:var(--surface-glass);border:1px solid var(--border);color:var(--muted);cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s}.Demo_pauseBtn__EjhSJ:focus,.Demo_shell__3jboj:hover .Demo_pauseBtn__EjhSJ{opacity:1}@media (hover:none){.Demo_pauseBtn__EjhSJ{opacity:1}}.Demo_preLaunchHint__OywmG{height:200px;color:var(--muted);font-size:11px}.Demo_emrLoadingState__FutJk,.Demo_preLaunchHint__OywmG{display:flex;align-items:center;justify-content:center;font-family:IBM Plex Mono,monospace}.Demo_emrLoadingState__FutJk{gap:10px;height:160px;font-size:10px;letter-spacing:.8px;color:var(--primary)}.Demo_emrSpinner__IlHsA{width:14px;height:14px;border-radius:50%;border:2px solid rgba(125,114,167,.2);border-top:2px solid var(--primary);animation:Demo_spin__Vp4vg .8s linear infinite}@keyframes Demo_spin__Vp4vg{to{transform:rotate(1turn)}}.Demo_timeSaved__2nXey{position:absolute;top:52px;right:16px;z-index:5;display:flex;flex-direction:column;align-items:flex-end;gap:1px;background:rgba(40,202,65,.08);border:1px solid rgba(40,202,65,.2);border-radius:8px;padding:6px 10px;pointer-events:none}.Demo_timeSavedLabel__ORevf{font-family:IBM Plex Mono,monospace;font-size:7px;letter-spacing:1.5px;text-transform:uppercase;color:#28CA41;opacity:.7}.Demo_timeSavedValue__gtVFj{font-family:IBM Plex Mono,monospace;font-size:13px;font-weight:500;color:#28CA41}@media (max-width:768px){.Demo_section__fdsPN{padding:80px 16px}.Demo_h2__7PVr1{font-size:34px;letter-spacing:-1px}.Demo_header__pi74e{margin-bottom:28px}.Demo_body__mY9yl{grid-template-columns:1fr}.Demo_sidebar__gzTue{display:none}.Demo_main__plzcs{padding:16px}.Demo_steps__M1vw4{overflow-x:auto;gap:0;padding-bottom:2px}.Demo_step__TsO0d{font-size:8px;gap:4px}.Demo_stepLine__OOGlM{width:16px}.Demo_stepNum__nQkeH{width:18px;height:18px;font-size:8px}.Demo_titlebar__tqTBB{padding:10px 12px}.Demo_urlBar__7g9cA{font-size:9px;padding:4px 8px}.Demo_timeSaved__2nXey{top:44px;right:10px;padding:4px 8px}.Demo_timeSavedValue__gtVFj{font-size:11px}}.Demo_ctaRow__M14Gu{display:flex;gap:8px;justify-content:center;align-items:center;padding-top:12px;animation:Demo_fadeUp__PF7rP .5s ease forwards}@keyframes Demo_fadeUp__PF7rP{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.Demo_ctaPrimary__Y0hve{font-weight:600;color:var(--bg);background:var(--primary);border:none;border-radius:6px;text-decoration:none;display:inline-flex;align-items:center}.Demo_ctaPrimary__Y0hve,.Demo_ctaSecondary__gJc_8{font-family:Inter,sans-serif;font-size:11px;padding:7px 14px;cursor:pointer}.Demo_ctaSecondary__gJc_8{color:var(--muted);background:transparent;border:1px solid var(--border);border-radius:6px}.DemoStep_stepContent__T5N5K{display:flex;flex-direction:column;gap:8px}.DemoStep_fieldRow__DEVR2{display:flex;flex-direction:column;gap:4px}.DemoStep_fieldLabel__1C7kc{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:1.2px;text-transform:uppercase;color:var(--muted);display:flex;align-items:center;gap:6px}.DemoStep_autoFillLabel__jwTSx{font-family:Inter,sans-serif;font-size:8px;letter-spacing:0;text-transform:none;color:var(--primary);opacity:.85;animation:DemoStep_fadeIn__BJs9h .3s ease forwards}@keyframes DemoStep_fadeIn__BJs9h{0%{opacity:0}to{opacity:.85}}.DemoStep_fieldVal__OOsIj{font-family:Inter,sans-serif;font-size:12px;color:var(--text);border:1px solid var(--border);border-radius:6px;padding:6px 10px;min-height:30px;background:var(--surface-glass)}.DemoStep_fieldVal__OOsIj.DemoStep_typing__S_vLO{border-color:rgba(125,114,167,.5);box-shadow:0 0 0 2px rgba(125,114,167,.08)}.DemoStep_fieldVal__OOsIj.DemoStep_filled__lMuvc{color:var(--text)}.DemoStep_fieldVal__OOsIj.DemoStep_empty__mQ3kN{background:linear-gradient(90deg,transparent,rgba(125,114,167,.06) 50%,transparent);background-size:200% 100%;animation:DemoStep_ratified-shimmer__fkFXc 2s ease-in-out infinite}.DemoStep_skelInput__oA3kl{height:30px;background:var(--surface-glass-mid);border:1px solid var(--border);border-radius:6px;position:relative;overflow:hidden}.DemoStep_skelInput__oA3kl:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(125,114,167,.06) 50%,transparent);background-size:200% 100%;animation:DemoStep_ratified-shimmer__fkFXc 2s ease-in-out infinite}.DemoStep_cursor__y0aL_{display:inline-block;margin-left:1px;color:var(--primary);animation:DemoStep_blink__9ltyV 1s step-end infinite}@keyframes DemoStep_blink__9ltyV{0%,to{opacity:1}50%{opacity:0}}.DemoStep_twoCol__27nzg{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.DemoStep_emrRight__rkyCn{display:flex;flex-direction:column;gap:6px}.DemoStep_emrBlock__8omfh{background:var(--surface-glass-mid);border:1px solid var(--border);border-radius:8px;padding:10px 12px;box-shadow:0 4px 16px rgba(0,0,0,.12)}.DemoStep_emrLabel__ATfB5{font-family:IBM Plex Mono,monospace;font-size:8px;letter-spacing:1.5px;text-transform:uppercase;color:var(--primary);margin-bottom:8px}.DemoStep_emrLines__HL08g{display:flex;flex-direction:column;gap:7px}.DemoStep_emrLine__EwoI1{height:8px;border-radius:4px;background:var(--border);transition:width .3s ease}.DemoStep_emrLine__EwoI1.DemoStep_dimLine__de8_6{opacity:.55}.DemoStep_emrLine__EwoI1.DemoStep_highlight__gxijK{background:rgba(125,114,167,.45);box-shadow:0 0 6px rgba(125,114,167,.3)}.DemoStep_highlightVal__BTEWZ{background:rgba(125,114,167,.12);border-color:rgba(125,114,167,.4);text-shadow:0 0 8px rgba(125,114,167,.4)}.DemoStep_extractLabel__MSO2s{font-family:Inter,sans-serif;font-size:9px;color:var(--primary);opacity:.8;margin-top:1px}.DemoStep_aiRow__N7x4W{display:flex;align-items:flex-start;gap:8px;padding:6px 10px;background:rgba(125,114,167,.06);border:1px solid rgba(125,114,167,.15);border-radius:6px;margin-top:4px}.DemoStep_aiDot__QlKWo{width:5px;height:5px;border-radius:50%;background:var(--primary);box-shadow:0 0 6px var(--primary);flex-shrink:0;margin-top:3px;animation:DemoStep_ratified-pulse__Gafj1 2s ease-in-out infinite}.DemoStep_aiText__QHZTB{font-family:Inter,sans-serif;font-size:10px;color:var(--muted);line-height:1.5}.DemoStep_analysisHeader__nuibF{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.DemoStep_analysisLabel__8wAYU{font-family:IBM Plex Mono,monospace;font-size:8px;letter-spacing:1.5px;text-transform:uppercase;color:var(--primary)}.DemoStep_analysisPulse__lC6oO{width:6px;height:6px;border-radius:50%;background:var(--primary);box-shadow:0 0 6px var(--primary);animation:DemoStep_ratified-pulse__Gafj1 2s ease-in-out infinite}.DemoStep_revealsList__T4_hU{display:flex;flex-direction:column;gap:2px;margin-bottom:10px}.DemoStep_assessmentCard__iJP8z{background:rgba(125,114,167,.06);border:1px solid rgba(125,114,167,.2);border-radius:8px;padding:12px 14px;animation:DemoStep_fadeIn__BJs9h .35s ease forwards}.DemoStep_assessmentHeader__nuEqH{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.DemoStep_assessmentLabel__C0DGN{font-family:IBM Plex Mono,monospace;font-size:8px;letter-spacing:1.5px;text-transform:uppercase;color:var(--primary)}.DemoStep_assessmentComplete__FwhT9{font-family:IBM Plex Mono,monospace;font-size:9px;color:#28CA41}.DemoStep_assessmentDrug__049BQ{font-family:Inter,sans-serif;font-size:13px;font-weight:500;color:var(--text);margin-bottom:10px}.DemoStep_assessmentArrow__3xrtI{color:var(--primary);margin:0 4px}.DemoStep_assessmentItems__nwoaw{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.DemoStep_assessmentItem__Ce7rV{display:flex;justify-content:space-between;align-items:center}.DemoStep_assessmentItemLabel__jH_eu{font-family:Inter,sans-serif;font-size:11px;color:var(--muted)}.DemoStep_assessmentItemValue__X21jF{font-family:IBM Plex Mono,monospace;font-size:9px;color:#28CA41}.DemoStep_assessmentConclusion__esivd{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.5px;color:var(--primary);border-top:1px solid rgba(125,114,167,.15);padding-top:8px}.DemoStep_revealRow__QHiJb{animation:DemoStep_itemReveal__XxVUZ .2s ease-out forwards}@keyframes DemoStep_itemReveal__XxVUZ{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.DemoStep_checklistRow__kC88y{display:flex;align-items:center;gap:8px;font-family:IBM Plex Mono,monospace;font-size:10px;color:var(--muted)}.DemoStep_checkDot__2Z1ll{width:14px;height:14px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:9px;flex-shrink:0}.DemoStep_checkDot__2Z1ll.DemoStep_done__1k_Z7{background:#28CA41;color:var(--bg)}.DemoStep_checkDot__2Z1ll.DemoStep_purple__hB5A0{background:var(--primary);color:var(--bg)}.DemoStep_checkDot__2Z1ll.DemoStep_pending__7oheW{background:var(--border)}.DemoStep_topBadge__InN0R{display:inline-flex;align-items:center;gap:6px;font-family:Inter,sans-serif;font-size:8px;letter-spacing:.8px;color:#28CA41;background:rgba(40,202,65,.08);border:1px solid rgba(40,202,65,.2);border-radius:4px;padding:3px 8px;margin-bottom:2px}.DemoStep_submitBadge__qr79V{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:20px 0 16px}.DemoStep_submitIcon__o_h7Q{width:40px;height:40px;border-radius:50%;background:rgba(40,202,65,.15);border:1px solid rgba(40,202,65,.3);display:flex;align-items:center;justify-content:center;font-size:18px;color:#28CA41}.DemoStep_submitRef__zbPFu{font-family:IBM Plex Mono,monospace;font-size:10px;color:var(--muted);text-align:center;line-height:1.6}.DemoStep_submitRef__zbPFu strong{display:block;font-size:13px;color:#28CA41;margin-bottom:2px}@media (max-width:480px){.DemoStep_twoCol__27nzg{grid-template-columns:1fr}}.DemoStep_checkmarkSvg__BK_QU{width:22px;height:22px;color:#28CA41}.DemoStep_checkmarkPath__en9se{stroke-dasharray:22;stroke-dashoffset:22;animation:DemoStep_drawCheck__m669Y .5s ease .15s forwards}@keyframes DemoStep_drawCheck__m669Y{to{stroke-dashoffset:0}}.Footer_footer__UaG1g{border-top:1px solid var(--border);padding:32px 48px}.Footer_inner__ACAek{max-width:1000px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.Footer_logo__NsUJK{font-family:IBM Plex Mono,monospace;font-size:13px;font-weight:500;letter-spacing:2.5px;color:var(--muted);display:flex;align-items:center;gap:8px}.Footer_logo__NsUJK span{color:var(--primary)}.Footer_logoMark__ScQJB{width:16px;height:16px;flex-shrink:0;color:var(--muted)}.Footer_links__oDyjI{display:flex;gap:24px}.Footer_link__EWWOW{font-family:Inter,sans-serif;font-size:12px;color:var(--muted);text-decoration:none}.Footer_link__EWWOW:hover{color:var(--text)}.Footer_copy__IbaoR{font-family:Inter,sans-serif;font-size:12px;color:var(--muted)}@media (max-width:768px){.Footer_footer__UaG1g{padding:24px 20px}.Footer_inner__ACAek{flex-direction:column;gap:16px;text-align:center}.Footer_links__oDyjI{flex-wrap:wrap;justify-content:center;gap:16px}}.Hero_hero__T3Fr4{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:120px 48px 80px;text-align:center;position:relative;overflow:hidden}.Hero_hero__T3Fr4:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 600px 400px at 50% 40%,rgba(125,114,167,.12) 0,transparent 70%);pointer-events:none;z-index:0}.Hero_inner__M_C9y{position:relative;z-index:1;width:100%;max-width:1100px;display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;align-items:center}.Hero_textCol___Yyti{display:flex;flex-direction:column;align-items:flex-start;gap:28px;text-align:left}.Hero_heroEnter__1EIoT{opacity:0;transform:translateY(12px)}.Hero_inner__M_C9y.entered .Hero_heroEnter__1EIoT{animation:Hero_heroFadeUp__FLiex .5s ease-out var(--delay,0s) both}@keyframes Hero_heroFadeUp__FLiex{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Hero_inner__M_C9y.entered .Hero_heroEnter__1EIoT{animation:none;opacity:1;transform:none}}.Hero_eyebrow__0ZXf3{font-family:Inter,sans-serif;font-size:10px;font-weight:500;letter-spacing:2px;text-transform:uppercase;padding:5px 14px;border-radius:20px;display:inline-flex;align-items:center;gap:8px;color:var(--primary);background:rgba(125,114,167,.08);border:1px solid rgba(125,114,167,.2)}.Hero_aiDot__N1RlQ{width:6px;height:6px;border-radius:50%;background:var(--primary);box-shadow:0 0 8px var(--primary);display:inline-block;animation:Hero_ratified-pulse__53Ul_ 2.2s ease-in-out infinite;flex-shrink:0}.Hero_h1__CpRsJ{font-family:Plus Jakarta Sans,sans-serif;font-weight:200;font-size:72px;line-height:1.02;letter-spacing:-3px;color:var(--text)}.Hero_accentText__9FN0s{color:var(--primary);font-style:normal}.Hero_sub__2KmIh{font-family:Inter,sans-serif;font-weight:300;font-size:17px;line-height:1.7;color:var(--muted);max-width:460px}.Hero_ctas__4iFP6{display:flex;gap:14px;align-items:center}.Hero_btnPrimary__c_fC7{font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:500;letter-spacing:.5px;padding:18px 34px;border-radius:10px;border:none;cursor:pointer;background:var(--primary-btn);color:var(--bg);box-shadow:0 4px 24px var(--primary-btn-shadow);text-decoration:none;display:inline-flex;align-items:center;transition:opacity .2s}.Hero_btnPrimary__c_fC7:hover{opacity:.85}.Hero_btnGhost__OPtQw{font-family:Inter,sans-serif;font-size:14px;font-weight:400;color:var(--muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.Hero_badges__nsu5P{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-start}.Hero_badge__RIQsB{font-family:Inter,sans-serif;font-size:10px;font-weight:500;letter-spacing:1.2px;text-transform:uppercase;padding:6px 14px;border-radius:4px;background:rgba(125,114,167,.06);color:var(--muted);border:1px solid rgba(125,114,167,.18);display:flex;align-items:center;gap:6px}.Hero_badgeCheck__wiUt3{color:var(--primary-btn)}@media (max-width:1024px){.Hero_inner__M_C9y{grid-template-columns:1fr;max-width:780px;text-align:center}.Hero_textCol___Yyti{align-items:center}.Hero_badges__nsu5P{justify-content:center}.Hero_h1__CpRsJ{font-size:56px;letter-spacing:-2px}}@media (max-width:768px){.Hero_hero__T3Fr4{padding:100px 24px 60px}.Hero_h1__CpRsJ{font-size:44px;letter-spacing:-1.5px}.Hero_sub__2KmIh{font-size:15px}.Hero_ctas__4iFP6{flex-direction:column;width:100%}.Hero_btnPrimary__c_fC7{width:100%;justify-content:center}.Hero_timelineCard__OJXSq{display:none}}@media (max-width:480px){.Hero_h1__CpRsJ{font-size:36px;letter-spacing:-1px}}.Hero_heroMark__WhH1k{width:80px;height:80px;color:var(--primary)}.Hero_heroRing1__nnp7E{animation:Hero_heroRipple__2E3S_ 2.4s ease-in-out 0s infinite}.Hero_heroRing2__md4y5{animation:Hero_heroRipple__2E3S_ 2.4s ease-in-out .3s infinite}.Hero_heroRing3__Bb6Ff{animation:Hero_heroRipple__2E3S_ 2.4s ease-in-out .6s infinite}.Hero_heroRing4__qZOok{animation:Hero_heroRipple__2E3S_ 2.4s ease-in-out .9s infinite}@keyframes Hero_heroRipple__2E3S_{0%,to{opacity:.15;transform:scale(.97)}50%{opacity:1;transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.Hero_heroMark__WhH1k g{animation:none!important;opacity:1!important}}.Hero_timelineCard__OJXSq{background:var(--card-bg);border:1px solid var(--border);border-radius:14px;padding:28px 24px}.Hero_timelineHeader__atSQo{font-family:IBM Plex Mono,monospace;font-size:8px;letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);opacity:.5;margin-bottom:20px}.Hero_timelineSteps__h19mA{display:flex;flex-direction:column}.Hero_timelineStep__QstwJ{display:flex;align-items:flex-start;gap:14px}.Hero_timelineDotCol__h_kVx{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.Hero_timelineDot__LGdW8{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;flex-shrink:0}.Hero_dotDone__90K5T{background:rgba(245,244,245,.06);border:1.5px solid var(--border);color:rgba(245,244,245,.8)}.Hero_dotAi__ecu7g{background:rgba(125,114,167,.12);border:1.5px solid rgba(125,114,167,.5);color:var(--primary-btn);font-family:IBM Plex Mono,monospace;font-size:8px;letter-spacing:0}.Hero_dotReview__bIhBd{background:rgba(125,114,167,.06);border:1.5px solid rgba(125,114,167,.3);color:rgba(245,244,245,.5);font-size:12px}.Hero_dotApproved__FzSd1{background:rgba(245,244,245,.1);border:2px solid rgba(245,244,245,.85);color:var(--text);box-shadow:0 0 16px rgba(245,244,245,.12)}.Hero_timelineConnector__Fn2hT{width:1px;background:var(--border);flex:1 1;min-height:20px;margin-top:4px;margin-bottom:4px}.Hero_timelineContent__W1LT_{flex:1 1;min-width:0;padding-top:3px;padding-bottom:16px}.Hero_timelineStep__QstwJ:last-child .Hero_timelineContent__W1LT_{padding-bottom:0}.Hero_timelineLabel__848E_{font-family:IBM Plex Mono,monospace;font-size:12px;color:var(--text);margin-bottom:3px}.Hero_timelineLabelApproved__hzZvs{font-size:13px;font-weight:400}.Hero_timelineLabelReview__OF9qd{color:var(--muted)}.Hero_timelineSub__Sqsv7{font-family:Inter,sans-serif;font-size:10px;color:var(--muted);opacity:.6;line-height:1.4}.Hero_timelineTime__2nkzJ{font-family:IBM Plex Mono,monospace;font-size:9px;color:var(--muted);opacity:.5;flex-shrink:0;padding-top:3px}.Hero_timelineTimeApproved__B6gMq{opacity:.8}.Hero_timelineFooter__mxL_D{margin-top:20px;padding-top:16px;border-top:1px solid var(--border);display:flex;justify-content:space-between;align-items:center}.Hero_timelineFooterLeft__vlE8a{font-family:IBM Plex Mono,monospace;font-size:9px;color:var(--muted);opacity:.4}.Hero_timelineFooterRight__CO2YG{font-family:IBM Plex Mono,monospace;font-size:9px;color:var(--primary);display:flex;align-items:center;gap:5px}.Hero_timelineLiveDot__A_GLh{width:5px;height:5px;border-radius:50%;background:var(--primary);box-shadow:0 0 6px var(--primary);animation:Hero_ratified-pulse__53Ul_ 2.2s ease-in-out infinite;flex-shrink:0}.light .Hero_timelineCard__OJXSq{background:var(--surface);box-shadow:0 2px 12px rgba(0,0,0,.06)}.Nav_nav__BptBv{position:fixed;top:0;left:0;right:0;z-index:100;padding:0 48px;background:var(--nav-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border);transition:background .3s,border-color .3s}.Nav_inner__asKaF{max-width:1000px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;height:64px}.Nav_logo__7KrlL{font-family:IBM Plex Mono,monospace;font-size:14px;font-weight:500;letter-spacing:2.5px;color:var(--text);display:flex;align-items:center;gap:10px}.Nav_logo__7KrlL span{color:var(--primary)}.Nav_logoMark__Gs_um{width:22px;height:22px;flex-shrink:0;color:var(--primary)}.Nav_links__TBJFU{display:flex;gap:36px;align-items:center}.Nav_link__zheGr{font-family:Inter,sans-serif;font-size:13px;font-weight:400;color:var(--muted);text-decoration:none;cursor:pointer;transition:color .2s}.Nav_link__zheGr:hover{color:var(--text)}.Nav_cta__cuujR{font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:500;letter-spacing:.5px;padding:10px 20px;border-radius:8px;border:none;background:var(--primary);color:var(--bg);cursor:pointer;text-decoration:none;transition:opacity .2s}.Nav_cta__cuujR:hover{opacity:.85}.Nav_toggle__pBdMT{display:flex;align-items:center;gap:8px;background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:4px 6px 4px 10px;cursor:pointer;transition:all .2s}.Nav_toggleLabel__coqEp{font-family:IBM Plex Mono,monospace;font-size:9px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);-webkit-user-select:none;-moz-user-select:none;user-select:none}.Nav_togglePill__ePWtu{width:32px;height:18px;border-radius:9px;background:var(--border);position:relative;transition:background .25s;flex-shrink:0}:root.light .Nav_togglePill__ePWtu{background:var(--primary)}.Nav_toggleKnob__qARL8{width:12px;height:12px;border-radius:50%;background:var(--text);position:absolute;top:3px;left:3px;transition:transform .25s,background .25s}:root.light .Nav_toggleKnob__qARL8{transform:translateX(14px);background:var(--bg)}@media (max-width:768px){.Nav_nav__BptBv{padding:0 20px}.Nav_inner__asKaF{height:56px}.Nav_links__TBJFU{gap:12px}.Nav_link__zheGr{display:none}.Nav_logoMark__Gs_um{width:18px;height:18px}}.Trust_section__HYlY7{padding:120px 48px;border-top:1px solid var(--border)}.Trust_container__6jVrF{max-width:1000px;margin:0 auto}.Trust_sectionLabel__57rJE{font-family:Inter,sans-serif;font-size:10px;font-weight:500;letter-spacing:2.5px;text-transform:uppercase;color:var(--primary);margin-bottom:16px;display:flex;align-items:center;gap:10px}.Trust_sectionLabel__57rJE:before{content:"";display:block;width:24px;height:1px;background:var(--primary)}.Trust_h2__hPgAH{font-family:Plus Jakarta Sans,sans-serif;font-weight:200;font-size:48px;line-height:1.06;letter-spacing:-1.5px;color:var(--text);margin-bottom:14px}.Trust_sub__E7Msz{font-family:Inter,sans-serif;font-weight:300;font-size:15px;line-height:1.7;color:var(--muted);max-width:480px}.Trust_boardIntro__LR4rV{font-family:IBM Plex Mono,monospace;font-size:10px;color:var(--muted);margin-top:40px;margin-bottom:16px;letter-spacing:.3px}.Trust_statusBoard__akYhG{max-width:680px;width:100%;display:flex;flex-direction:column;gap:12px;margin:0 0 28px}.Trust_boardPanel__IRsWP{background:var(--surface);border:1px solid var(--border);border-radius:12px;overflow:hidden}.Trust_boardHeader__ndF8N{padding:10px 16px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:8px;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:1.5px;text-transform:uppercase;color:var(--muted)}.Trust_boardHeaderAfter__3q_Oq{color:var(--primary);background:rgba(125,114,167,.04);border-color:rgba(125,114,167,.2)}.Trust_boardDot__ytyXs{width:6px;height:6px;border-radius:50%;flex-shrink:0}.Trust_dotMuted__dJCCQ{background:var(--border)}.Trust_dotPulse__rYi1m{background:var(--primary);box-shadow:0 0 5px rgba(125,114,167,.5);animation:Trust_ratified-pulse__BQrO8 2s ease-in-out infinite}.Trust_boardRow__qgFUg{display:flex;justify-content:space-between;align-items:center;padding:11px 16px;border-bottom:1px solid var(--border)}.Trust_boardRow__qgFUg:last-child{border-bottom:none}.Trust_boardCase__mCev9{font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--muted)}.Trust_boardBadge__TXieJ{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.5px;padding:3px 10px;border-radius:4px;white-space:nowrap;flex-shrink:0}.Trust_badgeOrange__HzdMe{background:rgba(255,165,0,.08);color:#c08030;border:1px solid rgba(255,165,0,.2)}.Trust_badgeRed__51wRd{background:rgba(255,80,80,.08);color:#c06060;border:1px solid rgba(255,80,80,.2)}.Trust_badgeGreen__Bh_6n{background:rgba(40,202,65,.08);color:#28CA41;border:1px solid rgba(40,202,65,.2)}.Trust_badgeApproved__FXwSF{background:rgba(34,197,94,.12);color:#16a34a;border:1px solid rgba(34,197,94,.35);font-weight:500}.Trust_badgePurple__hKaK1{background:rgba(125,114,167,.1);color:var(--primary);border:1px solid rgba(125,114,167,.3)}.Trust_statsRow__c6Czw{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin-top:20px}.Trust_statCard__TBnYY{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:28px 32px;display:flex;flex-direction:column;gap:6px}.Trust_statNum__FEC_Q{font-family:Plus Jakarta Sans,sans-serif;font-weight:200;font-size:44px;letter-spacing:-2px;color:var(--text);line-height:1}.Trust_statNum__FEC_Q span{color:var(--primary)}.Trust_statLabel__PRRPf{font-family:Inter,sans-serif;font-size:13px;font-weight:300;color:var(--muted)}@media (max-width:768px){.Trust_section__HYlY7{padding:80px 20px}.Trust_h2__hPgAH{font-size:34px;letter-spacing:-1px}.Trust_statusBoard__akYhG{margin-bottom:32px;overflow-x:hidden}.Trust_boardCase__mCev9{font-size:10px}.Trust_statsRow__c6Czw{grid-template-columns:1fr}}.Trust_twoCol__SEiRe{display:grid;grid-template-columns:55% 40%;grid-gap:5%;gap:5%;align-items:center}.Trust_boardCol__bpR_j{display:flex;flex-direction:column;gap:12px}.Trust_textCol__1k_6A{display:flex;flex-direction:column;gap:20px}@media (max-width:1024px){.Trust_twoCol__SEiRe{grid-template-columns:1fr}.Trust_boardCol__bpR_j{order:2}.Trust_textCol__1k_6A{order:1}}.Trust_accentText__JX1yA{color:var(--primary);font-style:normal}.Trust_boardPanelBefore___k0pC{border-left:1px solid var(--border);border:1px solid var(--border);border-left:3px solid rgba(239,68,68,.4);background:rgba(239,68,68,.02);box-shadow:none}.Trust_boardPanelAfter__c_Uy3{border:1px solid rgba(125,114,167,.4);border-left:3px solid rgba(125,114,167,.6);background:rgba(125,114,167,.06);box-shadow:0 0 24px rgba(125,114,167,.12)}.Trust_boardPanelBefore___k0pC .Trust_boardHeader__ndF8N{color:var(--muted)}.light .Trust_section__HYlY7{background:#F5F7FA}.light .Trust_boardPanel__IRsWP,.light .Trust_statCard__TBnYY{box-shadow:0 2px 12px rgba(0,0,0,.06)}