/* /learn pages: topic summaries in the reading layout of legal.css */
.learn header{flex-wrap:wrap}
.learn header nav{margin-inline-start:auto;display:flex;gap:16px;font-size:15px}
.learn header nav a{font-family:inherit;font-weight:600;font-size:15px;color:#F2C14E}
.learn .lead{font-size:18.5px;color:#F7F4EE}
.learn bdi.m{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:.92em;color:#F7F4EE}
.learn li{margin:6px 0}
.learn .traps h2,.learn .traps h3{margin-top:0;color:#FF8A7A}
.learn .cta{margin:22px 0;display:flex;align-items:center;gap:12px;flex-wrap:wrap}
.learn .cta span{color:#9fb0cc;font-size:14.5px}
.learn a.go{display:inline-flex;align-items:center;min-height:48px;padding:0 22px;border-radius:999px;background:linear-gradient(180deg,#E3A66D,#C98F5A);color:#0A1A33;font-weight:800;text-decoration:none}
.learn .sq{margin:18px 0;padding:16px;border-radius:14px;background:rgba(247,244,238,.05);box-shadow:inset 0 0 0 1px rgba(247,244,238,.14)}
.learn .sq h3{margin:0 0 6px;font-size:15px;color:#9fb0cc;font-weight:600}
.learn .sq p{margin:6px 0}
.learn .fig{margin:10px 0;text-align:center}
.learn .fig svg{max-width:100%;height:auto}
.learn .opts{padding-inline-start:24px}
.learn details{margin-top:10px}
.learn summary{cursor:pointer;color:#F2C14E;font-weight:700;min-height:44px;display:flex;align-items:center}
.learn .topics{list-style:none;padding:0;display:grid;gap:10px}
.learn .topics a{display:block;padding:14px 16px;border-radius:14px;background:rgba(247,244,238,.05);box-shadow:inset 0 0 0 1px rgba(247,244,238,.14);text-decoration:none;color:#F7F4EE}
.learn .topics a:hover{box-shadow:inset 0 0 0 2px #F2C14E}
.learn .topics b{display:block;font-size:18px;color:#F2C14E}
.learn .topics span{display:block;color:#d9dee8;font-size:15.5px;margin-top:2px}
.learn .fsec h2 a{color:#F2C14E;text-decoration:none}
.learn .fsec h3{font-size:16px;margin:14px 0 2px;color:#F7F4EE}
.learn .next{margin-top:30px}
@font-face{font-family:'JetBrains Mono';font-weight:400 800;font-display:swap;src:url(../fonts/jetbrains-mono-latin-400-800.woff2) format('woff2');unicode-range:U+0000-00FF,U+2000-206F,U+2212}
.learn bdi.nw{white-space:nowrap}
