.cg-reading-paths{margin-block:2rem 3rem}.cg-reading-topic{scroll-margin-top:7rem;margin-block:2.5rem}.cg-reading-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;list-style:none!important;padding:0!important;margin:1.25rem 0!important}.cg-reading-card{padding:1.5rem;border:1px solid #dbe3d6;border-radius:16px;background:#fffdf7;min-width:0}.cg-reading-card h3{font:700 1.35rem/1.35 system-ui,sans-serif!important;margin:.4rem 0 .75rem!important}.cg-reading-card a,.cg-read-next>p a{color:#204b38;text-decoration:underline;text-underline-offset:.18em}.cg-reading-card p{font:400 1rem/1.65 system-ui,sans-serif!important;margin:0!important;color:#354a3d}.cg-reading-status{font:600 .75rem/1.4 system-ui,sans-serif;color:#52634f}.cg-read-next{box-sizing:border-box;width:calc(100% - 40px);max-width:1180px;margin:3rem auto;padding:2rem;background:#f0f3eb;border-radius:18px}.cg-read-next>h2{font:700 clamp(1.6rem,3vw,2rem)/1.25 system-ui,sans-serif;color:#204b38;margin:0}.cg-reading-paths a:focus-visible,.cg-read-next a:focus-visible{outline:3px solid #456d49;outline-offset:4px}.cg-read-next>p{margin-bottom:0}@media(max-width:700px){.cg-reading-grid{grid-template-columns:minmax(0,1fr)}.cg-read-next{padding:1.25rem}.cg-reading-card{padding:1.25rem}}
