/* Extend the established Waghoon editorial typography. */
.editorial-v3 .r-deck{max-width:850px}.editorial-v3 .r-article{min-width:0}.editorial-v3 .r-article p{max-width:76ch}.editorial-v3 .r-table caption{text-align:left;padding:14px 16px;background:#fff;font-weight:700}.editorial-v3 .r-table td,.editorial-v3 .r-table th{min-width:125px}.editorial-v3 .r-table a{overflow-wrap:anywhere}.editorial-v3 .r-source{overflow-wrap:anywhere}.editorial-v3 .e-photo{background:#eee9df;border-radius:12px;overflow:hidden}.editorial-v3 .e-photo img{display:block;aspect-ratio:3/2;object-fit:contain;height:auto;max-height:360px}.editorial-v3 .e-photo figcaption{padding:12px 16px;margin:0}.editorial-v3 .e-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.editorial-v3 .e-pair figure{margin:0}.editorial-v3 .e-pair img{max-height:260px}.editorial-v3 .e-scope{font-size:.9rem;color:#555048}.editorial-v3 .e-hub{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.editorial-v3 .e-hub article{border:1px solid var(--line);border-radius:12px;padding:24px;background:#fff;min-width:0}.editorial-v3 .e-hub h3{font:700 1.4rem/1.25 var(--serif)}.editorial-v3 .e-hub a{text-decoration:underline;text-underline-offset:3px}.editorial-v3 .e-hub p{margin-bottom:12px}.editorial-v3 .e-hub article>a:last-child{font-weight:800}.editorial-v3 .e-table-note{font-size:.9rem;line-height:1.65}.editorial-v3 .r-next h2{color:#fff}.editorial-v3 .r-article .r-next p{color:#eee}.e-guide-links{padding:24px 0;border-top:1px solid var(--line)}.e-guide-links a{text-decoration:underline;text-underline-offset:3px}.e-guide-links ul{padding-left:22px;line-height:1.8}.e-guide-links h2{font:700 1.75rem/1.2 var(--serif)}
@media(max-width:750px){.editorial-v3 .e-hub,.editorial-v3 .e-pair{grid-template-columns:1fr}.editorial-v3 .r-columns{grid-template-columns:minmax(0,1fr)}.editorial-v3 .r-toc{position:static}.editorial-v3 .r-table td,.editorial-v3 .r-table th{padding:12px}.editorial-v3 .e-hub article{padding:20px}}
