.b-toc{margin-block-start:0}.b-toc__title{font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--large);font-style:normal;font-weight:var(--wp--custom--font-weight--heading);letter-spacing:var(--ls-h6);line-height:var(--lh-h6);margin:0 0 var(--spacing--xl) 0}.b-toc__nav{margin:0;padding:0;padding-left:var(--spacing--xl)}.b-toc__list{margin:0;padding:0}.b-toc__list--unordered{list-style:none}.b-toc__list--ordered{counter-reset:toc-item;list-style:none;padding-left:0}.b-toc__list--ordered>.b-toc__item{counter-increment:toc-item;display:grid;gap:.5rem;grid-template-columns:auto 1fr;row-gap:0}.b-toc__list--ordered>.b-toc__item:before{content:counter(toc-item) "."}.b-toc__list--ordered>.b-toc__item>.b-toc__list{grid-column:2}.b-toc__list .b-toc__list{margin-top:var(--spacing--xl)}.b-toc__list .b-toc__list--unordered{list-style:none}.b-toc__list .b-toc__list--ordered{counter-reset:toc-subitem;list-style:none}.b-toc__list .b-toc__list--ordered>.b-toc__item{counter-increment:toc-subitem;display:grid;gap:.5rem;grid-template-columns:auto 1fr;row-gap:0}.b-toc__list .b-toc__list--ordered>.b-toc__item:before{content:counter(toc-item) "." counter(toc-subitem)}.b-toc__list .b-toc__list--ordered>.b-toc__item>.b-toc__list{grid-column:2}.b-toc__list .b-toc__list--ordered .b-toc__list--ordered{counter-reset:toc-subsubitem}.b-toc__list .b-toc__list--ordered .b-toc__list--ordered>.b-toc__item{counter-increment:toc-subsubitem;display:grid;gap:.5rem;grid-template-columns:auto 1fr;row-gap:0}.b-toc__list .b-toc__list--ordered .b-toc__list--ordered>.b-toc__item:before{content:counter(toc-item) "." counter(toc-subitem) "." counter(toc-subsubitem)}.b-toc__list .b-toc__list--ordered .b-toc__list--ordered>.b-toc__item>.b-toc__list{grid-column:2}.b-toc__list .b-toc__list--ordered .b-toc__list--ordered .b-toc__list--ordered{counter-reset:toc-subsubsubitem}.b-toc__list .b-toc__list--ordered .b-toc__list--ordered .b-toc__list--ordered>.b-toc__item{counter-increment:toc-subsubsubitem;display:grid;gap:.5rem;grid-template-columns:auto 1fr;row-gap:0}.b-toc__list .b-toc__list--ordered .b-toc__list--ordered .b-toc__list--ordered>.b-toc__item:before{content:counter(toc-item) "." counter(toc-subitem) "." counter(toc-subsubitem) "." counter(toc-subsubsubitem)}.b-toc__list .b-toc__list--ordered .b-toc__list--ordered .b-toc__list--ordered>.b-toc__item>.b-toc__list{grid-column:2}.b-toc__item{font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--x-large);font-style:normal;font-weight:var(--wp--custom--font-weight--heading);letter-spacing:var(--ls-h5);line-height:var(--lh-h5);margin:0;padding:0}.b-toc__item:not(:first-child){margin-top:var(--spacing--xl)}.b-toc__item--level-h2,.b-toc__item--level-h3,.b-toc__item--level-h4,.b-toc__item--level-h5,.b-toc__item--level-h6{margin-left:0}.b-toc__link{font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--x-large);font-style:normal;font-weight:var(--wp--custom--font-weight--heading);letter-spacing:var(--ls-h5);line-height:var(--lh-h5);text-decoration:none;width:-moz-fit-content;width:fit-content}.b-toc__link:focus-within,.b-toc__link:hover{color:var(--wp--preset--color--accent-2)}.b-toc__link[aria-current=true]{color:var(--wp--preset--color--accent-2)}.b-toc__link[aria-current=true]:after{display:none}.b-toc__item:has(>.b-toc__link[aria-current=true]):before{color:var(--wp--preset--color--accent-2)}.b-toc__item:has(>.b-toc__link:focus-within):before,.b-toc__item:has(>.b-toc__link:hover):before{color:var(--wp--preset--color--accent-2)}.b-toc.has-border .b-toc__separator.wp-block-separator:not(.is-style-wide):not(.is-style-dots){background-color:transparent;border:none;border-bottom:1px solid var(--toc-border-color,var(--wp--preset--color--dark-blue));height:1px;width:100%}.b-toc.has-border .b-toc__separator--top{margin-block-end:var(--spacing--3xl);margin-block-start:0}.b-toc.has-border .b-toc__separator--bottom{margin-block-end:0;margin-block-start:var(--spacing--3xl)}.b-toc.has-background{border-radius:var(--radius-standard);box-sizing:border-box;padding:var(--spacing--3xl) var(--wp--style--root--padding-right) var(--spacing--3xl) var(--wp--style--root--padding-left)}@media(max-width:567px){.b-toc.has-background{border-radius:0}}.b-toc.has-background.alignfull.has-base-background-color:has(+.has-background.alignfull.has-base-background-color){border-bottom-left-radius:0;border-bottom-right-radius:0}.has-background.alignfull.has-base-background-color+.b-toc.has-background.alignfull.has-base-background-color{border-top-left-radius:0;border-top-right-radius:0;margin-block-start:0}.b-toc.has-background.alignfull.has-base-2-background-color:has(+.has-background.alignfull.has-base-2-background-color){border-bottom-left-radius:0;border-bottom-right-radius:0}.has-background.alignfull.has-base-2-background-color+.b-toc.has-background.alignfull.has-base-2-background-color{border-top-left-radius:0;border-top-right-radius:0;margin-block-start:0}.b-toc.has-background.alignfull.has-ash-background-color:has(+.has-background.alignfull.has-ash-background-color){border-bottom-left-radius:0;border-bottom-right-radius:0}.has-background.alignfull.has-ash-background-color+.b-toc.has-background.alignfull.has-ash-background-color{border-top-left-radius:0;border-top-right-radius:0;margin-block-start:0}.b-toc.has-background.alignfull.has-light-grey-background-color:has(+.has-background.alignfull.has-light-grey-background-color){border-bottom-left-radius:0;border-bottom-right-radius:0}.has-background.alignfull.has-light-grey-background-color+.b-toc.has-background.alignfull.has-light-grey-background-color{border-top-left-radius:0;border-top-right-radius:0;margin-block-start:0}.b-toc.has-background.alignfull.has-blue-background-color:has(+.has-background.alignfull.has-blue-background-color){border-bottom-left-radius:0;border-bottom-right-radius:0}.has-background.alignfull.has-blue-background-color+.b-toc.has-background.alignfull.has-blue-background-color{border-top-left-radius:0;border-top-right-radius:0;margin-block-start:0}.b-toc.has-background.alignfull.has-medium-blue-background-color:has(+.has-background.alignfull.has-medium-blue-background-color){border-bottom-left-radius:0;border-bottom-right-radius:0}.has-background.alignfull.has-medium-blue-background-color+.b-toc.has-background.alignfull.has-medium-blue-background-color{border-top-left-radius:0;border-top-right-radius:0;margin-block-start:0}.b-toc.has-background.alignfull.has-dark-blue-background-color:has(+.has-background.alignfull.has-dark-blue-background-color){border-bottom-left-radius:0;border-bottom-right-radius:0}.has-background.alignfull.has-dark-blue-background-color+.b-toc.has-background.alignfull.has-dark-blue-background-color{border-top-left-radius:0;border-top-right-radius:0;margin-block-start:0}.b-toc.has-background.alignfull.has-contrast-background-color:has(+.has-background.alignfull.has-contrast-background-color){border-bottom-left-radius:0;border-bottom-right-radius:0}.has-background.alignfull.has-contrast-background-color+.b-toc.has-background.alignfull.has-contrast-background-color{border-top-left-radius:0;border-top-right-radius:0;margin-block-start:0}.b-toc.has-background.alignfull.has-accent-1-background-color:has(+.has-background.alignfull.has-accent-1-background-color){border-bottom-left-radius:0;border-bottom-right-radius:0}.has-background.alignfull.has-accent-1-background-color+.b-toc.has-background.alignfull.has-accent-1-background-color{border-top-left-radius:0;border-top-right-radius:0;margin-block-start:0}.b-toc.has-background.alignfull.has-accent-2-background-color:has(+.has-background.alignfull.has-accent-2-background-color){border-bottom-left-radius:0;border-bottom-right-radius:0}.has-background.alignfull.has-accent-2-background-color+.b-toc.has-background.alignfull.has-accent-2-background-color{border-top-left-radius:0;border-top-right-radius:0;margin-block-start:0}.b-toc.has-background.alignfull.has-dark-blue-90-gradient-background:has(+.has-background.alignfull.has-dark-blue-90-gradient-background){border-bottom-left-radius:0;border-bottom-right-radius:0}.has-background.alignfull.has-dark-blue-90-gradient-background+.b-toc.has-background.alignfull.has-dark-blue-90-gradient-background{border-top-left-radius:0;border-top-right-radius:0;margin-block-start:0}.b-toc.has-background.alignfull.has-dark-blue-80-gradient-background:has(+.has-background.alignfull.has-dark-blue-80-gradient-background){border-bottom-left-radius:0;border-bottom-right-radius:0}.has-background.alignfull.has-dark-blue-80-gradient-background+.b-toc.has-background.alignfull.has-dark-blue-80-gradient-background{border-top-left-radius:0;border-top-right-radius:0;margin-block-start:0}.b-toc.has-background.alignfull.has-dark-blue-70-gradient-background:has(+.has-background.alignfull.has-dark-blue-70-gradient-background){border-bottom-left-radius:0;border-bottom-right-radius:0}.has-background.alignfull.has-dark-blue-70-gradient-background+.b-toc.has-background.alignfull.has-dark-blue-70-gradient-background{border-top-left-radius:0;border-top-right-radius:0;margin-block-start:0}.b-toc.has-background.alignfull.has-dark-blue-60-gradient-background:has(+.has-background.alignfull.has-dark-blue-60-gradient-background){border-bottom-left-radius:0;border-bottom-right-radius:0}.has-background.alignfull.has-dark-blue-60-gradient-background+.b-toc.has-background.alignfull.has-dark-blue-60-gradient-background{border-top-left-radius:0;border-top-right-radius:0;margin-block-start:0}.b-toc.has-background.alignfull.has-dark-blue-50-gradient-background:has(+.has-background.alignfull.has-dark-blue-50-gradient-background){border-bottom-left-radius:0;border-bottom-right-radius:0}.has-background.alignfull.has-dark-blue-50-gradient-background+.b-toc.has-background.alignfull.has-dark-blue-50-gradient-background{border-top-left-radius:0;border-top-right-radius:0;margin-block-start:0}.b-toc.has-background.alignfull.has-dark-blue-40-gradient-background:has(+.has-background.alignfull.has-dark-blue-40-gradient-background){border-bottom-left-radius:0;border-bottom-right-radius:0}.has-background.alignfull.has-dark-blue-40-gradient-background+.b-toc.has-background.alignfull.has-dark-blue-40-gradient-background{border-top-left-radius:0;border-top-right-radius:0;margin-block-start:0}.b-toc.has-background.alignfull.has-dark-blue-30-gradient-background:has(+.has-background.alignfull.has-dark-blue-30-gradient-background){border-bottom-left-radius:0;border-bottom-right-radius:0}.has-background.alignfull.has-dark-blue-30-gradient-background+.b-toc.has-background.alignfull.has-dark-blue-30-gradient-background{border-top-left-radius:0;border-top-right-radius:0;margin-block-start:0}.b-toc.has-background.alignfull.has-dark-blue-20-gradient-background:has(+.has-background.alignfull.has-dark-blue-20-gradient-background){border-bottom-left-radius:0;border-bottom-right-radius:0}.has-background.alignfull.has-dark-blue-20-gradient-background+.b-toc.has-background.alignfull.has-dark-blue-20-gradient-background{border-top-left-radius:0;border-top-right-radius:0;margin-block-start:0}.b-toc.has-background.alignfull.has-dark-blue-10-gradient-background:has(+.has-background.alignfull.has-dark-blue-10-gradient-background){border-bottom-left-radius:0;border-bottom-right-radius:0}.has-background.alignfull.has-dark-blue-10-gradient-background+.b-toc.has-background.alignfull.has-dark-blue-10-gradient-background{border-top-left-radius:0;border-top-right-radius:0;margin-block-start:0}.b-toc.has-background.alignfull.has-dark-blue-5-gradient-background:has(+.has-background.alignfull.has-dark-blue-5-gradient-background){border-bottom-left-radius:0;border-bottom-right-radius:0}.has-background.alignfull.has-dark-blue-5-gradient-background+.b-toc.has-background.alignfull.has-dark-blue-5-gradient-background{border-top-left-radius:0;border-top-right-radius:0;margin-block-start:0}.b-toc.has-background.alignfull.has-white-90-gradient-background:has(+.has-background.alignfull.has-white-90-gradient-background){border-bottom-left-radius:0;border-bottom-right-radius:0}.has-background.alignfull.has-white-90-gradient-background+.b-toc.has-background.alignfull.has-white-90-gradient-background{border-top-left-radius:0;border-top-right-radius:0;margin-block-start:0}.b-toc.has-background.alignfull.has-white-80-gradient-background:has(+.has-background.alignfull.has-white-80-gradient-background){border-bottom-left-radius:0;border-bottom-right-radius:0}.has-background.alignfull.has-white-80-gradient-background+.b-toc.has-background.alignfull.has-white-80-gradient-background{border-top-left-radius:0;border-top-right-radius:0;margin-block-start:0}.b-toc.has-background.alignfull.has-white-70-gradient-background:has(+.has-background.alignfull.has-white-70-gradient-background){border-bottom-left-radius:0;border-bottom-right-radius:0}.has-background.alignfull.has-white-70-gradient-background+.b-toc.has-background.alignfull.has-white-70-gradient-background{border-top-left-radius:0;border-top-right-radius:0;margin-block-start:0}.b-toc.has-background.alignfull.has-white-60-gradient-background:has(+.has-background.alignfull.has-white-60-gradient-background){border-bottom-left-radius:0;border-bottom-right-radius:0}.has-background.alignfull.has-white-60-gradient-background+.b-toc.has-background.alignfull.has-white-60-gradient-background{border-top-left-radius:0;border-top-right-radius:0;margin-block-start:0}.b-toc.has-background.alignfull.has-white-50-gradient-background:has(+.has-background.alignfull.has-white-50-gradient-background){border-bottom-left-radius:0;border-bottom-right-radius:0}.has-background.alignfull.has-white-50-gradient-background+.b-toc.has-background.alignfull.has-white-50-gradient-background{border-top-left-radius:0;border-top-right-radius:0;margin-block-start:0}.b-toc.has-background.alignfull.has-white-40-gradient-background:has(+.has-background.alignfull.has-white-40-gradient-background){border-bottom-left-radius:0;border-bottom-right-radius:0}.has-background.alignfull.has-white-40-gradient-background+.b-toc.has-background.alignfull.has-white-40-gradient-background{border-top-left-radius:0;border-top-right-radius:0;margin-block-start:0}.b-toc.has-background.alignfull.has-white-30-gradient-background:has(+.has-background.alignfull.has-white-30-gradient-background){border-bottom-left-radius:0;border-bottom-right-radius:0}.has-background.alignfull.has-white-30-gradient-background+.b-toc.has-background.alignfull.has-white-30-gradient-background{border-top-left-radius:0;border-top-right-radius:0;margin-block-start:0}.b-toc.has-background.alignfull.has-white-20-gradient-background:has(+.has-background.alignfull.has-white-20-gradient-background){border-bottom-left-radius:0;border-bottom-right-radius:0}.has-background.alignfull.has-white-20-gradient-background+.b-toc.has-background.alignfull.has-white-20-gradient-background{border-top-left-radius:0;border-top-right-radius:0;margin-block-start:0}.b-toc.has-background.alignfull.has-white-10-gradient-background:has(+.has-background.alignfull.has-white-10-gradient-background){border-bottom-left-radius:0;border-bottom-right-radius:0}.has-background.alignfull.has-white-10-gradient-background+.b-toc.has-background.alignfull.has-white-10-gradient-background{border-top-left-radius:0;border-top-right-radius:0;margin-block-start:0}.b-toc.has-background.alignfull.has-white-5-gradient-background:has(+.has-background.alignfull.has-white-5-gradient-background){border-bottom-left-radius:0;border-bottom-right-radius:0}.has-background.alignfull.has-white-5-gradient-background+.b-toc.has-background.alignfull.has-white-5-gradient-background{border-top-left-radius:0;border-top-right-radius:0;margin-block-start:0}
/*# sourceMappingURL=block_toc.css.map*/