.learning-section{border-top:1px solid #d8d0c4;padding:2rem 0;margin:2rem 0;max-width:76rem}.learning-section>p{max-width:70ch}.learning-section details{border-bottom:1px solid #d8d0c4;padding:.85rem 0}.learning-section summary{cursor:pointer;font-weight:600}.learning-section details p,.learning-section dd{max-width:70ch;line-height:1.65}.learning-section dt{font-weight:600;margin-top:1rem}.learning-section dd{margin:.35rem 0 1rem}.learning-section li{margin:.7rem 0}.learning-section .note{font-size:.9rem;color:#655f55}.learning-section :focus-visible{outline:2px solid #a43b17;outline-offset:4px}
