/* TradeSmart v34 visual sales funnel */
.sc-site{--sc-ink:#eaf5fb}.sc-site .sc-hero{padding-top:42px;padding-bottom:42px;gap:36px}.sc-site .sc-product-hero h1{font-size:clamp(2.55rem,5.6vw,5.4rem);line-height:1.04;font-weight:850;letter-spacing:-.055em}.sc-site .sc-product-hero h1:after{content:'';display:block;height:5px;width:88px;margin-top:21px;border-radius:6px;background:var(--product-color,#66e2c3)}.sc-site .sc-product-hero .sc-lead{font-size:1.08rem;line-height:1.55}.sc-site .sc-product-hero .sc-proof-panel{border-top:4px solid var(--product-color,#66e2c3)}.sc-site .sc-product-hero .sc-proof-number{font-size:clamp(3.4rem,5vw,5.4rem);letter-spacing:-.065em}.sc-site .sc-proof-panel .sc-panel-label{font-size:.69rem}.sc-site .sc-mini-proof{gap:10px}.sc-site .sc-mini-proof span{border-radius:20px;background:rgba(105,231,192,.07);border:1px solid rgba(105,231,192,.16);padding:6px 12px}.sc-site .sc-explain{gap:32px}.sc-site .sc-split.sc-explain{padding-top:42px;padding-bottom:56px}.sc-site .sc-explain .sc-feature-panel{display:grid;grid-template-columns:1fr 1fr;gap:15px;align-items:start}.sc-site .sc-explain .sc-feature-panel ul{font-size:.87rem;margin:0}.sc-site .sc-explain .sc-feature-panel h3{font-size:1rem;color:#80e7cf}.sc-site .sc-explain>div>p:nth-of-type(2){display:none}.sc-site .sc-evidence{padding-top:46px;padding-bottom:54px}.sc-site .sc-evidence .sc-section-head{align-items:center}.sc-site .sc-evidence .sc-section-head h2{font-size:clamp(2rem,4vw,3.5rem)}.sc-site .sc-evidence .sc-section-head p{font-size:.9rem}.sc-evidence-metrics{margin-top:22px}.sc-site .sc-evidence-metrics>div{padding:18px}.sc-site .sc-methodology{margin-top:14px;padding:0;background:none;border:0;max-width:none}.sc-site .sc-methodology details{border:1px solid var(--sc-line);border-radius:14px;padding:14px 18px;background:rgba(110,200,190,.035)}.sc-site .sc-methodology summary{cursor:pointer;font-weight:750;color:#bfe7de}.sc-site .sc-methodology p{font-size:.86rem;line-height:1.65}.sc-site .sc-purchase{padding-top:60px;padding-bottom:65px}.sc-site .sc-purchase h2{font-size:clamp(2.1rem,4vw,3.3rem)}.sc-site .sc-purchase-note{background:rgba(102,211,185,.045);border-color:rgba(102,211,185,.24)}
/* Explorer */
.sc-explorer{background:radial-gradient(ellipse at 8% 0%,rgba(68,164,155,.14),transparent 52%),linear-gradient(145deg,#142539,#0a1421);border:1px solid rgba(128,166,188,.3);border-radius:24px;overflow:hidden;box-shadow:0 25px 80px rgba(0,0,0,.22);margin-top:24px}.sc-explorer-bar{padding:22px 25px 14px;display:flex;gap:15px;align-items:center;justify-content:space-between;flex-wrap:wrap;border-bottom:1px solid rgba(147,180,196,.12)}.sc-explorer-bar strong{display:block;color:#fff;font-size:1.03rem;letter-spacing:-.02em}.sc-explorer-bar span{font-size:.76rem;color:#9db9c9}.sc-explorer-actions{display:flex;gap:9px;flex-wrap:wrap;align-items:center}.sc-explorer button{border:1px solid rgba(140,177,201,.3);background:rgba(255,255,255,.05);color:#c1d7e6;border-radius:9px;padding:9px 12px;font:700 .76rem system-ui;cursor:pointer}.sc-explorer button:hover{border-color:#6ee4c3;color:white}.sc-explorer button.is-active{color:#092a25;background:#7ce8cb;border-color:#7ce8cb}.sc-explorer button:disabled{opacity:.5}.sc-explorer-canvas-wrap{position:relative;padding:12px 16px 0 4px;min-height:340px}.sc-explorer canvas{width:100%;height:345px;display:block;touch-action:none;cursor:crosshair;border-radius:6px}.sc-explorer-tooltip{position:absolute;z-index:2;pointer-events:none;background:#0b1724;border:1px solid #5bdac0;border-radius:10px;box-shadow:0 10px 25px rgba(0,0,0,.4);padding:10px 13px;min-width:185px;color:white;font-size:.84rem;line-height:1.4}.sc-explorer-tooltip strong{display:block;color:#8bf5dd;font-size:1rem}.sc-explorer-tooltip span{color:#aec4d2;font-size:.73rem}.sc-explorer-foot{padding:10px 22px 18px;display:flex;justify-content:space-between;align-items:center;gap:15px;flex-wrap:wrap}.sc-explorer-foot [data-chart-status]{color:#a7c1d1;font-size:.78rem}.sc-explorer-foot small{color:#8ea9bc;font-size:.73rem}.sc-explorer-notice{padding:14px 25px;background:rgba(230,186,102,.065);border-top:1px solid rgba(230,186,102,.15);color:#cbbda3;font-size:.78rem;line-height:1.6}.sc-mode-note{margin-top:8px!important;font-size:.78rem!important;color:#90b3c2!important}.sc-showcase{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:22px}.sc-showcase>div{border:1px solid rgba(140,175,190,.22);border-radius:16px;background:rgba(255,255,255,.028);padding:19px}.sc-showcase .sc-showcase-icon{font-size:1.55rem;display:block;margin-bottom:14px}.sc-showcase strong{display:block;color:#e7f9f5;font-size:1rem}.sc-showcase p{font-size:.83rem;line-height:1.55;margin:7px 0 0}.sc-site .sc-product-card{transition:transform .18s,border-color .18s}.sc-site .sc-product-card:hover{transform:translateY(-4px);border-color:var(--product-color)}.sc-site .sc-product-card h3{font-weight:850}.sc-site .sc-product-card .sc-metric-triplet b{color:#93e7d5}.sc-sticky-cta{display:none}
html[data-theme='light'] .sc-site .sc-explorer{color:#eaf7fc}html[data-theme='light'] .sc-site .sc-showcase strong{color:#183348}html[data-theme='light'] .sc-site .sc-showcase>div{background:#eaf3f6}html[data-theme='light'] .sc-site .sc-showcase p{color:#4c6478}
@media(max-width:860px){.sc-showcase{grid-template-columns:1fr}.sc-site .sc-explain .sc-feature-panel{grid-template-columns:1fr 1fr}.sc-explorer-bar{align-items:flex-start}}@media(max-width:700px){.sc-site .sc-product-hero{padding-top:35px}.sc-site .sc-explain .sc-feature-panel{grid-template-columns:1fr}.sc-explorer-bar{padding:18px 15px 14px}.sc-explorer-actions{width:100%}.sc-explorer-canvas-wrap{padding:0 6px 0 0;min-height:290px}.sc-explorer canvas{height:300px}.sc-explorer-foot{padding:12px 15px 16px}.sc-explorer-notice{padding:12px 16px}.sc-sticky-cta{display:flex;position:fixed;z-index:20;bottom:0;left:0;right:0;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:rgba(9,20,32,.97);border-top:1px solid #426c69;align-items:center;justify-content:space-between;gap:12px;backdrop-filter:blur(12px)}.sc-sticky-cta span{font-size:.72rem;color:#b4cad7}.sc-sticky-cta strong{display:block;color:#f0fafc;font-size:.95rem}.sc-sticky-cta a{background:#77e4ca;color:#062922;padding:12px 15px;border-radius:9px;font-weight:850;font-size:.83rem;white-space:nowrap;text-decoration:none}.sc-site .sc-evidence-metrics{grid-template-columns:repeat(2,1fr)}body:has(.sc-sticky-cta){padding-bottom:70px}}@media(max-width:350px){.sc-explorer button{font-size:.67rem;padding:8px}.sc-site .sc-evidence-metrics{grid-template-columns:1fr}}

.sc-product-card .sc-card-chart{width:100%;height:auto;aspect-ratio:570/154;object-fit:cover;border-radius:12px;background:linear-gradient(120deg,rgba(52,100,117,.16),rgba(10,21,35,.2));padding:7px;border:1px solid rgba(148,177,197,.13)}
