.prose[data-astro-cid-btkkvjt3]{color:var(--color-10);line-height:1.8;font-size:1.33rem;margin-bottom:var(--spacing-xl)}.prose[data-astro-cid-btkkvjt3] h1{font:800 2rem/1.3em var(--font-family-base);color:var(--color-accent);margin-top:calc(var(--spacing-xl) * 1.5);margin-bottom:var(--spacing-l);text-align:left}.prose[data-astro-cid-btkkvjt3] h2{font:800 1.6rem/1.3em var(--font-family-base);color:var(--color-accent);margin-top:calc(var(--spacing-xl) * 1.2);margin-bottom:var(--spacing-m);text-align:left}.prose[data-astro-cid-btkkvjt3] h2:first-child{margin-top:0}.prose[data-astro-cid-btkkvjt3] h3{font:800 1.3rem/1.4em var(--font-family-base);color:var(--color-accent);margin-top:var(--spacing-xl);margin-bottom:var(--spacing-m);text-align:left}.prose[data-astro-cid-btkkvjt3] h4{font:700 1.1rem/1.4em var(--font-family-base);color:var(--color-accent);margin-top:var(--spacing-l);margin-bottom:var(--spacing-s);text-align:left}.prose[data-astro-cid-btkkvjt3] h5,.prose[data-astro-cid-btkkvjt3] h6{font:700 1rem/1.4em var(--font-family-base);color:var(--color-10);margin-top:var(--spacing-l);margin-bottom:var(--spacing-s);text-align:left}.prose[data-astro-cid-btkkvjt3] p{margin-bottom:var(--spacing-l);line-height:1.8}.prose[data-astro-cid-btkkvjt3] p:last-child{margin-bottom:0}.prose[data-astro-cid-btkkvjt3] a{color:var(--color-accent);text-decoration:none;border-bottom:1px solid var(--color-accent);transition:all var(--duration-slow) var(--ease-soft)}.prose[data-astro-cid-btkkvjt3] a:hover{color:var(--color-accent-lighter);border-bottom-color:var(--color-accent-lighter)}.prose[data-astro-cid-btkkvjt3] ul,.prose[data-astro-cid-btkkvjt3] ol{margin-bottom:var(--spacing-l);padding-left:calc(var(--spacing-l) * 1.5)}.prose[data-astro-cid-btkkvjt3] ul{list-style-type:none}.prose[data-astro-cid-btkkvjt3] ul>li{position:relative;padding-left:var(--spacing-m)}.prose[data-astro-cid-btkkvjt3] ul>li:before{content:"•";position:absolute;left:0;color:var(--color-accent);font-weight:700}.prose[data-astro-cid-btkkvjt3] ol{list-style-type:decimal;list-style-position:outside}.prose[data-astro-cid-btkkvjt3] li{margin-bottom:var(--spacing-s);line-height:1.8}.prose[data-astro-cid-btkkvjt3] li>ul,.prose[data-astro-cid-btkkvjt3] li>ol{margin-top:var(--spacing-s);margin-bottom:var(--spacing-s)}.prose[data-astro-cid-btkkvjt3] blockquote{margin:var(--spacing-xl) 0;padding:var(--spacing-l);background:var(--color-90);border-left:4px solid var(--color-accent);border-radius:var(--radius-s)}.prose[data-astro-cid-btkkvjt3] blockquote p{margin-bottom:var(--spacing-m)}.prose[data-astro-cid-btkkvjt3] blockquote p:last-child{margin-bottom:0}.prose[data-astro-cid-btkkvjt3] blockquote>:first-child{margin-top:0}.prose[data-astro-cid-btkkvjt3] code{font-family:monospace;font-size:.9em;background-color:var(--color-90);padding:2px 6px;border-radius:var(--radius-s);border:1px solid oklch(from var(--color-10) 85% c h)}.prose[data-astro-cid-btkkvjt3] pre{margin:var(--spacing-l) 0;padding:var(--spacing-m);background-color:var(--color-10);color:var(--color-90);border-radius:var(--radius-m);overflow-x:auto}.prose[data-astro-cid-btkkvjt3] pre code{background:none;border:none;padding:0;font-size:.9rem;color:inherit}.prose[data-astro-cid-btkkvjt3] hr{margin:calc(var(--spacing-xl) * 1.5) 0;border:none;height:1px;background:linear-gradient(to right,transparent,oklch(from var(--color-10) 70% c h) 20%,oklch(from var(--color-10) 70% c h) 80%,transparent)}.prose[data-astro-cid-btkkvjt3] img{max-width:100%;height:auto;border-radius:var(--radius-m);margin:var(--spacing-xl) 0}.prose[data-astro-cid-btkkvjt3] table{width:100%;margin:var(--spacing-xl) 0;border-collapse:collapse;font-size:.95rem}.prose[data-astro-cid-btkkvjt3] th,.prose[data-astro-cid-btkkvjt3] td{padding:var(--spacing-s) var(--spacing-m);border:1px solid oklch(from var(--color-10) 80% c h);text-align:left}.prose[data-astro-cid-btkkvjt3] th{background-color:var(--color-accent);color:var(--color-90);font-weight:700}.prose[data-astro-cid-btkkvjt3] tbody tr:nth-child(2n){background-color:var(--color-90)}.prose[data-astro-cid-btkkvjt3] strong{font-weight:700;color:var(--color-accent)}.prose[data-astro-cid-btkkvjt3] em{font-style:italic}
