.rc-ideas{box-sizing:border-box;max-width:760px;margin:32px auto;padding:24px;border-top:1px solid #aaa695;font:18px/1.7 Georgia,serif;color:#171815;background:#eee7d5}.rc-ideas h2{font:400 27px/1.2 Georgia,serif;margin:0 0 14px}.rc-ideas p{margin:12px 0}.rc-ideas ul{padding-left:24px}.rc-ideas a,.rc-inline{color:#84281e;text-decoration:underline;text-underline-offset:.19em;text-decoration-thickness:1px}.rc-inline:hover{background:#eee7d5}.rc-inline:focus-visible,.rc-ideas a:focus-visible{outline:2px solid #b73728;outline-offset:4px}.rc-note{font-size:15px;line-height:1.6;color:#55514a}.rc-page .dg-article{max-width:760px}.rc-page .dg-hero h1{max-width:24ch}.rc-page .q-contents ul{columns:1}.rc-page a{overflow-wrap:anywhere}.rc-sources{font-size:16px}.rc-sources li{margin:16px 0}.rc-page h2,.q-term{scroll-margin-top:100px}.rc-page .q-fiction{max-width:760px}.rc-page .q-card h2{font-size:27px}.rc-page .q-grid{margin-bottom:32px}@media(max-width:600px){.rc-ideas{margin:26px 16px;padding:20px}.rc-page .q-contents{padding:18px}.rc-page .dg-hero h1{font-size:34px}.rc-page .dg-article{font-size:18px}.rc-page .q-card{padding:20px}}