.gen-preset-page-site-table-of-contents{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));position:relative;width:100%;grid-gap:1rem;gap:1rem}@media (min-width:0rem) and (max-width:35.9375rem){.gen-preset-page-site-table-of-contents{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (min-width:36rem) and (max-width:47.9375rem){.gen-preset-page-site-table-of-contents{grid-template-columns:repeat(8,minmax(0,1fr))}}.gen-preset-page-site-table-of-contents-left-col{grid-column:span 1/span 1;grid-column-start:1;width:100%}@media (min-width:0rem) and (max-width:35.9375rem){.gen-preset-page-site-table-of-contents-left-col{grid-column:span 3/span 3;grid-column-start:1}}@media (min-width:36rem) and (max-width:47.9375rem){.gen-preset-page-site-table-of-contents-left-col{grid-column:span 2/span 2;grid-column-start:1}}.gen-preset-page-site-table-of-contents-toc{border-radius:.5rem;z-index:10}.gen-preset-page-site-table-of-contents-right-col{grid-column:span 4/span 4;grid-column-start:2;width:100%}@media (min-width:0rem) and (max-width:35.9375rem){.gen-preset-page-site-table-of-contents-right-col{grid-column:span 5/span 5;grid-column-start:4}}@media (min-width:36rem) and (max-width:47.9375rem){.gen-preset-page-site-table-of-contents-right-col{grid-column:span 6/span 6;grid-column-start:3}}.gen-preset-page-site-table-of-contents-other-use-cases{margin-bottom:4rem;margin-top:-2.5rem}