@media (min-width:768px){.tw-two-col-toc .toc{-ms-grid-columns:minmax(-webkit-min-content,23rem) minmax(-webkit-min-content,auto);-ms-grid-columns:minmax(min-content,23rem) minmax(min-content,auto);display:-ms-grid;display:grid;grid-template-columns:minmax(-webkit-min-content,23rem) minmax(-webkit-min-content,auto);grid-template-columns:minmax(min-content,23rem) minmax(min-content,auto)}}.tw-two-col-toc nav ul{box-shadow:0 3px 20px rgba(0,0,0,.16);list-style:none;margin:0 3.125rem 0 0;padding:0}@media (min-height:800px){.tw-two-col-toc nav ul{position:-webkit-sticky;position:sticky;top:6.25rem}}.tw-two-col-toc nav ul li{margin-bottom:0}.tw-two-col-toc nav ul li a{background:#fff;border-left:4px solid transparent!important;border-right:4px solid transparent!important;display:block;font-weight:600;margin-bottom:0;padding:1rem;text-decoration:none;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.tw-two-col-toc nav ul li:not(:last-child) a{border-bottom:1px solid #dcdcdc}.tw-two-col-toc nav ul li.active a{border-left-color:inherit!important}@media (max-width:767px){.tw-two-col-toc nav{margin-bottom:2rem}}