.prose-bnc[data-astro-cid-re67ptis]{color:var(--color-bnc-stone-800);font-size:var(--fs-17);line-height:1.75}html.dark .prose-bnc[data-astro-cid-re67ptis]{color:var(--color-bnc-stone-200)}.prose-bnc[data-astro-cid-re67ptis] h1,.prose-bnc[data-astro-cid-re67ptis] h2,.prose-bnc[data-astro-cid-re67ptis] h3,.prose-bnc[data-astro-cid-re67ptis] h4{font-family:var(--font-display);font-weight:700;letter-spacing:-.035em;color:var(--color-bnc-ink);line-height:1.1;margin-top:2.4em;margin-bottom:.6em;text-wrap:balance}html.dark .prose-bnc[data-astro-cid-re67ptis] h1,html.dark .prose-bnc[data-astro-cid-re67ptis] h2,html.dark .prose-bnc[data-astro-cid-re67ptis] h3,html.dark .prose-bnc[data-astro-cid-re67ptis] h4{color:var(--color-bnc-paper)}.prose-bnc[data-astro-cid-re67ptis] h1{font-size:var(--fs-48)}.prose-bnc[data-astro-cid-re67ptis] h2{font-size:var(--fs-36);border-top:1px solid var(--color-bnc-stone-300);padding-top:.5em}html.dark .prose-bnc[data-astro-cid-re67ptis] h2{border-top-color:#ffffff40}.prose-bnc[data-astro-cid-re67ptis] h3{font-size:var(--fs-28)}.prose-bnc[data-astro-cid-re67ptis] h4{font-size:var(--fs-20)}.prose-bnc[data-astro-cid-re67ptis] p{margin-bottom:1.3em}.prose-bnc[data-astro-cid-re67ptis] strong{color:var(--color-bnc-ink);font-weight:600}html.dark .prose-bnc[data-astro-cid-re67ptis] strong{color:#fff}.prose-bnc[data-astro-cid-re67ptis] a{color:var(--color-bnc-plate);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-thickness .15s,color .15s}html.dark .prose-bnc[data-astro-cid-re67ptis] a{color:var(--color-bnc-accent)}.prose-bnc[data-astro-cid-re67ptis] a:hover,.prose-bnc[data-astro-cid-re67ptis] a:focus-visible{text-decoration-thickness:2px}@media(prefers-reduced-motion:reduce){.prose-bnc[data-astro-cid-re67ptis] a{transition:none}}.prose-bnc[data-astro-cid-re67ptis] code{font-family:var(--font-mono);font-size:.85em;background:var(--color-bnc-stone-100);color:var(--color-bnc-ink);padding:.1em .35em;border:1px solid var(--color-bnc-stone-200);border-radius:0}html.dark .prose-bnc[data-astro-cid-re67ptis] code{background:var(--color-bnc-stone-800);border-color:#ffffff26;color:var(--color-bnc-paper)}.prose-bnc[data-astro-cid-re67ptis] pre{font-family:var(--font-mono);font-size:var(--fs-14);line-height:1.65;background:var(--color-bnc-ink)!important;color:var(--color-bnc-paper);border:1px solid rgba(255,255,255,.2);border-radius:0;padding:1.25rem 1.5rem;overflow-x:auto;margin:2em 0}.prose-bnc[data-astro-cid-re67ptis] pre code{background:transparent;border:0;padding:0;color:inherit;font-size:inherit}.prose-bnc[data-astro-cid-re67ptis] blockquote{border-top:1px solid currentColor;border-bottom:1px solid currentColor;padding:1.5rem 0;margin:2.5em 0;font-family:var(--font-display);font-weight:600;font-size:var(--fs-28);letter-spacing:-.03em;line-height:1.2;color:var(--color-bnc-plate);text-wrap:balance}html.dark .prose-bnc[data-astro-cid-re67ptis] blockquote{color:var(--color-bnc-accent)}.prose-bnc[data-astro-cid-re67ptis] blockquote p{margin:0}.prose-bnc[data-astro-cid-re67ptis] blockquote p+p{margin-top:.8em}.prose-bnc[data-astro-cid-re67ptis] ul,.prose-bnc[data-astro-cid-re67ptis] ol{padding-left:1.5rem;margin-bottom:1.3em}.prose-bnc[data-astro-cid-re67ptis] li{margin-bottom:.45em;padding-left:.25em}.prose-bnc[data-astro-cid-re67ptis] li::marker{color:var(--color-bnc-plate);font-family:var(--font-mono)}html.dark .prose-bnc[data-astro-cid-re67ptis] li::marker{color:var(--color-bnc-accent)}.prose-bnc[data-astro-cid-re67ptis] hr{border:none;border-top:1px solid var(--color-bnc-stone-300);margin:3em 0}html.dark .prose-bnc[data-astro-cid-re67ptis] hr{border-top-color:#ffffff40}.prose-bnc[data-astro-cid-re67ptis] img{max-width:100%;height:auto;border:1px solid var(--color-bnc-stone-300);margin:2em 0}.prose-bnc[data-astro-cid-re67ptis] table{width:100%;border-collapse:collapse;margin:2em 0;font-size:var(--fs-14);display:block;overflow-x:auto}.prose-bnc[data-astro-cid-re67ptis] th,.prose-bnc[data-astro-cid-re67ptis] td{text-align:left;padding:.6em .9em;border-bottom:1px solid var(--color-bnc-stone-300)}.prose-bnc[data-astro-cid-re67ptis] th{font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:.1em;text-transform:uppercase;border-bottom-color:currentColor}html.dark .prose-bnc[data-astro-cid-re67ptis] th,html.dark .prose-bnc[data-astro-cid-re67ptis] td{border-bottom-color:#fff3}
