.lay[data-astro-cid-6sshswgu]{display:grid;gap:2rem 5rem}@media(min-width:1000px){.lay[data-astro-cid-6sshswgu]{grid-template-columns:15rem minmax(0,46em)}.toc[data-astro-cid-6sshswgu]{position:sticky;top:calc(var(--header-h) + 2rem);align-self:start}}.toc[data-astro-cid-6sshswgu]{display:grid;gap:.2rem;font-size:.95rem}.toc[data-astro-cid-6sshswgu][hidden]{display:none}.toc-h[data-astro-cid-6sshswgu]{color:var(--steel);margin-bottom:.6rem}.toc[data-astro-cid-6sshswgu] a{padding:.45rem 0 .45rem .9rem;border-left:1px solid rgb(10 10 11 / .2);color:var(--steel);text-decoration:none;transition:color .3s,border-color .3s}.toc[data-astro-cid-6sshswgu] a:hover,.toc[data-astro-cid-6sshswgu] a.on{color:var(--ink);border-left-color:var(--ink)}@media(max-width:999px){.toc[data-astro-cid-6sshswgu]{display:none}}.content[data-astro-cid-6sshswgu]{max-width:46em}.content[data-astro-cid-6sshswgu] h2{font-size:clamp(1.9rem,1.2rem + 1.6vw,2.8rem);margin:3rem 0 .8rem}.content[data-astro-cid-6sshswgu] h2:first-child{margin-top:0}.content[data-astro-cid-6sshswgu] p{margin-bottom:1rem}.content[data-astro-cid-6sshswgu] a{text-decoration:underline;text-underline-offset:3px}
