.st-crumb{align-items:center;color:var(--st-n600);display:flex;flex-wrap:wrap;font-size:13px;gap:8px;padding:8px 0 20px}.st-section .st-crumb a{align-items:center;color:var(--st-n700);display:flex;gap:6px}.st-section .st-crumb a:hover{color:var(--st-accent-700)}.st-crumb a i{font-size:14px}.st-crumb .st-crumb-sep{color:var(--st-n400);font-size:13px}.st-crumb span{color:var(--st-ink);font-weight:500}.st-hero-grid{align-items:center;display:flex;flex-wrap:wrap;gap:40px}.st-hero-copy{display:flex;flex:1 1 460px;flex-direction:column;gap:22px;min-width:0}.st-hero-pill{background:hsla(0,0%,100%,.85);white-space:normal}.st-hero-chip{align-items:center;background:var(--st-grad);border-radius:999px;color:#fff;display:flex;gap:5px;padding:2px 8px;white-space:nowrap}.st-hero-chip,.st-hero-chip i{font-size:11px}.st-hero-pill-t{color:var(--st-n700)}.st-hero-pill-t b{color:var(--st-accent-700);font-weight:600}.st-section .st-hero-h{color:var(--st-ink);font-size:clamp(40px,5vw,66px);font-weight:500;letter-spacing:-.05em;line-height:1;text-wrap:balance}.st-grad-text{background:linear-gradient(100deg,#0a2466,#1a47c9 50%,#0d6b64 95%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.st-hero-p,.st-hero-p p{color:var(--st-n700);font-size:16px;line-height:1.65;max-width:540px;text-wrap:pretty}.st-hero-p p+p{margin-top:10px}.st-hero-visual{border-radius:30px;flex:1 1 440px;min-width:0}.st-hero-image img{border-radius:30px;display:block;height:auto;width:100%}.st-engine{display:flex;flex-direction:column;gap:14px;min-height:560px;padding:20px 22px}.st-eng-top{border-radius:16px;color:#fff;gap:12px;justify-content:space-between;padding:10px 14px;position:relative}.st-eng-brand,.st-eng-top{align-items:center;display:flex}.st-eng-brand{gap:10px;min-width:0}.st-eng-logo{align-items:center;background:var(--st-grad);border:1px solid hsla(0,0%,100%,.25);border-radius:10px;color:#fff;display:flex;flex-shrink:0;font-size:14px;height:30px;justify-content:center;position:relative;width:30px}.st-eng-ping{animation:st-ping 2.2s ease-out infinite;border:1px solid rgba(52,211,153,.7);border-radius:10px;inset:-1px;position:absolute}.st-eng-bt{line-height:1.25;min-width:0}.st-eng-title{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-eng-status{align-items:center;color:#6ee7b7;display:flex;font-size:11px;gap:6px}.st-live{animation:st-pulse 1.4s infinite;background:#34d399;border-radius:50%;height:6px;width:6px}.st-eng-stats{display:flex;gap:14px;line-height:1.25;text-align:right}.st-eng-stats .is-sep{border-left:1px solid hsla(0,0%,100%,.14);padding-left:14px}.st-eng-k{color:hsla(0,0%,100%,.6);font-family:var(--st-mono);font-size:10px;letter-spacing:.08em}.st-eng-v{font-size:15px;font-variant-numeric:tabular-nums;font-weight:600}.st-eng-v.is-red{color:#fca5a5}.st-eng-card{display:flex;flex-direction:column;gap:10px;padding:10px;position:relative}.st-tx-view{border-radius:12px;height:198px;overflow:hidden}.st-tx-list{display:flex;flex-direction:column;gap:2px}.st-tx{--bc:#047857;--bbg:#ecfdf5;--bar:#10b981;align-items:center;background:transparent;border:1px solid transparent;border-radius:12px;display:grid;flex-shrink:0;gap:10px;grid-template-columns:30px minmax(0,1fr) auto 64px 86px;height:48px;overflow:hidden;padding:0 10px;position:relative;transition:background .5s,border-color .5s}.st-tx.is-rv{--bc:#b45309;--bbg:#fffbeb;--bar:#f59e0b}.st-tx.is-bl{--bc:#b91c1c;--bbg:#fef2f2;--bar:#ef4444}.st-tx.is-top{background:#f8faff;border-color:rgba(26,71,201,.12)}.st-tx.is-bl{background:#fff7f7;border-color:rgba(239,68,68,.2)}.st-tx.is-top.is-scanning{background:#f8faff;border-color:rgba(26,71,201,.12);--bc:#1a47c9;--bbg:#eef2ff}.st-tx-sweep{animation:st-sweep 1.1s ease-in-out infinite;background:linear-gradient(90deg,transparent,rgba(26,71,201,.14),transparent);bottom:0;display:none;left:0;pointer-events:none;position:absolute;top:0;width:40%}.st-tx.is-scanning .st-tx-sweep{display:block}.st-tx-ic{align-items:center;background:#eef2f8;border-radius:9px;color:#1a47c9;display:flex;font-size:14px;height:30px;justify-content:center;width:30px}.st-tx-main{line-height:1.25;min-width:0}.st-tx-t{color:var(--st-ink);font-size:12.5px;font-weight:600}.st-tx-s,.st-tx-t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-tx-s{color:var(--st-n500);font-size:11px}.st-tx-amt{color:var(--st-ink);font-size:12px;font-variant-numeric:tabular-nums;font-weight:500}.st-tx-risk{display:flex;flex-direction:column;gap:3px}.st-tx-rs{color:var(--st-n500);font-family:var(--st-mono);font-size:10px}.st-tx-rs b{font-weight:400}.st-tx-rs .sc,.st-tx.is-scanning .st-tx-badge .v,.st-tx.is-scanning .st-tx-rs .v{display:none}.st-tx.is-scanning .st-tx-rs .sc{display:inline}.st-tx.is-scanning .st-tx-badge .sc{display:flex}.st-tx-bar{background:#eef0f4;border-radius:4px;height:4px;overflow:hidden}.st-tx-bar span{background:var(--bar);border-radius:4px;display:block;height:100%;transition:width .9s cubic-bezier(.2,.7,.2,1)}.st-tx.is-scanning .st-tx-bar span{width:0!important}.st-tx-badge{background:var(--bbg);border-radius:999px;color:var(--bc);font-size:11px;font-weight:600;justify-self:end;padding:4px 9px;white-space:nowrap}.st-tx-badge .sc,.st-tx-badge .v{align-items:center;display:flex;gap:5px}.st-tx:not(.is-scanning) .st-tx-badge .sc{display:none}.st-tx-badge i{font-size:11px}.st-tx.is-scanning .st-tx-badge .sc i{animation:st-spin 1s linear infinite}.st-reason{--bc:#047857;--bar:#10b981;background:#f4f7fb;border:1px solid #e6ebf3;border-radius:14px;display:flex;flex-direction:column;gap:9px;min-height:96px;padding:12px}.st-reason.is-rv{--bc:#b45309;--bar:#f59e0b}.st-reason.is-bl{--bc:#b91c1c;--bar:#ef4444}.st-reason.is-scanning{--bc:#1a47c9}.st-reason-h{gap:10px;justify-content:space-between}.st-reason-h,.st-reason-k{align-items:center;display:flex}.st-reason-k{color:#1a47c9;font-family:var(--st-mono);font-size:10.5px;gap:6px;letter-spacing:.1em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-reason-k i{font-size:12px}.st-reason-v{color:var(--bc);font-size:11px;font-weight:600;white-space:nowrap}.st-reason-scan{display:none}.st-reason.is-scanning .st-reason-scan{display:block}.st-reason.is-scanning .st-reason-done{display:none}.st-shim,.st-sigs{display:flex;flex-wrap:wrap;gap:6px}.st-shim,.st-sigs{margin-bottom:9px}.st-shim span{animation:st-shimmer 1.2s linear infinite;background:linear-gradient(90deg,#e6ebf3,#f8fafc 50%,#e6ebf3) 0 0/200% 100%}.st-shim span,.st-sig{border-radius:999px;height:24px}.st-sig{align-items:center;background:#fff;border:1px solid #e1e7f0;color:var(--st-ink);display:flex;font-size:11.5px;gap:5px;padding:0 10px}.st-sig i{color:var(--bar);font-size:11px}.st-reason-why{color:var(--st-n700);font-size:12px;line-height:1.45}.st-reason-scan .st-reason-why{color:var(--st-n500)}.st-eng-foot{border-radius:16px;color:#fff;display:grid;gap:8px;grid-auto-flow:column;grid-template-columns:repeat(auto-fit,minmax(0,1fr));margin-top:auto;padding:12px;position:relative}.st-eng-foot>div{line-height:1.25;padding:0 8px}.st-eng-foot>div+div{border-left:1px solid hsla(0,0%,100%,.14)}.st-eng-foot .v{font-size:20px;font-weight:600;letter-spacing:-.02em}.st-eng-foot .l{color:hsla(0,0%,100%,.72);font-size:11px}@media (max-width:560px){.st-engine{min-height:0;padding:16px 14px}.st-tx{gap:8px;grid-template-columns:30px minmax(0,1fr) auto 80px}.st-eng-stats .is-sep,.st-tx-risk{display:none}.st-eng-foot{grid-auto-flow:row;grid-template-columns:1fr 1fr 1fr}.st-eng-foot .v{font-size:17px}}