.prose[data-astro-cid-h3xj43oc]{max-width:var(--measure);color:var(--ink-2);font-size:var(--fs-17);line-height:1.62}.prose-wide[data-astro-cid-h3xj43oc]{max-width:none}.prose[data-astro-cid-h3xj43oc]>*+*{margin-top:1.1em}.prose[data-astro-cid-h3xj43oc] h2{color:var(--ink);letter-spacing:-.03em;margin-top:2.4em;font-size:clamp(24px,2.4vw,32px);font-weight:600;font-stretch:112.5%;line-height:1.12}.prose[data-astro-cid-h3xj43oc] h3{color:var(--ink);font-size:var(--fs-19);margin-top:2em;font-weight:580;font-stretch:106%;line-height:1.3}.prose[data-astro-cid-h3xj43oc] h4{color:var(--ink);font-size:var(--fs-17);margin-top:1.6em;font-weight:580}.prose[data-astro-cid-h3xj43oc] h2+*,.prose[data-astro-cid-h3xj43oc] h3+*,.prose[data-astro-cid-h3xj43oc] h4+*{margin-top:.6em}.prose[data-astro-cid-h3xj43oc]>:first-child{margin-top:0}.prose[data-astro-cid-h3xj43oc] strong{color:var(--ink);font-weight:580}.prose[data-astro-cid-h3xj43oc] a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--hair-2);text-underline-offset:.22em;text-decoration-thickness:1px}.prose[data-astro-cid-h3xj43oc] a:hover{text-decoration-color:var(--accent-ring)}.prose[data-astro-cid-h3xj43oc] ul,.prose[data-astro-cid-h3xj43oc] ol{padding-left:1.2em}.prose[data-astro-cid-h3xj43oc] li+li{margin-top:.45em}.prose[data-astro-cid-h3xj43oc] ul li::marker{color:var(--ink-3)}.prose[data-astro-cid-h3xj43oc] ol li::marker{color:var(--ink-3);font-family:var(--mono);font-size:.8em}.prose[data-astro-cid-h3xj43oc] code,.prose[data-astro-cid-h3xj43oc] .mono{font-family:var(--mono);letter-spacing:.02em;color:var(--ink);font-size:.84em}.prose[data-astro-cid-h3xj43oc] hr{border:0;border-top:1px solid var(--hair);margin-block:2.4em}.prose[data-astro-cid-h3xj43oc] blockquote{border-left:1px solid var(--accent);color:var(--ink);padding-left:1.2em}.prose[data-astro-cid-h3xj43oc] dl{grid-template-columns:minmax(8rem,max-content) 1fr;gap:0;display:grid}.prose[data-astro-cid-h3xj43oc] dt,.prose[data-astro-cid-h3xj43oc] dd{border-top:1px solid var(--hair);padding:12px 0}.prose[data-astro-cid-h3xj43oc] dt{color:var(--ink);padding-right:24px;font-weight:540}.prose[data-astro-cid-h3xj43oc] table{border-collapse:collapse;width:100%;font-size:var(--fs-15)}.prose[data-astro-cid-h3xj43oc] th,.prose[data-astro-cid-h3xj43oc] td{text-align:left;vertical-align:top;border-top:1px solid var(--hair);padding:12px 16px 12px 0}.prose[data-astro-cid-h3xj43oc] th{color:var(--ink);font-weight:560}@media (width<=560px){.prose[data-astro-cid-h3xj43oc] dl{grid-template-columns:1fr}.prose[data-astro-cid-h3xj43oc] dd{border-top:0;padding-top:0}}
