@layer reset,theme,tokens,base,composition,blocks,utilities;@layer blocks{.toc{position:relative}.toc:before{content:"";position:absolute;top:0;left:0;width:290px;height:162px;opacity:.075;background-image:url(/assets/images/shape-spot.svg);background-repeat:no-repeat;transform:rotate(-95deg) translate(-90%,-75%);transform-origin:left top}.toc ol{list-style-type:none}.toc a{display:block}.toc p{margin:0;flex:1}.toc>ol{display:block;padding-left:0}@media(min-width:769px){.toc>ol{-moz-columns:2;columns:2;-moz-column-gap:var(--space-16);column-gap:var(--space-16)}}.toc>ol>li{counter-increment:item;display:flex;flex-wrap:wrap;gap:var(--space-2)}.toc>ol>li:before{content:"0" counters(item,".") ". ";width:1.3em}.toc>ol>li:nth-child(n+10):before{content:counters(item,".") ". "}.toc ol ol{counter-reset:item;flex:1 0 100%;gap:0;margin-bottom:var(--space-2);padding-left:calc(1.3em + var(--space-2))}.toc ol ol li{counter-increment:item;display:flex;gap:var(--space-2)}.toc ol ol li:before{content:counters(item,".") ". "}}
