.BlogTOC_toc__oiXKd{color:#223554;border-radius:.25em;align-self:flex-start;text-transform:capitalize;font-size:.85em;font-family:var(--title-family);display:none}@media(min-width:1200px){.BlogTOC_toc__oiXKd{display:block}}.BlogTOC_toc__oiXKd a:hover{color:#0976db}.BlogTOC_toc__oiXKd>ol>li>.BlogTOC_toc_entry__IqizA:hover>a{font-weight:700;color:inherit}.BlogTOC_toc_header__e_7Ii{color:#223554;font-size:1.25em!important;font-weight:500;-webkit-padding-after:.25em;padding-block-end:.25em;-webkit-border-after:1px solid #223554;border-block-end:1px solid #223554;-webkit-margin-after:.25em;margin-block-end:.25em;max-width:100%!important}.BlogTOC_toc_open__Qratr ol{max-height:500px}.BlogTOC_toc_open__Qratr .BlogTOC_toc_toggle__cMAZN{transform:rotate(180deg)}.BlogTOC_toc_closed__LsrDN ol{max-height:0}.BlogTOC_toc_entry__IqizA{display:flex;align-items:center;justify-content:space-between;width:100%;-webkit-border-after:1px solid #c9dcf4;border-block-end:1px solid #c9dcf4}.BlogTOC_toc_toggle__cMAZN{transition:transform .5s ease-in-out;cursor:pointer}.BlogTOC_toc__oiXKd ol{list-style:none;transition:max-height .5s ease-in-out;overflow:hidden}.BlogTOC_toc__oiXKd li a{text-decoration:none;color:inherit;margin:2px 0;display:inline-block;-webkit-padding-after:.25em;padding-block-end:.25em;-webkit-padding-before:.75em;padding-block-start:.75em}.BlogTOC_toc__oiXKd ol>li>ol{-webkit-margin-start:1.5em;margin-inline-start:1.5em}