.series[data-astro-cid-hzynr2kj]{border:1px solid var(--rule);background:#07210f66;border-radius:6px;margin:2rem 0 0;padding:1.1rem 1.25rem 1.2rem;font-size:.875rem}.series-title[data-astro-cid-hzynr2kj]{color:var(--muted);margin-bottom:.75rem}.pillar[data-astro-cid-hzynr2kj]{font-family:var(--display);color:var(--bloom);text-shadow:var(--glow-strong);flex-wrap:wrap;align-items:center;gap:.4rem 1ch;font-size:1.75rem;line-height:1.1;text-decoration:none;display:inline-flex}.pillar[data-astro-cid-hzynr2kj] .tag[data-astro-cid-hzynr2kj]{font-family:var(--mono);color:var(--phosphor);text-shadow:none;font-size:.875rem}ul[data-astro-cid-hzynr2kj]{gap:.3rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}li[data-astro-cid-hzynr2kj]{grid-template-columns:4ch 1fr;display:grid}li[data-astro-cid-hzynr2kj] span[data-astro-cid-hzynr2kj]{color:var(--rule)}.current[data-astro-cid-hzynr2kj]{color:var(--bloom);font-weight:700;text-decoration:none}.current[data-astro-cid-hzynr2kj]:after{content:"  < you are here";color:var(--muted);font-weight:400;font-family:var(--mono);text-shadow:none;font-size:.875rem}.post[data-astro-cid-ymihodss]{max-width:50rem;padding-top:clamp(2rem,6vw,4.5rem)}.post[data-astro-cid-ymihodss].has-toc{max-width:78rem}h1[data-astro-cid-ymihodss]{font-size:clamp(2.75rem,7vw,4.75rem)}h1[data-astro-cid-ymihodss].title-long{font-size:clamp(1.9rem,4.2vw,2.9rem)}.prose[data-astro-cid-ymihodss] h2,.post-faq[data-astro-cid-ymihodss] h2[data-astro-cid-ymihodss]{scroll-margin-top:7rem}@media (width>=1100px){.post[data-astro-cid-ymihodss].has-toc{grid-template-columns:minmax(0,50rem) 16rem;justify-content:space-between;gap:4rem;display:grid}.toc-inline[data-astro-cid-ymihodss]{display:none}}@media (width<=1099px){.toc-rail[data-astro-cid-ymihodss]{display:none}}.toc-rail[data-astro-cid-ymihodss] nav[data-astro-cid-ymihodss]{padding-top:1rem;position:sticky;top:7.5rem}.toc-title[data-astro-cid-ymihodss],.toc-inline[data-astro-cid-ymihodss] summary[data-astro-cid-ymihodss]{letter-spacing:.08em;text-transform:uppercase;color:var(--phosphor);font-size:.875rem}.toc-rail[data-astro-cid-ymihodss] ol[data-astro-cid-ymihodss],.toc-inline[data-astro-cid-ymihodss] ol[data-astro-cid-ymihodss]{counter-reset:toc;gap:.15rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.toc-rail[data-astro-cid-ymihodss] li[data-astro-cid-ymihodss],.toc-inline[data-astro-cid-ymihodss] li[data-astro-cid-ymihodss]{counter-increment:toc}.toc-rail[data-astro-cid-ymihodss] a[data-astro-cid-ymihodss],.toc-inline[data-astro-cid-ymihodss] a[data-astro-cid-ymihodss]{border-left:1px solid var(--rule-dim);color:var(--muted);grid-template-columns:3ch 1fr;padding:.35rem 0 .35rem .75rem;font-size:.875rem;line-height:1.4;text-decoration:none;display:grid}.toc-rail[data-astro-cid-ymihodss] a[data-astro-cid-ymihodss]:before,.toc-inline[data-astro-cid-ymihodss] a[data-astro-cid-ymihodss]:before{content:counter(toc, decimal-leading-zero);color:var(--rule);padding-top:.1rem;font-size:.875rem}.toc-rail[data-astro-cid-ymihodss] a[data-astro-cid-ymihodss]:hover,.toc-inline[data-astro-cid-ymihodss] a[data-astro-cid-ymihodss]:hover{color:var(--bloom)}.toc-rail[data-astro-cid-ymihodss] a[data-astro-cid-ymihodss][aria-current]{color:var(--phosphor);border-left-color:var(--phosphor);text-shadow:var(--glow)}.toc-inline[data-astro-cid-ymihodss]{border:1px solid var(--rule);background:#07210f66;border-radius:6px;margin-top:2rem;padding:.9rem 1.1rem}.toc-inline[data-astro-cid-ymihodss] summary[data-astro-cid-ymihodss]{cursor:pointer;align-items:center;min-height:2rem;display:flex}.meta[data-astro-cid-ymihodss]{color:var(--muted);margin:1rem 0 1.5rem;font-size:.875rem}.prose[data-astro-cid-ymihodss]{max-width:38rem;padding-top:2rem}.prose[data-astro-cid-ymihodss] p,.prose[data-astro-cid-ymihodss] ul,.prose[data-astro-cid-ymihodss] ol{margin:0 0 1.25rem}.prose[data-astro-cid-ymihodss] h2{margin:3rem 0 1rem;font-size:2.5rem}.prose[data-astro-cid-ymihodss] h3{margin:2.25rem 0 .75rem;font-size:1.9rem}.prose[data-astro-cid-ymihodss] strong{color:var(--phosphor)}.prose[data-astro-cid-ymihodss] ul{padding-left:2ch;list-style:"- "}.prose[data-astro-cid-ymihodss] li{margin-bottom:.4rem}.prose[data-astro-cid-ymihodss] code{font:inherit;color:var(--bloom)}.prose[data-astro-cid-ymihodss] pre{border:1px solid var(--rule);border-radius:4px;margin:0 0 1.5rem;padding:1rem 1.25rem;font-size:.875rem;overflow-x:auto;background:var(--ground)!important}.prose[data-astro-cid-ymihodss] blockquote{color:var(--bloom);border-left:1px solid var(--rule);margin:0 0 1.5rem;padding-left:2ch}.meta[data-astro-cid-ymihodss] .cat[data-astro-cid-ymihodss]{color:var(--phosphor)}.meta[data-astro-cid-ymihodss] .tag[data-astro-cid-ymihodss]{margin-left:1ch}.prose[data-astro-cid-ymihodss] table{border-collapse:collapse;width:100%;margin:0 0 1.5rem;font-size:.875rem;display:block;overflow-x:auto}.prose[data-astro-cid-ymihodss] th,.prose[data-astro-cid-ymihodss] td{text-align:left;vertical-align:top;border-bottom:1px dashed var(--rule-dim);padding:.55rem 1.5ch .55rem 0}.prose[data-astro-cid-ymihodss] th{color:var(--phosphor);border-bottom:1px solid var(--rule);font-weight:700}.prose[data-astro-cid-ymihodss] ol{padding-left:3ch}.post-faq[data-astro-cid-ymihodss]{margin-top:3.5rem}.post-faq[data-astro-cid-ymihodss] h2[data-astro-cid-ymihodss]{margin-bottom:1.25rem;font-size:2.5rem}.cta[data-astro-cid-ymihodss]{border:1px solid var(--phosphor);border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-top:3.5rem;padding:1.5rem;display:flex}.cta[data-astro-cid-ymihodss] p[data-astro-cid-ymihodss]{font-family:var(--display);color:var(--bloom);font-size:2rem;line-height:1.05}.back[data-astro-cid-ymihodss]{margin-top:2.5rem}
