.article[data-astro-cid-4nk2tbhj]{padding-top:var(--space-8);padding-bottom:var(--space-12)}.article__back[data-astro-cid-4nk2tbhj]{align-items:center;gap:var(--space-2);font-family:var(--font-display);font-size:var(--fs-body-md);font-weight:var(--fw-semibold);color:var(--c-green);display:inline-flex}.article__header[data-astro-cid-4nk2tbhj]{max-width:var(--maxw-prose);margin-top:var(--space-6)}.article__eyebrow[data-astro-cid-4nk2tbhj]{font-family:var(--font-display);font-size:var(--fs-small-2);font-weight:var(--fw-semibold);letter-spacing:var(--ls-eyebrow);color:var(--c-green);margin:0 0 var(--space-3)}.article__title[data-astro-cid-4nk2tbhj]{font-family:var(--font-display);font-size:var(--fs-h1);font-weight:var(--fw-extrabold);line-height:var(--lh-heading);color:var(--c-ink);margin:0}.article__lead[data-astro-cid-4nk2tbhj]{max-width:var(--maxw-prose);margin:var(--space-4) 0 0;color:var(--c-muted);font-size:var(--fs-body-lg);line-height:var(--lh-body-tight)}.article__cover[data-astro-cid-4nk2tbhj]{margin:var(--space-8) 0;max-width:var(--maxw-page)}.article__cover-img[data-astro-cid-4nk2tbhj]{object-fit:cover;border-radius:var(--r-lg);width:100%;max-height:460px}.article__footer[data-astro-cid-4nk2tbhj]{max-width:var(--maxw-prose);margin-top:var(--space-12);padding-top:var(--space-6);border-top:1px solid var(--c-border)}.prose[data-astro-cid-4nk2tbhj]{max-width:var(--maxw-prose);font-family:var(--font-serif);font-size:var(--fs-body-lg);line-height:var(--lh-body);color:var(--c-text)}.prose[data-astro-cid-4nk2tbhj]>*+*{margin-top:var(--space-5)}.prose[data-astro-cid-4nk2tbhj] p{line-height:var(--lh-body)}.prose[data-astro-cid-4nk2tbhj] h2,.prose[data-astro-cid-4nk2tbhj] h3,.prose[data-astro-cid-4nk2tbhj] h4,.prose[data-astro-cid-4nk2tbhj] h5,.prose[data-astro-cid-4nk2tbhj] h6{font-family:var(--font-display);color:var(--c-ink);line-height:var(--lh-snug);margin-top:var(--space-8)}.prose[data-astro-cid-4nk2tbhj] h2{font-size:var(--fs-h2);font-weight:var(--fw-bold)}.prose[data-astro-cid-4nk2tbhj] h3{font-size:var(--fs-h3);font-weight:var(--fw-bold)}.prose[data-astro-cid-4nk2tbhj] h4,.prose[data-astro-cid-4nk2tbhj] h5,.prose[data-astro-cid-4nk2tbhj] h6{font-size:var(--fs-body-lg);font-weight:var(--fw-semibold)}.prose[data-astro-cid-4nk2tbhj] a{color:var(--c-green);text-underline-offset:2px;text-decoration:underline}.prose[data-astro-cid-4nk2tbhj] strong,.prose[data-astro-cid-4nk2tbhj] b{font-weight:var(--fw-bold);color:var(--c-ink)}.prose[data-astro-cid-4nk2tbhj] ul,.prose[data-astro-cid-4nk2tbhj] ol{padding-left:1.4em}.prose[data-astro-cid-4nk2tbhj] li{margin-top:var(--space-2)}.prose[data-astro-cid-4nk2tbhj] li::marker{color:var(--c-green)}.prose[data-astro-cid-4nk2tbhj] blockquote{padding:var(--space-2) 0 var(--space-2) var(--space-5);border-left:3px solid var(--c-green-soft);color:var(--c-muted);margin-left:0;font-style:italic}.prose[data-astro-cid-4nk2tbhj] img{border-radius:var(--r-md);margin-top:var(--space-4)}.prose[data-astro-cid-4nk2tbhj] hr{border:none;border-top:1px solid var(--c-border);margin:var(--space-8) 0}.prose[data-astro-cid-4nk2tbhj] figure{margin:var(--space-6) 0}.prose[data-astro-cid-4nk2tbhj] figcaption{margin-top:var(--space-2);font-family:var(--font-body);font-size:var(--fs-small);color:var(--c-muted)}.prose[data-astro-cid-4nk2tbhj] table{border-collapse:collapse;width:100%;font-family:var(--font-body);font-size:var(--fs-body-md);margin-top:var(--space-4)}.prose[data-astro-cid-4nk2tbhj] th,.prose[data-astro-cid-4nk2tbhj] td{text-align:left;padding:var(--space-3) var(--space-3-5);border-bottom:1px solid var(--c-row-line);vertical-align:top}.prose[data-astro-cid-4nk2tbhj] thead th{background:var(--c-panel);color:var(--c-ink);font-weight:var(--fw-semibold)}.prose[data-astro-cid-4nk2tbhj] tbody tr:nth-child(2n){background:var(--c-row-alt)}.prose[data-astro-cid-4nk2tbhj] code{font-family:var(--font-mono);background:var(--c-mint);border-radius:var(--r-sm);padding:.1em .35em;font-size:.9em}.prose[data-astro-cid-4nk2tbhj] pre{background:var(--c-panel);border:1px solid var(--c-border);border-radius:var(--r-md);padding:var(--space-4);font-family:var(--font-body);overflow-x:auto}.prose[data-astro-cid-4nk2tbhj] pre code{background:0 0;padding:0}
