.learning-page .guide-chapters{gap:16px}.learning-page .guide-chapter{background:#e1e1e1;border:0;border-radius:12px;margin:0}.learning-page .guide-chapter:nth-child(1){background:#ff7900}.learning-page .guide-chapter:nth-child(2){background:#3878de;color:#fff}.learning-page .guide-chapter:nth-child(2) p,.learning-page .guide-chapter:nth-child(2) summary span{color:#fff}.learning-page .guide-chapter:nth-child(3){background:#171717;color:#fff}.learning-page .guide-chapter:nth-child(3) p,.learning-page .guide-chapter:nth-child(3) summary span{color:#fff}.learning-page .chapter-content .formula{background:#fff;color:#171717;overflow-wrap:anywhere}.learning-page .chapter-content .callout{color:#171717}.learning-page .chapter-content p,.learning-page .chapter-content li{font-size:15px;line-height:1.65}.learning-page .chapter-content a{color:inherit;text-underline-offset:3px}.learning-page .chapter-content .cta,.learning-page .chapter-content .related{margin-top:16px}.learning-page .guide-chapter summary{font-size:21px}.learning-page .guide-chapter summary span{color:inherit}
@media(max-width:700px){.learning-page .chapter-content p,.learning-page .chapter-content li{font-size:15px}.learning-page .guide-chapter{padding:20px}}

/* Orange chapters need dark body copy; nested callouts retain their own surface. */
.learning-page .guide-chapter:first-child>.chapter-content>p,.learning-page .guide-chapter:first-child>.chapter-content>ul,.learning-page .guide-chapter:first-child>.chapter-content>ol{color:#171717}

/* Local educational-guide proposal; preserve shared header and chapter surfaces. */
.arb-topic-links{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 18px;margin:18px auto 0;max-width:100%}.arb-topic-links a{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:8px 2px;color:#24599e;font-size:15px;text-underline-offset:3px}.arb-topic-links a span{text-decoration:none}.learning-page [id^="arbitrage-"]{scroll-margin-top:110px}.learning-page #arbitrage-questions h2{font-size:18px;line-height:1.35;margin:20px 0 8px}.learning-page #arbitrage-questions h2:first-child{margin-top:0}.arb-topic-links a:focus-visible{outline:3px solid #f57920;outline-offset:3px}
