/* v36: compact, conversion-led editorial system. Inspired by general SaaS UX patterns; original TradeSmart presentation. */
.sc-v36{--v36-line:rgba(135,179,193,.23);--v36-mint:#10cda0;color:#eaf5f8;font-size:.94rem}
.sc-v36 .sc-breadcrumb{padding-top:12px;padding-bottom:10px;font-size:.75rem}
.sc-v36 .sc-v36-hero-back{background:#071321}
.sc-v36 .sc-v35-hero-back:before{opacity:.31;filter:blur(1px);transform:scale(1.025)}
.sc-v36 .sc-v35-hero-back:after{background:linear-gradient(90deg,rgba(5,16,29,.98) 0%,rgba(5,16,29,.92) 44%,rgba(5,16,29,.64) 100%)}
.sc-v36 .sc-v36-hero{grid-template-columns:minmax(0,1.04fr) minmax(325px,.83fr);gap:clamp(26px,4vw,67px);align-items:center;padding-top:29px;padding-bottom:43px}
.sc-v36 .sc-v36-copy h1{font-size:clamp(2.55rem,4.55vw,4.45rem);max-width:17ch;letter-spacing:-.055em;line-height:1.08;margin:17px 0 17px}
.sc-v36 .sc-v36-copy .sc-eyebrow{font-size:.7rem;letter-spacing:.13em;color:#6ae4c4}
.sc-v36-eyebrow-sep{color:#6b8797;padding:0 8px}
.sc-v36 .sc-v36-copy .sc-v35-lead{font-size:.93rem;line-height:1.67;max-width:585px;color:#bdcfd9;margin:0 0 24px}
.sc-v36 .sc-tag-line{margin-top:12px}
.sc-v36 .sc-tag-line span{font-size:.71rem;padding:5px 9px;border-radius:7px}
.sc-v36-proof-pills{display:flex;flex-wrap:wrap;gap:10px 17px;margin-top:14px}
.sc-v36-proof-pills span{display:inline-flex;align-items:center;gap:6px;color:#d3e6eb;font-size:.73rem;font-weight:650}
.sc-v36-proof-pills b{color:#41e6be;font-size:.95rem}
.sc-v36-hero-links{display:flex;gap:20px;flex-wrap:wrap;margin-top:29px}
.sc-v36-hero-links a{color:#c9e8e5;font-size:.82rem;text-decoration:none;border-bottom:1px solid rgba(102,224,187,.45);padding-bottom:7px;font-weight:700;transition:color .2s,border-color .2s}
.sc-v36-hero-links a:hover{color:white;border-color:#55e1be}
.sc-v36-hero-links a span{color:#65e5c5}
.sc-v36-offer-card{min-width:0;position:relative;overflow:hidden;background:linear-gradient(145deg,rgba(24,52,63,.98),rgba(11,32,42,.98));border:1px solid rgba(83,217,176,.55);border-radius:20px;padding:clamp(22px,2.4vw,34px);box-shadow:0 18px 48px rgba(0,0,0,.35),inset 0 1px 0 rgba(163,248,226,.12)}
.sc-v36-offer-card:before{position:absolute;content:"";height:120px;width:220px;right:-110px;top:-75px;background:rgba(20,220,175,.17);filter:blur(43px);pointer-events:none}
.sc-v36-offer-top{display:flex;justify-content:space-between;gap:10px;align-items:center}
.sc-v36-offer-identity{font-size:.68rem;letter-spacing:.1em;color:#84edd5;font-weight:850;display:flex;align-items:center;gap:9px}
.sc-v36-live-dot{display:inline-block;width:8px;height:8px;background:#30e6b8;border-radius:50%;box-shadow:0 0 0 4px rgba(44,228,183,.1)}
.sc-v36-once{border:1px solid rgba(94,214,180,.4);padding:5px 9px;border-radius:999px;color:#7ce9d0;font-size:.62rem;font-weight:850;letter-spacing:.08em}
.sc-v36-offer-card h2{font-size:clamp(1.35rem,2.45vw,1.88rem);letter-spacing:-.036em;color:#f4fffc;line-height:1.22;margin:22px 0 8px;font-weight:850}
.sc-v36-offer-card h2 em{color:#5ee3c2}
.sc-v36-offer-card>p:not(.sc-v36-checkout-status):not(.sc-v36-license-mini){font-size:.82rem;color:#b5cfd5;line-height:1.55;margin:0}
.sc-v36-pricing{margin:20px 0 17px;padding:17px 0 0;border-top:1px solid rgba(154,205,204,.23)}
.sc-v36-pricing-kicker{font-size:.68rem;color:#81e4cb;letter-spacing:.07em;font-weight:850}
.sc-v36-price-line{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}
.sc-v36-price-line strong{font-size:clamp(3.7rem,5vw,4.45rem);color:#fff;letter-spacing:-.08em;line-height:1.22;font-weight:900}
.sc-v36-price-line>span{font-size:.86rem;color:#c6dadf;font-weight:650}
.sc-v36-price-line s{font-size:.97rem;color:#8eabb6;margin-left:auto}
.sc-v36-pricing>small{font-size:.74rem;color:#c0d4d5}
.sc-v36-offer-card .sc-v36-buy{display:flex;align-items:center;justify-content:center;gap:13px;font-size:.92rem;min-height:51px;background:#09c899;color:#002a24;border-color:#09c899;border-radius:9px;font-weight:850;box-shadow:0 12px 29px rgba(0,199,148,.1);transition:background .2s,box-shadow .2s,transform .2s}
.sc-v36-offer-card .sc-v36-buy:hover{background:#40e4bb;transform:translateY(-2px);box-shadow:0 15px 34px rgba(0,199,148,.21)}
.sc-v36-checkout-status{color:#a9c5ca;font-size:.69rem;line-height:1.5;text-align:center;margin:8px 0 15px}
.sc-v36-offer-includes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;border-top:1px solid rgba(145,194,188,.22);padding-top:17px}
.sc-v36-offer-includes span{font-size:.74rem;color:#cce9df;line-height:1.4}
.sc-v36-license-mini{font-size:.68rem;color:#8ca9b7;margin:15px 0 0;line-height:1.5}
.sc-v36-trust-strip{display:grid;grid-template-columns:repeat(3,minmax(0,.82fr)) minmax(0,1.4fr);gap:0;border:1px solid rgba(133,185,189,.2);background:linear-gradient(110deg,rgba(12,37,49,.93),rgba(7,23,34,.8));border-radius:12px;margin-top:14px;margin-bottom:1px;padding:17px 10px}
.sc-v36-trust-strip>div{padding:0 17px;min-width:0;display:flex;flex-direction:column;justify-content:center;border-right:1px solid rgba(154,192,203,.15)}
.sc-v36-trust-strip>div:last-child{border-right:0}
.sc-v36-trust-strip>div>span{font-size:.62rem;letter-spacing:.09em;color:#92b2bd;font-weight:850}
.sc-v36-trust-strip strong{color:#edf9fa;font-size:1.4rem;letter-spacing:-.04em;margin-top:2px}
.sc-v36-trust-strip .sc-v36-commission>span{color:#78e7c6;font-size:.66rem}
.sc-v36-commission>span i{font-style:normal;font-weight:850}
.sc-v36-trust-strip .sc-v36-commission>small{font-size:.7rem;line-height:1.4;color:#b4c9d1;margin-top:5px}
.sc-v36 .sc-evidence{padding-top:42px;padding-bottom:35px}
.sc-v36 .sc-evidence .sc-section-head h2,.sc-v36 .sc-v35-benefits .sc-section-head h2,.sc-v36 .sc-v35-examples .sc-section-head h2{font-size:clamp(1.88rem,3.15vw,2.68rem);letter-spacing:-.042em}
.sc-v36 .sc-evidence .sc-section-head p,.sc-v36 .sc-v35-benefits .sc-section-head p,.sc-v36 .sc-v35-examples .sc-section-head p{font-size:.84rem;line-height:1.56}
.sc-v36 .sc-eyebrow{font-size:.68rem;letter-spacing:.1em}
.sc-v36 .sc-explorer{margin-top:17px;border-radius:17px}
.sc-v36 .sc-explorer-bar{padding:17px 20px 12px}
.sc-v36 .sc-explorer-bar strong{font-size:.94rem}
.sc-v36 .sc-explorer button{font-size:.71rem;border-radius:7px;padding:8px 10px}
.sc-v36-capital-row{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap;padding:13px 20px 12px;border-bottom:1px solid rgba(142,189,193,.18);background:rgba(10,54,56,.21)}
.sc-v36-capital-explain{display:grid;gap:3px}
.sc-v36-capital-explain strong{font-size:.83rem;color:#defbf3}
.sc-v36-capital-explain span{font-size:.72rem;color:#b0c5ce;max-width:450px;line-height:1.5}
.sc-v36 [data-capital].is-active{background:#7cead0;color:#062e28}
.sc-v36-cost-status{display:flex;justify-content:space-between;gap:9px 24px;flex-wrap:wrap;padding:11px 19px;color:#bcdbd9;border-top:1px solid rgba(120,204,174,.17);font-size:.72rem;line-height:1.5;background:rgba(16,101,81,.07)}
.sc-v36-cost-status span:first-child{color:#71e6be;font-weight:650}
.sc-v36-cost-status strong{font-weight:700;color:#d1e6e3}
.sc-v36 .sc-explorer-notice{font-size:.71rem;line-height:1.65;padding:12px 20px}
.sc-v36 .sc-v35-benefits,.sc-v36 .sc-v35-examples{padding-top:42px;padding-bottom:43px}
.sc-v36 .sc-v35-benefit-grid{margin-top:19px;gap:14px}
.sc-v36 .sc-v35-benefit-grid article{border-radius:13px;padding:22px}
.sc-v36 .sc-v35-benefit-grid h3{font-size:1.09rem;margin:10px 0 7px}
.sc-v36 .sc-v35-benefit-grid p{font-size:.84rem;line-height:1.55}
.sc-v36 .sc-v35-gallery figcaption{font-size:.74rem}
.sc-v36 .sc-v35-deliverables{padding-top:34px;padding-bottom:42px;gap:35px}
.sc-v36 .sc-v35-deliverables h2,.sc-v36 .sc-v35-purchase h2{font-size:clamp(1.9rem,3vw,2.66rem)}
.sc-v36 .sc-v35-deliverable-grid>div{padding:16px;border-radius:12px}
.sc-v36 .sc-v35-deliverable-grid strong{font-size:.88rem}
.sc-v36 .sc-v35-deliverable-grid span{font-size:.76rem}
.sc-v36 .sc-v35-demo{padding-top:34px;padding-bottom:34px}
.sc-v36 .sc-v35-demo h2{font-size:2rem}
.sc-v36 .sc-v35-video-placeholder{min-height:180px}
.sc-v36 .sc-v35-purchase{padding-top:44px;padding-bottom:50px;gap:35px}
.sc-v36 .sc-v35-purchase>div>p{font-size:.85rem;line-height:1.6}
.sc-v36 .sc-v35-terms li{font-size:.8rem;line-height:1.48}
.sc-v36-bottom-cta{align-self:center;background:linear-gradient(150deg,rgba(34,75,81,.47),rgba(12,34,47,.95));border:1px solid rgba(65,214,173,.32);padding:27px;border-radius:16px;display:flex;flex-direction:column;gap:14px}
.sc-v36-bottom-cta h3{color:#f4fbfc;margin:0;font-size:1.42rem}
.sc-v36-bottom-cta p{color:#b5cdd4;font-size:.84rem;line-height:1.57;margin:0}
.sc-v36-bottom-cta .sc-secondary-link{font-size:.79rem;text-align:center}
.sc-v36 .sc-v35-faq h2{font-size:2.08rem}
.sc-v36 .sc-v35-faq{padding-bottom:60px}
.sc-v36 .sc-v35-faq details{font-size:.88rem}
.sc-v36 .sc-product-card>p{font-size:.82rem;line-height:1.6}
.sc-v36 .sc-product-card h3{font-size:1.5rem}
.sc-v36 .sc-card-grid{gap:17px}
.sc-v36 .sc-data-footnote{font-size:.71rem;line-height:1.5}
.sc-v36 .sc-hero-index h1{font-size:clamp(2.4rem,4vw,3.65rem);letter-spacing:-.045em}
.sc-v36 .sc-hero-index .sc-lead{font-size:.94rem}
.sc-v36 .sc-hero-panel{font-size:.85rem}
.sc-v36 .sc-hero-index{padding-top:32px;padding-bottom:35px}
@media(min-width:781px){.sc-v36-offer-card{animation:v36-offer-in .45s ease-out both}.sc-v36 .sc-v36-copy{animation:v36-copy-in .45s ease-out both}}
@keyframes v36-offer-in{from{opacity:.4;transform:translateY(13px)}to{opacity:1;transform:translateY(0)}}
@keyframes v36-copy-in{from{opacity:.4;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}
.sc-v36 [data-v36-reveal]{transition:opacity .5s ease,transform .5s ease}
.sc-v36 [data-v36-reveal].is-pending{opacity:.2;transform:translateY(16px)}
.sc-v36 [data-v36-reveal].is-revealed{opacity:1;transform:translateY(0)}
.sc-v36 .sc-product-card{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}
.sc-v36 .sc-product-card:hover{box-shadow:0 14px 35px rgba(0,0,0,.21)}
@media(max-width:950px){.sc-v36 .sc-v36-hero{grid-template-columns:1fr 360px;gap:23px}.sc-v36 .sc-v36-copy h1{font-size:clamp(2.4rem,4.35vw,3.1rem)}.sc-v36-trust-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:780px){.sc-v36 .sc-v36-hero{grid-template-columns:1fr;padding-top:22px;padding-bottom:30px}.sc-v36-offer-card{max-width:560px;margin:auto;width:100%}.sc-v36 .sc-v36-copy h1{max-width:18ch;font-size:clamp(2.45rem,7vw,3.5rem)}.sc-v36-trust-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-v36-trust-strip>div:nth-child(2){border-right:0}.sc-v36-trust-strip>div:nth-child(-n+2){padding-bottom:13px;border-bottom:1px solid rgba(154,192,203,.15)}.sc-v36-trust-strip>div:nth-child(n+3){padding-top:13px}.sc-v36-capital-row{align-items:flex-start}.sc-v36 .sc-explorer-actions{width:auto}.sc-v36 .sc-v35-purchase{grid-template-columns:1fr}}
@media(max-width:550px){.sc-v36 .sc-v36-copy h1{font-size:clamp(2.25rem,9.5vw,2.78rem)}.sc-v36-offer-card{padding:21px;border-radius:17px}.sc-v36-price-line strong{font-size:3.7rem}.sc-v36-offer-includes span{font-size:.7rem}.sc-v36-trust-strip{padding:13px 8px}.sc-v36-trust-strip>div{padding-left:11px;padding-right:8px}.sc-v36-trust-strip strong{font-size:1.25rem}.sc-v36 .sc-explorer-actions{gap:7px}.sc-v36-capital-row{padding:12px 14px}.sc-v36 .sc-v35-benefit-grid article{padding:18px}.sc-v36 .sc-v35-demo h2{font-size:1.65rem}.sc-v36 .sc-v35-faq h2{font-size:1.8rem}}
@media(max-width:355px){.sc-v36-offer-includes{grid-template-columns:1fr}.sc-v36 .sc-v36-copy h1{font-size:2.1rem}.sc-v36 .sc-v35-hero-copy .sc-eyebrow{font-size:.6rem}}
@media(prefers-reduced-motion:reduce){.sc-v36 *{animation:none!important;scroll-behavior:auto!important;transition:none!important}.sc-v36 [data-v36-reveal].is-pending{opacity:1;transform:none}}
