.article-crumbs[data-astro-cid-mayywrby] ol[data-astro-cid-mayywrby]{display:flex;flex-wrap:wrap;list-style:none;margin:0 0 14px;padding:0;font-family:var(--body);font-size:var(--fs-small);color:var(--ink-3)}.article-crumbs[data-astro-cid-mayywrby] li[data-astro-cid-mayywrby]+li[data-astro-cid-mayywrby]:before{content:"/";padding:0 10px;color:var(--ink-3)}.article-crumbs[data-astro-cid-mayywrby] a[data-astro-cid-mayywrby]{display:inline-block;padding:10px 0;color:var(--ink-3);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px}.article-crumbs[data-astro-cid-mayywrby] a[data-astro-cid-mayywrby]:hover{color:var(--ink);text-decoration-color:var(--accent)}.article-head[data-astro-cid-mayywrby]:has(.article-toc){padding-bottom:0}.article-toc[data-astro-cid-mayywrby]{margin-top:28px;border-top:1px solid var(--line)}.article-toc[data-astro-cid-mayywrby] summary[data-astro-cid-mayywrby]{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:52px;cursor:pointer;list-style:none;font-family:var(--display);font-size:var(--fs-card);font-weight:500;color:var(--ink)}.article-toc[data-astro-cid-mayywrby] summary[data-astro-cid-mayywrby]::-webkit-details-marker{display:none}.article-toc[data-astro-cid-mayywrby] summary[data-astro-cid-mayywrby]:after{content:"";flex:none;width:8px;height:8px;margin-right:4px;border-right:1.5px solid var(--ink-3);border-bottom:1.5px solid var(--ink-3);transform:translateY(-2px) rotate(45deg)}.article-toc[data-astro-cid-mayywrby] details[data-astro-cid-mayywrby][open] summary[data-astro-cid-mayywrby]:after{transform:translateY(2px) rotate(-135deg)}.article-toc[data-astro-cid-mayywrby] summary[data-astro-cid-mayywrby]:hover{color:var(--accent-text)}.article-toc[data-astro-cid-mayywrby] ol[data-astro-cid-mayywrby]{list-style:none;margin:0;padding:0 0 14px;counter-reset:toc}.article-toc[data-astro-cid-mayywrby] li[data-astro-cid-mayywrby]{counter-increment:toc}.article-toc[data-astro-cid-mayywrby] li[data-astro-cid-mayywrby] a[data-astro-cid-mayywrby]{display:grid;grid-template-columns:2em 1fr;padding:9px 0;font-family:var(--display);font-size:var(--fs-card);line-height:1.45;color:var(--ink-2)}.article-toc[data-astro-cid-mayywrby] li[data-astro-cid-mayywrby] a[data-astro-cid-mayywrby]:before{content:counter(toc) ".";color:var(--ink-3)}.article-toc[data-astro-cid-mayywrby] li[data-astro-cid-mayywrby] a[data-astro-cid-mayywrby]:hover{color:var(--accent-text)}.article-body[data-astro-cid-mayywrby]>:first-child{margin-top:0}.article-body[data-astro-cid-mayywrby] h2,.article-body[data-astro-cid-mayywrby] h3{text-wrap:balance}.article-body[data-astro-cid-mayywrby] ul>li:before{top:calc(.85em - .5px);height:2px}.article-body[data-astro-cid-mayywrby] td:first-child{color:var(--ink)}.article-body[data-astro-cid-mayywrby] h2[id],.article-body[data-astro-cid-mayywrby] h3[id]{scroll-margin-top:calc(var(--nav-height) + 16px)}.article-body[data-astro-cid-mayywrby] figure{margin:40px 0}.article-body[data-astro-cid-mayywrby] figure img{display:block;width:100%;height:auto}.article-body[data-astro-cid-mayywrby] figcaption{margin-top:14px;font-size:var(--fs-card);line-height:1.6;color:var(--ink-3)}.article-body[data-astro-cid-mayywrby] figcaption a{color:var(--ink);white-space:nowrap}@media(max-width:640px){.article-body[data-astro-cid-mayywrby] table.is-stackable{display:block;overflow:visible;background:none;font-size:var(--fs-card)}.article-body[data-astro-cid-mayywrby] .is-stackable thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.article-body[data-astro-cid-mayywrby] .is-stackable tbody,.article-body[data-astro-cid-mayywrby] .is-stackable tr{display:block}.article-body[data-astro-cid-mayywrby] .is-stackable tr{padding:14px 0;border-bottom:1px solid var(--line-2)}.article-body[data-astro-cid-mayywrby] .is-stackable tbody tr:first-child{border-top:1px solid var(--line-2)}.article-body[data-astro-cid-mayywrby] .is-stackable td{display:block;min-width:0;padding:3px 0;border:0}.article-body[data-astro-cid-mayywrby] .is-stackable td:first-child{margin-bottom:4px;color:var(--ink);font-weight:600}.article-body[data-astro-cid-mayywrby] .is-stackable td[data-label]:not(:first-child):before{content:attr(data-label) ": ";color:var(--ink-3)}}.article-cta[data-astro-cid-mayywrby]{text-align:left}.article-cta[data-astro-cid-mayywrby] h2[data-astro-cid-mayywrby]{text-wrap:balance}.article-cta[data-astro-cid-mayywrby] p[data-astro-cid-mayywrby]{margin-left:0;max-width:60ch}.article-cta[data-astro-cid-mayywrby] .ctas[data-astro-cid-mayywrby]{justify-content:flex-start}
