/* El Torero original: reader guide, 30 October 2026. */
.et-guide-nav{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 28px;padding:0;list-style:none}.et-guide-nav a{display:inline-flex;align-items:center;min-height:44px;padding:9px 14px;border:1px solid #88685e;border-radius:999px;color:#ffe0b5;background:#32212a;text-decoration:none;font-size:14px;font-weight:700;white-space:normal}.et-guide-nav a:hover{background:#49303a;color:#fff}.et-guide-nav a:focus-visible{outline:3px solid #fff;outline-offset:3px}.et-symbol-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}.et-symbol-card{padding:22px;border:1px solid #95674e;border-top:4px solid #efb36a;border-radius:14px;background:linear-gradient(135deg,#38242d,#251c2c);min-width:0}.et-symbol-card h3{margin:10px 0 14px}.et-role{color:#ffdcaa;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.et-symbol-card p:last-child{margin-bottom:0}.et-rule-figure{margin:28px 0;border:1px solid #7d5a53;border-radius:12px;overflow:hidden;background:#211923}.et-rule-figure>a{display:block}.et-rule-figure img{display:block;width:100%;height:auto}.et-rule-figure figcaption{padding:16px 18px;color:#e0ced3;font-size:14px;line-height:1.65}.et-rule-figure figcaption strong{display:block;margin-bottom:6px;color:#ffdfb6}.et-guide-flow{margin:24px 0;padding-left:28px}.et-guide-flow li{padding:0 0 20px 8px}.et-guide-flow li::marker{color:#ffcd88;font-weight:800}.et-guide-flow h3{font-size:20px;margin:0 0 10px}.et-guide-flow p{margin:0}.et-read-example{padding:20px 22px;margin:24px 0;border-left:4px solid #efb36a;border-radius:0 12px 12px 0;background:#33222d}.et-read-example h3{font-size:20px}.et-read-example p:last-child{margin-bottom:0}.article-body h2[id],.article-body section[id]{scroll-margin-top:28px}.et-guide-source{font-size:14px;color:#d8c8d1}.et-guide-source a{overflow-wrap:anywhere}.article-body>h2{margin-top:36px}.et-guide-source a:focus-visible,.et-rule-figure a:focus-visible{outline:3px solid #fff;outline-offset:-3px}@media(max-width:650px){.et-symbol-grid{grid-template-columns:1fr}.et-symbol-card{padding:20px}.et-rule-figure figcaption{padding:14px;font-size:13px}.et-guide-nav{gap:7px}.et-guide-nav a{padding:8px 11px;font-size:13px}.et-guide-flow{padding-left:23px}.et-guide-flow li{padding-left:4px}.et-read-example{padding:18px}.et-guide-flow h3,.et-read-example h3{font-size:20px}}

main .et-symbol-grid>.et-symbol-card{margin:0;border-bottom:1px solid #95674e}
