.table-of-contents h5{color:var(--color-dark)}.table-of-contents li:not(:last-child){margin-bottom:16px;margin-right:15px}.table-of-contents li a{text-decoration:none;color:var(--color-black)}@media screen and (max-width:768px){.table-of-contents ul{overflow-y:scroll;width:100%;display:flex;padding-bottom:10px;white-space:nowrap}}@media screen and (min-width:768px){.table-of-contents{margin-bottom:50px}.table-of-contents li:not(:last-child){margin-right:0}}