.confidential-demo_container__qsGgC{min-height:100vh;background:transparent;color:#fff;padding-bottom:120px;position:relative}.confidential-demo_container__qsGgC:before{content:"";position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(rgba(124,58,237,.03) 1px,transparent 0),linear-gradient(90deg,rgba(124,58,237,.03) 1px,transparent 0);background-size:48px 48px;z-index:0}.confidential-demo_container__qsGgC>*{position:relative;z-index:1}.confidential-demo_hero__f1P18{padding:100px 24px 48px;text-align:center;max-width:860px;margin:0 auto}.confidential-demo_shieldWrapper__y0EVC{display:inline-flex;align-items:center;justify-content:center;width:88px;height:88px;border-radius:50%;background:radial-gradient(circle,rgba(74,222,128,.15) 0,transparent 70%);border:2px solid rgba(74,222,128,.3);margin-bottom:28px;animation:confidential-demo_shieldPulse__y3hWa 2.5s ease-in-out infinite}.confidential-demo_shieldIcon___UGKu{color:#4ade80;filter:drop-shadow(0 0 12px rgba(74,222,128,.5))}@keyframes confidential-demo_shieldPulse__y3hWa{0%,to{box-shadow:0 0 0 0 rgba(74,222,128,.25)}50%{box-shadow:0 0 0 18px rgba(74,222,128,0)}}.confidential-demo_title__9uWgy{font-size:clamp(2rem,5vw,3.4rem);font-weight:800;letter-spacing:-1.5px;line-height:1.08;margin:0 0 20px}.confidential-demo_titleGradient__4_4zO{background:linear-gradient(135deg,#a78bfa,#7c3aed 35%,#4ade80);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.confidential-demo_subtitle__YzPyt{font-size:1.15rem;color:#94a3b8;line-height:1.7;max-width:660px;margin:0 auto}.confidential-demo_section__gOZQZ{max-width:900px;margin:0 auto;padding:0 24px}.confidential-demo_sectionTitle__4vOYV{font-size:1.6rem;font-weight:700;margin:0 0 12px}.confidential-demo_sectionSub__6o_eu{color:#94a3b8;font-size:.95rem;margin:0 0 28px}.confidential-demo_scenarioSection__3GFUv{max-width:900px;margin:0 auto 48px;padding:0 24px}.confidential-demo_scenarioGrid__rfNR2{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-bottom:20px}@media (max-width:700px){.confidential-demo_scenarioGrid__rfNR2{grid-template-columns:1fr}}.confidential-demo_scenarioCard__ixtxY{background:rgba(10,10,25,.6);border:1px solid rgba(124,58,237,.15);border-radius:14px;padding:22px 18px;cursor:pointer;transition:all .25s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:left}.confidential-demo_scenarioCard__ixtxY:hover{border-color:rgba(124,58,237,.5);background:rgba(15,15,35,.8);transform:translateY(-2px)}.confidential-demo_scenarioCardActive__AAEis{border-color:#7c3aed;box-shadow:0 0 20px rgba(124,58,237,.2);background:rgba(20,15,40,.85)}.confidential-demo_scenarioEmoji__a3PbQ{font-size:1.8rem;margin-bottom:10px;display:block}.confidential-demo_scenarioName__2oVVT{font-weight:700;font-size:1rem;margin-bottom:6px}.confidential-demo_scenarioDesc__ZDi8M{font-size:.82rem;color:#94a3b8;line-height:1.5}.confidential-demo_customInput__qzaMf{width:100%;min-height:120px;background:rgba(10,10,25,.6);border:1px solid rgba(124,58,237,.2);border-radius:12px;color:#e2e8f0;font-family:inherit;font-size:.92rem;padding:16px;resize:vertical;outline:none;transition:border-color .2s;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.confidential-demo_customInput__qzaMf:focus{border-color:#7c3aed}.confidential-demo_customInput__qzaMf::placeholder{color:#475569}.confidential-demo_orDivider__d8vxb{text-align:center;color:#475569;font-size:.85rem;margin:16px 0;text-transform:uppercase;letter-spacing:2px}.confidential-demo_launchBtn__DPQEQ{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;max-width:420px;margin:28px auto 0;padding:16px 28px;font-size:1.05rem;font-weight:700;border:none;border-radius:12px;cursor:pointer;color:#fff;background:linear-gradient(135deg,#7c3aed,#4ade80);box-shadow:0 4px 24px rgba(124,58,237,.35);transition:transform .2s,box-shadow .2s}.confidential-demo_launchBtn__DPQEQ:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 32px rgba(124,58,237,.5)}.confidential-demo_launchBtn__DPQEQ:disabled{opacity:.5;cursor:not-allowed}.confidential-demo_demoSection__HmtKy{max-width:900px;margin:0 auto 64px;padding:0 24px}.confidential-demo_timeline__4rdYs{position:relative;padding-left:48px}.confidential-demo_timeline__4rdYs:before{content:"";position:absolute;left:18px;top:0;bottom:0;width:2px;background:rgba(124,58,237,.15)}.confidential-demo_step__hBkh2{position:relative;margin-bottom:40px;opacity:.3;transition:opacity .5s ease}.confidential-demo_stepActive__o7uaj{opacity:1}.confidential-demo_stepDone__8nG7t{opacity:.85}.confidential-demo_stepDot__D__1r{position:absolute;left:-38px;top:4px;width:22px;height:22px;border-radius:50%;background:rgba(30,30,50,.9);border:2px solid rgba(124,58,237,.3);display:flex;align-items:center;justify-content:center;transition:all .3s;z-index:2}.confidential-demo_stepDotActive__LNpx1{border-color:#4ade80;box-shadow:0 0 14px rgba(74,222,128,.5);background:rgba(74,222,128,.15)}.confidential-demo_stepDotDone__wKVnJ{border-color:#4ade80;background:#4ade80}.confidential-demo_stepDotCheck__gDUw9{color:#0a0a14;width:14px;height:14px}.confidential-demo_stepLabel__oKvRu{font-size:.75rem;text-transform:uppercase;letter-spacing:1.5px;color:#7c3aed;margin-bottom:6px;font-weight:600}.confidential-demo_stepTitle__2sJ6P{font-size:1.15rem;font-weight:700;margin-bottom:12px}.confidential-demo_stepCard__ufOI8{background:rgba(10,10,25,.55);border:1px solid rgba(124,58,237,.12);border-radius:12px;padding:20px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow:hidden}.confidential-demo_stepCardGlow__m2LTC{border-color:rgba(74,222,128,.25);box-shadow:0 0 30px rgba(74,222,128,.06)}.confidential-demo_encryptedText__7HMFx{font-family:JetBrains Mono,Fira Code,monospace;font-size:.82rem;color:#4ade80;word-break:break-all;line-height:1.6;max-height:120px;overflow-y:auto}.confidential-demo_progressBarOuter__zDR10{height:6px;background:hsla(0,0%,100%,.06);border-radius:3px;margin-top:14px;overflow:hidden}.confidential-demo_progressBarInner__0ec3c{height:100%;border-radius:3px;background:linear-gradient(90deg,#7c3aed,#4ade80);transition:width .1s linear}.confidential-demo_cryptoLabel__TBQit{font-size:.78rem;color:#94a3b8;margin-top:8px;display:flex;align-items:center;gap:6px}.confidential-demo_transferViz__vTE_r{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0}.confidential-demo_transferNode__TbfM2{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:.78rem;font-weight:600;color:#e2e8f0;min-width:80px}.confidential-demo_transferNodeIcon__Ogr_5{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center}.confidential-demo_transferNodeClient__IV3hM{background:rgba(124,58,237,.2);border:1px solid rgba(124,58,237,.4);color:#a78bfa}.confidential-demo_transferNodeEnclave__cl_Ym{background:rgba(74,222,128,.15);border:1px solid rgba(74,222,128,.4);color:#4ade80}.confidential-demo_transferDots__ETnv5{flex:1 1;height:2px;position:relative;overflow:hidden;background:hsla(0,0%,100%,.05);border-radius:1px}.confidential-demo_transferDot__HpE8k{position:absolute;top:-3px;width:8px;height:8px;background:#4ade80;border-radius:50%;animation:confidential-demo_dotTravel__kXmF6 1.2s linear infinite;box-shadow:0 0 8px rgba(74,222,128,.7)}.confidential-demo_transferDot__HpE8k:nth-child(2){animation-delay:.4s}.confidential-demo_transferDot__HpE8k:nth-child(3){animation-delay:.8s}@keyframes confidential-demo_dotTravel__kXmF6{0%{left:-8px;opacity:0}10%{opacity:1}90%{opacity:1}to{left:calc(100% + 8px);opacity:0}}.confidential-demo_enclaveInfo__HyRkh{font-family:JetBrains Mono,Fira Code,monospace;font-size:.75rem;color:#94a3b8;margin-top:12px;line-height:1.8}.confidential-demo_enclaveInfo__HyRkh span{color:#22d3ee}.confidential-demo_terminal__FDfbx{background:rgba(5,5,15,.85);border:1px solid rgba(74,222,128,.15);border-radius:10px;padding:16px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.78rem;line-height:1.85;overflow-y:auto;max-height:260px}.confidential-demo_termLine__IL287{color:#94a3b8;opacity:0;animation:confidential-demo_termFade__CTutN .35s forwards}.confidential-demo_termLine__IL287 span{color:#4ade80;font-weight:600}@keyframes confidential-demo_termFade__CTutN{to{opacity:1}}.confidential-demo_attestCard__viLgz{background:rgba(5,5,15,.9);border:1px solid rgba(34,211,238,.25);border-radius:12px;padding:0;overflow:hidden;box-shadow:0 0 40px rgba(34,211,238,.06)}.confidential-demo_attestHeader__ctQXz{background:rgba(34,211,238,.08);padding:12px 20px;border-bottom:1px solid rgba(34,211,238,.15);font-family:JetBrains Mono,Fira Code,monospace;font-size:.82rem;font-weight:700;color:#22d3ee;letter-spacing:1px}.confidential-demo_attestBody__vpAPy{padding:16px 20px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.78rem;line-height:2}.confidential-demo_attestRow__0wrzm{display:flex;gap:10px}.confidential-demo_attestLabel__a_ALI{color:#64748b;min-width:120px;flex-shrink:0}.confidential-demo_attestValue__82iw6{color:#e2e8f0;word-break:break-all}.confidential-demo_attestVerified__hIauD{color:#4ade80;font-weight:700}.confidential-demo_resultBox__HXxy2{background:rgba(10,10,25,.6);border:1px solid rgba(74,222,128,.2);border-radius:12px;padding:24px;margin-top:12px}.confidential-demo_resultAnalysis__aoKTe{color:#e2e8f0;font-size:.92rem;line-height:1.75;white-space:pre-wrap}.confidential-demo_resultSuccess__hxsF9{display:flex;align-items:center;gap:10px;margin-top:20px;padding:14px 18px;background:rgba(74,222,128,.08);border:1px solid rgba(74,222,128,.2);border-radius:10px;font-weight:600;color:#4ade80;font-size:.92rem}.confidential-demo_resultActions__UGYtq{display:flex;gap:12px;margin-top:18px;flex-wrap:wrap}.confidential-demo_actionBtn__jHs_a{display:inline-flex;align-items:center;gap:7px;padding:10px 18px;border-radius:10px;font-size:.85rem;font-weight:600;border:1px solid rgba(124,58,237,.3);background:rgba(124,58,237,.08);color:#a78bfa;cursor:pointer;transition:all .2s}.confidential-demo_actionBtn__jHs_a:hover{background:rgba(124,58,237,.18);border-color:rgba(124,58,237,.5)}.confidential-demo_comparisonSection__Y9KA9{max-width:900px;margin:0 auto 64px;padding:0 24px}.confidential-demo_comparisonGrid__OYtsM{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}@media (max-width:600px){.confidential-demo_comparisonGrid__OYtsM{grid-template-columns:1fr}}.confidential-demo_compCard__Gehfr{border-radius:14px;padding:28px 24px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.confidential-demo_compCardBad__0cfym{background:rgba(239,68,68,.05);border:1px solid rgba(239,68,68,.15)}.confidential-demo_compCardGood__CP9a4{background:rgba(74,222,128,.05);border:1px solid rgba(74,222,128,.2);box-shadow:0 0 30px rgba(74,222,128,.04)}.confidential-demo_compTitle__r3rxB{font-size:1.1rem;font-weight:700;margin-bottom:18px;display:flex;align-items:center;gap:8px}.confidential-demo_compTitleBad__2Um3c{color:#f87171}.confidential-demo_compTitleGood__ZJ2ge{color:#4ade80}.confidential-demo_compList__a3SII{list-style:none;padding:0;margin:0}.confidential-demo_compList__a3SII li{display:flex;align-items:flex-start;gap:8px;font-size:.88rem;color:#94a3b8;margin-bottom:12px;line-height:1.5}.confidential-demo_compBulletBad__MwbNz{flex-shrink:0;margin-top:2px;color:#f87171}.confidential-demo_compBulletGood__ZXqiG{flex-shrink:0;margin-top:2px;color:#4ade80}.confidential-demo_useCasesSection__YcvZD{max-width:900px;margin:0 auto 64px;padding:0 24px}.confidential-demo_useCasesGrid__eFaFf{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}@media (max-width:700px){.confidential-demo_useCasesGrid__eFaFf{grid-template-columns:repeat(2,1fr)}}@media (max-width:440px){.confidential-demo_useCasesGrid__eFaFf{grid-template-columns:1fr}}.confidential-demo_useCaseCard__tVOif{background:rgba(10,10,25,.5);border:1px solid rgba(124,58,237,.1);border-radius:14px;padding:24px 18px;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:border-color .25s,transform .25s}.confidential-demo_useCaseCard__tVOif:hover{border-color:rgba(124,58,237,.35);transform:translateY(-3px)}.confidential-demo_useCaseIcon__NwrAp{color:#7c3aed;margin-bottom:12px}.confidential-demo_useCaseName__7aHPv{font-weight:700;font-size:.95rem;margin-bottom:6px}.confidential-demo_useCaseTag__piWPh{font-size:.75rem;color:#64748b}.confidential-demo_ctaSection__UJpJ7{max-width:700px;margin:0 auto;padding:0 24px;text-align:center}.confidential-demo_ctaCard__x0lSI{background:rgba(124,58,237,.06);border:1px solid rgba(124,58,237,.2);border-radius:18px;padding:48px 32px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.confidential-demo_ctaTitle__g6AY4{font-size:1.5rem;font-weight:800;margin-bottom:12px}.confidential-demo_ctaSub__N9VOp{color:#94a3b8;font-size:.95rem;margin-bottom:28px}.confidential-demo_ctaBtn__LLw2Q{display:inline-flex;align-items:center;gap:10px;padding:16px 32px;font-size:1rem;font-weight:700;border:none;border-radius:12px;cursor:pointer;color:#fff;background:linear-gradient(135deg,#7c3aed,#4ade80);box-shadow:0 4px 24px rgba(124,58,237,.35);transition:transform .2s,box-shadow .2s;text-decoration:none}.confidential-demo_ctaBtn__LLw2Q:hover{transform:translateY(-2px);box-shadow:0 8px 32px rgba(124,58,237,.5)}.confidential-demo_ctaFree__O2oxA{margin-top:14px;font-size:.85rem;color:#64748b}.confidential-demo_errorBox__S8JbS{background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.2);border-radius:10px;padding:14px 18px;color:#f87171;font-size:.88rem;display:flex;align-items:center;gap:8px;margin-top:16px}.confidential-demo_spinner__d3cR0{width:18px;height:18px;border:2px solid hsla(0,0%,100%,.2);border-top-color:#fff;border-radius:50%;animation:confidential-demo_spin__rMdXN .6s linear infinite}@keyframes confidential-demo_spin__rMdXN{to{transform:rotate(1turn)}}.confidential-demo_resetBtn__bkK_a{display:inline-flex;align-items:center;gap:6px;margin-top:24px;padding:8px 16px;font-size:.82rem;font-weight:600;border:1px solid rgba(124,58,237,.25);background:transparent;color:#a78bfa;border-radius:8px;cursor:pointer;transition:all .2s}.confidential-demo_resetBtn__bkK_a:hover{background:rgba(124,58,237,.1)}