.no-trade-copy{max-width:76ch;line-height:1.75}
.no-trade-copy h2{scroll-margin-top:7rem}
.no-trade-copy dt{font-weight:700;margin-top:1.3rem}
.no-trade-copy dd{margin:.5rem 0 1.5rem}
.no-trade-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.5rem 0}
.no-trade-comparison section{border:1px solid var(--line,#d8dfd0);border-top:3px solid var(--accent,#8ba925);padding:1.1rem}
.no-trade-comparison h3{margin:0 0 .8rem;font-size:1.1rem;line-height:1.4}
.no-trade-comparison p{font-size:.95rem;margin:.6rem 0}
.no-trade-situations details{border-top:1px solid var(--line,#d8dfd0);padding:.25rem 0}
.no-trade-situations summary{cursor:pointer;font-weight:700;padding:1rem .3rem;min-height:44px}
.no-trade-situations summary:focus-visible{outline:3px solid var(--accent,#8ba925);outline-offset:2px}
.no-trade-situations details p{padding:0 .3rem .5rem}
.no-trade-copy .source-box{max-width:none}
@media(max-width:650px){.no-trade-comparison{grid-template-columns:1fr}.no-trade-copy{font-size:1rem}}
