.trading-benefits{padding-top:64px;padding-bottom:88px}.trading-benefits-intro h2 span{display:block}.trading-benefits-description{max-width:64ch;text-wrap:pretty}.trading-benefits-list{list-style:none;margin:48px 0 0;padding:0}.trading-benefit{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,min(60%,40rem));align-items:center;gap:clamp(36px,5vw,72px);padding:32px 0}.trading-benefit+.trading-benefit:before{content:"";position:absolute;top:0;inset-inline:0;height:1px;background:#ffffff14;pointer-events:none}.trading-benefit h3{margin:0;font-family:var(--serif);font-size:clamp(18px,1.5vw,22px);font-weight:400;line-height:1.45;letter-spacing:-.02em;text-wrap:pretty}.trading-benefit p{margin:0;color:var(--muted);font-size:16px;line-height:1.7;text-wrap:pretty}@media(prefers-reduced-motion:no-preference){.trading-benefit h3,.trading-benefit p{transition:color .3s ease}.trading-benefit+.trading-benefit:before{transition:background-color .3s ease}.trading-benefit[data-spotlit] h3{color:#fffaf0}.trading-benefit[data-spotlit] p{color:#d8d4cd}.trading-benefit[data-spotlit]:before,.trading-benefit[data-spotlit]+.trading-benefit:before{background-color:#d8c29c47}}@media(prefers-reduced-motion:reduce){.trading-benefit h3,.trading-benefit p,.trading-benefit:before{transition:none}}@media(max-width:800px){.trading-benefits{padding-top:48px;padding-bottom:72px}.trading-benefits-list{margin-top:40px}.trading-benefit{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;padding:28px 0}.trading-benefit h3{font-size:20px}}@media(max-width:600px){.trading-benefits{padding-top:40px;padding-bottom:56px}.trading-benefits-list{margin-top:32px}.trading-benefit h3{font-size:20px}}
