.wp-block-starter-table-of-content{position:sticky;top:var(--wp--preset--spacing--40);-webkit-transition:top .3s ease-out;-o-transition:top .3s ease-out;transition:top .3s ease-out}.wp-block-starter-table-of-content ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;list-style:none!important;padding:0!important}.wp-block-starter-table-of-content ul li{border-right:1px solid var(--wp--preset--color--grey-light);font-size:clamp(.9375rem,.7549rem + .2854vw,1.09375rem);line-height:1.25;margin-bottom:0!important;padding-bottom:clamp(.4375rem,.2183rem + .3425vw,.625rem);padding-right:clamp(1.5rem,-.2534rem + 2.7397vw,3rem);padding-top:clamp(.4375rem,.2183rem + .3425vw,.625rem)}.wp-block-starter-table-of-content ul li a{color:var(--wp--preset--color--grey);text-decoration:none;-webkit-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}.wp-block-starter-table-of-content ul li a:hover{color:var(--wp--preset--color--magenta)}.wp-block-starter-table-of-content ul li.is-active{border-right:1px solid var(--wp--preset--color--magenta)}.wp-block-starter-table-of-content ul li.is-active a{color:var(--wp--preset--color--magenta)}.wp-block-columns:has(>.wp-block-column>.wp-block-starter-table-of-content){max-width:var(--wp--style--global--wide-size)}@media screen and (min-width:1024px){.wp-block-columns:has(>.wp-block-column>.wp-block-starter-table-of-content){gap:clamp(2.75rem,-3.387rem + 9.589vw,8rem);max-width:clamp(55.625rem,7.8442rem + 74.6575vw,96.5rem)}}.wp-block-columns:has(>.wp-block-column>.wp-block-starter-table-of-content) .wp-block-column:not(:has(.wp-block-starter-table-of-content)){display:block}@media only screen and (max-width:1023px){.wp-block-columns:has(>.wp-block-column>.wp-block-starter-table-of-content) .wp-block-column:not(:has(.wp-block-starter-table-of-content)){-ms-flex-preferred-size:100%!important;flex-basis:100%!important}}.wp-block-columns:has(>.wp-block-column>.wp-block-starter-table-of-content) .wp-block-column:not(:has(.wp-block-starter-table-of-content)) h2{font-size:var(--wp--preset--font-size--size-3);line-height:1.15;text-transform:uppercase}.wp-block-columns:has(>.wp-block-column>.wp-block-starter-table-of-content) .wp-block-column:not(:has(.wp-block-starter-table-of-content)) p+h2{-webkit-margin-before:1.35em;margin-block-start:1.35em}.wp-block-columns:has(>.wp-block-column>.wp-block-starter-table-of-content) .wp-block-column:not(:has(.wp-block-starter-table-of-content)) h3{font-size:var(--wp--preset--font-size--size-5);line-height:1.15;text-transform:uppercase}.wp-block-columns:has(>.wp-block-column>.wp-block-starter-table-of-content) .wp-block-column:not(:has(.wp-block-starter-table-of-content)) p+h3{-webkit-margin-before:1.25em;margin-block-start:1.25em}.wp-block-columns:has(>.wp-block-column>.wp-block-starter-table-of-content) .wp-block-column:not(:has(.wp-block-starter-table-of-content)) h2+h3{-webkit-margin-before:.83em;margin-block-start:.83em}.wp-block-columns:has(>.wp-block-column>.wp-block-starter-table-of-content) .wp-block-column:not(:has(.wp-block-starter-table-of-content)) ol,.wp-block-columns:has(>.wp-block-column>.wp-block-starter-table-of-content) .wp-block-column:not(:has(.wp-block-starter-table-of-content)) p,.wp-block-columns:has(>.wp-block-column>.wp-block-starter-table-of-content) .wp-block-column:not(:has(.wp-block-starter-table-of-content)) ul{-webkit-margin-before:.83em;margin-block-start:.83em}.wp-block-columns:has(>.wp-block-column>.wp-block-starter-table-of-content) .wp-block-column:not(:has(.wp-block-starter-table-of-content)) a{color:#3d3a71;text-decoration:underline;text-underline-offset:2px}.wp-block-columns:has(>.wp-block-column>.wp-block-starter-table-of-content) .wp-block-column:not(:has(.wp-block-starter-table-of-content)) a:hover{color:#ac0941}.wp-block-columns:has(>.wp-block-column>.wp-block-starter-table-of-content) .wp-block-column:has(.wp-block-starter-table-of-content){display:none}@media screen and (min-width:1024px){.wp-block-columns:has(>.wp-block-column>.wp-block-starter-table-of-content) .wp-block-column:has(.wp-block-starter-table-of-content){display:block}}body.admin-bar .wp-block-starter-table-of-content{top:calc(var(--wp--preset--spacing--40) + 32px)}
