.rc-article{max-width:1040px;margin:0 auto;line-height:1.85;overflow-wrap:anywhere}.rc-article section{scroll-margin-top:150px}.rc-article h1{line-height:1.35}.rc-article h2{margin:2.5rem 0 1rem;line-height:1.45}.rc-article h3{line-height:1.5;margin:.2rem 0 .8rem}.rc-article p{margin:.7rem 0 1rem}.rc-intro{border-bottom:2px solid #1a5276;padding-bottom:1.5rem}.rc-label,.rc-next{font-weight:700;color:#1a5276}.rc-nav{display:flex;gap:.5rem 1.2rem;flex-wrap:wrap}.rc-nav a{padding:.3rem 0}.rc-flow{margin:1.5rem 0}.rc-start{background:#1a5276;color:white;padding:1rem;border-radius:10px}.rc-grid,.rc-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.rc-grid>div,.rc-pair>div,.rc-example,.rc-prompt{min-width:0;background:#fff;border:1px solid #c9d9e4;border-radius:12px;padding:1.25rem}.rc-grid>div{border-top:4px solid #1a5276}.rc-note,.rc-flow figcaption,.rc-sources{color:#42566a}.rc-note{border-left:4px solid #936017;padding-left:1rem}.rc-steps{padding-left:1.6rem}.rc-steps li{margin:1.4rem 0}.rc-records{margin:1rem 0}.rc-records>div{border-top:1px solid #c9d9e4;padding:1rem 0}.rc-records dt{font-weight:750;color:#1a5276}.rc-records dd{margin:.5rem 0 0}.rc-prompt{margin:1rem 0;border-left:4px solid #936017}.rc-article a:focus-visible,.rc-article section:focus{outline:3px solid #a15f00;outline-offset:4px}.rc-sources li{margin:1rem 0}@media screen and (max-width:860px){.site-header .brand{white-space:normal}.site-header .nav{flex-wrap:wrap}.site-header{position:static}.rc-grid,.rc-pair{grid-template-columns:1fr}.rc-article h1{font-size:1.8rem}.rc-grid>div,.rc-pair>div,.rc-example,.rc-prompt{padding:1rem}}@media print{.rc-grid,.rc-pair{display:block}.rc-grid>div,.rc-pair>div{break-inside:avoid}.rc-article{color:#000}}
