.trading-page{--td-accent:#8bd5ad;--td-line:#2c4039;--td-muted:#a5b8ac}.td-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:58px;align-items:center;padding:76px 56px 56px;background:radial-gradient(ellipse at 85% 35%,#193427,transparent 65%)}.td-brand{display:flex;gap:14px;align-items:center}.td-brand strong{font-size:1.55rem;letter-spacing:-.04em;display:block;font-weight:600}.td-brand>div>span{display:block;font:.6rem/1.6 var(--font-mono);color:#92aa9c;margin-top:5px}.td-kicker{font:500 .72rem/1.6 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--td-accent);margin:30px 0 22px}.td-hero h1{font-size:clamp(2.7rem,4vw,4.1rem);line-height:1.08;letter-spacing:-.05em;margin:0 0 27px}.td-lead{font-size:1.1rem;line-height:1.75;color:#bdcdbf;max-width:510px}.td-actions{display:flex;flex-wrap:wrap;gap:23px;align-items:center;margin-top:30px}.trading-page .btn{background:var(--td-accent);border-color:var(--td-accent);color:#11271c}.trading-page .btn:hover{background:#b3ebcb;border-color:#b3ebcb}.td-text-link{text-decoration:none;font-size:.9rem;color:var(--ink);border-bottom:1px solid #597764;padding-bottom:3px}.td-text-link:hover{color:var(--td-accent)}.td-fine{font-size:.81rem;line-height:1.75;color:var(--td-muted);margin-top:20px}
.td-preview{margin:0;min-width:0;border:1px solid #3b5f4c;border-radius:13px;background:#111f1b;box-shadow:0 28px 65px #0005;overflow:hidden;transform:rotate(2deg)}.td-window-bar{display:flex;align-items:center;gap:10px;padding:15px;background:#1c2c25;border-bottom:1px solid var(--td-line);font-size:.68rem;color:#b4ceba}.td-window-mark{font:500 .6rem var(--font-mono);padding:5px;border:1px solid #3d5e49;background:#294432;border-radius:4px;color:#a8d9b7}.td-window-tag{margin-left:auto;font:.44rem var(--font-mono);letter-spacing:.1em;color:#88a68f}.td-preview-body{padding:24px 20px 20px}.td-preview-head{display:flex;align-items:center;justify-content:space-between;gap:14px}.td-small-label{font:.49rem var(--font-mono);letter-spacing:.1em;color:#80a08b}.td-preview-head h2{font-size:1.15rem;line-height:1.3;letter-spacing:-.03em;margin:9px 0 0;max-width:240px}.td-paper-badge{font:.48rem var(--font-mono);padding:6px 8px;border:1px solid #426a4f;border-radius:4px;background:#244432;color:#a7dfb7;white-space:nowrap}.td-plot-label{display:flex;justify-content:space-between;gap:12px;font:.5rem/1.5 var(--font-mono);color:#83a08b;margin:30px 0 10px}.td-chart{display:block;width:100%;height:auto;overflow:visible}.td-preview-footer{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-top:18px;border-top:1px solid var(--td-line);font-size:.56rem;color:#8ba795}.td-positive{color:#94d4aa;font-weight:400}.td-negative{color:#d9a291;font-weight:400}.td-preview figcaption{padding:14px 20px;border-top:1px solid var(--td-line);font:.55rem/1.7 var(--font-mono);color:#83998c;background:#13251c}
.td-strip{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--td-line);background:#112019}.td-strip>span{display:flex;align-items:center;gap:14px;padding:22px 26px;font-size:.83rem;color:#bfcfc0}.td-strip>span+span{border-left:1px solid var(--td-line)}.td-strip b{font:.7rem var(--font-mono);color:#749a7d}.td-section{padding:72px 64px;border-bottom:1px solid var(--td-line);scroll-margin-top:90px}.td-section>.td-kicker{margin:0 0 22px}.td-section h2{font-size:clamp(2rem,3vw,3rem);letter-spacing:-.04em;line-height:1.13;margin:0 0 25px}.td-section h3{font-size:1.2rem;letter-spacing:-.025em;line-height:1.4}.td-section p{color:var(--td-muted);line-height:1.75}.td-section-head{display:grid;grid-template-columns:1.1fr 1fr;gap:45px;align-items:end;margin-bottom:40px}.td-section-head h2,.td-section-head p{margin:0}.td-features{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--td-line);border-left:1px solid var(--td-line)}.td-features article{padding:28px 24px;border-right:1px solid var(--td-line);border-bottom:1px solid var(--td-line)}.td-number{font:.7rem var(--font-mono);color:var(--td-accent)}.td-features h3{margin:20px 0 12px}.td-features p{font-size:.94rem;margin:0}.td-flow{background:linear-gradient(120deg,#142b1d,#131e25)}.td-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:26px;margin-top:38px}.td-steps article{border-top:1px solid #46664d;padding-top:22px}.td-steps article>span{font:.75rem var(--font-mono);color:var(--td-accent)}.td-steps h3{margin:18px 0 12px;font-size:1.25rem}.td-steps p{font-size:.95rem;margin:0}.td-modes{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin-top:35px}.td-modes article{border:1px solid #34503b;background:#13251c;padding:30px}.td-modes article:last-child{background:#261f1a;border-color:#594537}.td-mode-tag{display:inline-block;font:.65rem/1.5 var(--font-mono);letter-spacing:.06em}.td-mode-paper{color:#9ed8ac}.td-mode-live{color:#dcb79d}.td-modes h3{margin:22px 0 15px}.td-modes p{font-size:.97rem;margin:0}.td-faq details{border-top:1px solid var(--td-line)}.td-faq details:last-child{border-bottom:1px solid var(--td-line)}.td-faq summary{padding:22px 28px 22px 0;cursor:pointer;font-size:1.02rem;font-weight:500}.td-faq details p{max-width:800px;font-size:.95rem;margin:0 0 24px}.td-cta{text-align:center;background:radial-gradient(ellipse at 50% 100%,#1c3a25,transparent 70%)}.td-cta>img{margin:0 auto 25px}.td-cta>p{max-width:550px;margin:0 auto 30px}.td-cta>.td-text-link{display:table;margin:26px auto 0}.td-risk{padding:26px 64px;display:flex;gap:18px;background:#151d19;color:#8fa597}.td-risk>span{color:#98bd9f}.td-risk p{font-size:.8rem;line-height:1.75;margin:0;max-width:900px}.trading-page :focus-visible{outline:3px solid var(--td-accent);outline-offset:5px}
@media(max-width:1000px){.td-hero{padding:60px 36px;gap:30px}.td-section{padding:58px 36px}.td-features,.td-steps{grid-template-columns:repeat(2,1fr)}.td-strip>span{padding:20px;font-size:.76rem}}
@media(max-width:720px){.td-hero{grid-template-columns:1fr;padding:44px 24px;gap:42px}.td-brand strong{font-size:1.4rem}.td-brand img{width:48px;height:48px}.td-hero h1{font-size:clamp(2.5rem,9.7vw,3.8rem)}.td-lead{font-size:1rem}.td-actions{gap:20px}.td-preview{max-width:440px;width:100%;margin:auto;transform:none}.td-preview-body{padding:22px 16px}.td-preview-head h2{font-size:1.1rem}.td-plot-label{font-size:.46rem;gap:8px}.td-strip{grid-template-columns:1fr}.td-strip>span{padding:14px 24px}.td-strip>span+span{border-left:0;border-top:1px solid var(--td-line)}.td-section{padding:48px 24px}.td-section-head,.td-features,.td-steps,.td-modes{grid-template-columns:1fr;gap:25px}.td-section h2{font-size:2.1rem}.td-features{gap:0}.td-features article{padding:24px}.td-modes article{padding:25px}.td-risk{padding:25px}}
@media(max-width:360px){.trading-page .nav-bar{padding-inline:12px;gap:8px}.trading-page .nav-cluster{gap:8px}.trading-page .btn-nav{padding:10px 12px;min-width:0}.td-window-tag{font-size:.39rem}.td-preview-head{gap:8px}.td-paper-badge{font-size:.43rem;padding:5px}.td-preview-footer{font-size:.52rem}.td-plot-label{flex-wrap:wrap}}
@media(prefers-reduced-motion:reduce){.trading-page *{scroll-behavior:auto!important}}
