.cs__grid[data-astro-cid-ve64sjkj]{display:grid;gap:var(--lc-space-8);align-items:start}.cs__intro[data-astro-cid-ve64sjkj] .pill[data-astro-cid-ve64sjkj]{margin-bottom:var(--lc-space-4)}.cs__lead[data-astro-cid-ve64sjkj]{margin:var(--lc-space-4) 0 0;color:var(--lc-body);max-width:56ch}.cs__lead--entry[data-astro-cid-ve64sjkj] a[data-astro-cid-ve64sjkj]{color:var(--lc-primary)}.cs__stats[data-astro-cid-ve64sjkj]{list-style:none;margin:var(--lc-space-8) 0 0;padding:0;display:grid;gap:var(--lc-space-4)}.cs__stats[data-astro-cid-ve64sjkj] li[data-astro-cid-ve64sjkj]{display:flex;flex-direction:column;gap:2px;padding:var(--lc-space-4);background:var(--lc-primary-tint);border-radius:var(--lc-radius-md)}.cs__stat-big[data-astro-cid-ve64sjkj]{font-size:1.5rem;font-weight:var(--lc-weight-bold);color:var(--lc-primary);line-height:1.1}.cs__stat-label[data-astro-cid-ve64sjkj]{font-size:var(--lc-caption-size);color:var(--lc-muted)}.cs__cover[data-astro-cid-ve64sjkj]{margin:var(--lc-space-8) 0 0;max-width:360px}.cs__cover[data-astro-cid-ve64sjkj] img[data-astro-cid-ve64sjkj]{display:block;width:100%;height:auto;border:1px solid var(--lc-border);border-radius:var(--lc-radius-md);box-shadow:0 18px 40px -20px #1a3a4a59}.cs__h2[data-astro-cid-ve64sjkj]{margin:var(--lc-space-8) 0 var(--lc-space-4)}.cs__toc[data-astro-cid-ve64sjkj]{list-style:none;margin:0;padding:0;display:grid;gap:var(--lc-space-3);max-width:60ch}.cs__toc[data-astro-cid-ve64sjkj] li[data-astro-cid-ve64sjkj]{display:flex;gap:var(--lc-space-3);align-items:baseline;color:var(--lc-body);font-size:var(--lc-small-size);line-height:1.5}.cs__toc[data-astro-cid-ve64sjkj] strong[data-astro-cid-ve64sjkj]{color:var(--lc-ink)}.cs__toc-n[data-astro-cid-ve64sjkj]{flex:0 0 auto;font-size:var(--lc-caption-size);font-weight:var(--lc-weight-bold);color:var(--lc-primary)}.cs__toc-body[data-astro-cid-ve64sjkj]{display:block;color:var(--lc-muted)}.cs__source[data-astro-cid-ve64sjkj]{margin:var(--lc-space-8) 0 0;font-size:var(--lc-caption-size);color:var(--lc-muted);max-width:60ch}.cs__source[data-astro-cid-ve64sjkj] a[data-astro-cid-ve64sjkj]{color:var(--lc-primary)}.cs__card[data-astro-cid-ve64sjkj]{padding:var(--lc-space-8)}.cs__form[data-astro-cid-ve64sjkj],.cs__done[data-astro-cid-ve64sjkj]{display:flex;flex-direction:column;gap:var(--lc-space-4)}.cs__form[data-astro-cid-ve64sjkj][hidden],.cs__done[data-astro-cid-ve64sjkj][hidden]{display:none}.cs__form-title[data-astro-cid-ve64sjkj]{margin:0}.cs__form-lead[data-astro-cid-ve64sjkj]{margin:0;color:var(--lc-body);font-size:var(--lc-small-size)}.cs__field[data-astro-cid-ve64sjkj]{display:flex;flex-direction:column;gap:var(--lc-space-2)}.cs__field[data-astro-cid-ve64sjkj] label[data-astro-cid-ve64sjkj]{font-size:var(--lc-small-size);font-weight:var(--lc-weight-semibold);color:var(--lc-ink)}.cs__field[data-astro-cid-ve64sjkj] label[data-astro-cid-ve64sjkj] span[data-astro-cid-ve64sjkj]{color:var(--lc-primary);margin-left:2px}.cs__field[data-astro-cid-ve64sjkj] input[data-astro-cid-ve64sjkj]{font:inherit;color:var(--lc-ink);background:var(--lc-canvas);border:1px solid var(--lc-border);border-radius:var(--lc-radius-md);padding:var(--lc-space-3) var(--lc-space-4)}.cs__field[data-astro-cid-ve64sjkj] input[data-astro-cid-ve64sjkj]:focus{outline:2px solid var(--lc-primary);outline-offset:1px;border-color:var(--lc-primary)}.cs__submit[data-astro-cid-ve64sjkj]{align-self:flex-start;margin-top:var(--lc-space-2)}.cs__status[data-astro-cid-ve64sjkj]{margin:0;font-size:var(--lc-small-size);color:var(--lc-primary)}.cs__status[data-astro-cid-ve64sjkj][data-error]{color:#b4232a}.cs__fineprint[data-astro-cid-ve64sjkj]{margin:0;font-size:var(--lc-caption-size);color:var(--lc-muted)}.cs__next-title[data-astro-cid-ve64sjkj]{margin:var(--lc-space-4) 0 0;padding-top:var(--lc-space-4);border-top:1px solid var(--lc-border)}.cs__next[data-astro-cid-ve64sjkj]{list-style:none;margin:0;padding:0;display:grid;gap:var(--lc-space-3);font-size:var(--lc-small-size);color:var(--lc-body);line-height:1.5}.cs__next[data-astro-cid-ve64sjkj] a[data-astro-cid-ve64sjkj]{color:var(--lc-primary);font-weight:var(--lc-weight-semibold)}@media(min-width:900px){.cs__grid[data-astro-cid-ve64sjkj]{grid-template-columns:1.3fr 1fr;gap:var(--lc-space-16)}.cs__stats[data-astro-cid-ve64sjkj]{grid-template-columns:repeat(3,1fr)}.cs__side[data-astro-cid-ve64sjkj]{position:sticky;top:calc(var(--lc-header-h) + var(--lc-space-6))}}
