.authored-prose{font-family:var(--font-editorial);font-size:var(--type-reading);line-height:var(--leading-reading);color:var(--color-ink);max-width:var(--reading-measure);overflow-wrap:anywhere;font-optical-sizing:auto;margin-inline:auto}.authored-prose:after{content:"";clear:both;display:block}.authored-prose>:first-child{margin-top:0}.authored-prose p{margin:0 0 var(--reading-gap);line-height:inherit}.authored-prose h2,.authored-prose h3,.authored-prose h4,.authored-prose h5,.authored-prose h6{font-family:var(--font-editorial);letter-spacing:-.025em;color:var(--color-ink);margin:var(--space-7) 0 var(--space-5);scroll-margin-top:var(--space-6);text-wrap:pretty;font-weight:450;line-height:1.2}.authored-prose h2{font-size:var(--type-h2)}.authored-prose h3{font-size:var(--type-h3)}.authored-prose h4,.authored-prose h5,.authored-prose h6{font-size:var(--type-lede)}.authored-prose strong{font-weight:650}.authored-prose em{color:inherit}.authored-prose a{color:var(--color-accent);text-underline-offset:.2em;text-decoration:underline}.authored-prose a:hover{text-decoration-thickness:2px}.authored-prose u{text-underline-offset:.2em}.authored-prose ul,.authored-prose ol{margin:0 0 var(--reading-gap);padding-inline-start:var(--reading-indent)}.authored-prose li{margin-block:var(--space-2);padding-inline-start:.2em}.authored-prose li>p{margin-block:0 var(--space-2)}.authored-prose li :is(ul,ol){margin-block:var(--space-2) 0}.authored-prose blockquote{margin:var(--space-7) var(--space-5);color:var(--color-ink);border:0;padding:0;font-family:inherit;font-size:1.05em;font-style:italic;font-weight:400;line-height:1.6}.authored-prose blockquote p:last-child{margin-bottom:0}.authored-prose blockquote blockquote{margin:var(--space-5);font-size:1em}.authored-prose blockquote+.quotation-source{margin-top:calc(-1 * var(--space-5))}.authored-prose .quotation-source{font:var(--type-caption)/var(--leading-ui) var(--font-interface);color:var(--color-muted)}.authored-prose hr{border:0;border-top:1px solid var(--color-rule);margin-block:var(--space-7)}.authored-prose pre{font:var(--type-ui)/1.7 var(--font-code);color:var(--color-ink);background:var(--color-raised);border:1px solid var(--color-rule);border-radius:var(--radius-control);padding:var(--space-5);margin-block:var(--space-6);tab-size:2;max-width:100%;overflow:auto}.authored-prose :not(pre)>code{font:.82em var(--font-code);background:var(--color-raised);border-radius:var(--radius-control);padding:.15em .3em}.authored-prose pre.astro-code,.authored-prose pre.astro-code span{color:var(--shiki-dark,var(--color-ink))!important;background-color:var(--shiki-dark-bg,var(--color-raised))!important}[data-theme=light] .authored-prose pre.astro-code,[data-theme=light] .authored-prose pre.astro-code span{color:var(--shiki-light,var(--color-ink))!important;background-color:var(--shiki-light-bg,var(--color-raised))!important}.authored-prose img{object-fit:contain;width:auto;max-width:100%;height:auto;display:block}.authored-prose figure{margin:var(--space-6) auto;max-width:100%}.authored-prose figure[data-image-size=medium]{max-width:70%}.authored-prose figure img{width:100%}.authored-prose figcaption{font:var(--type-caption)/var(--leading-ui) var(--font-interface);color:var(--color-muted);margin-top:var(--space-3)}.authored-prose table{--table-line:var(--color-rule);table-layout:fixed;border-collapse:collapse;width:100%;margin-block:var(--space-6);font:var(--type-ui)/1.5 var(--font-interface);display:table}.authored-prose table[data-table-tone=gold]{--table-line:var(--color-accent)}.authored-prose table[data-table-tone=light]{--table-line:var(--color-muted)}.authored-prose th,.authored-prose td{padding:var(--space-3);border:1px solid var(--table-line);vertical-align:top;overflow-wrap:anywhere;text-align:start;min-width:0}.authored-prose th{background:var(--color-raised);font-weight:600}.authored-prose table[data-table-header=plain] th{background:0 0}.authored-prose table[data-table-lines=rows] :is(th,td){border-width:0 0 1px}.authored-prose table[data-table-lines=none] :is(th,td){border:0}.authored-prose table p{min-height:1.5em;margin:0;line-height:1.5}.authored-prose span[style*=\#e7e9e9],.authored-prose span[style*="rgb(231, 233, 233)"]{color:var(--color-ink)!important}.authored-prose span[style*=\#edc887],.authored-prose span[style*="rgb(237, 200, 135)"]{color:var(--text-gold)!important}.authored-prose span[style*=\#c8a8ef],.authored-prose span[style*="rgb(200, 168, 239)"]{color:var(--text-lavender)!important}.authored-prose span[style*=\#73cfe0],.authored-prose span[style*="rgb(115, 207, 224)"]{color:var(--text-cyan)!important}.authored-prose span[style*=\#ee9b85],.authored-prose span[style*="rgb(238, 155, 133)"]{color:var(--text-coral)!important}.authored-prose span[style*=\#91d6b3],.authored-prose span[style*="rgb(145, 214, 179)"]{color:var(--text-mint)!important}@media (width<=700px){.authored-prose blockquote{margin-inline:var(--space-4)}.authored-prose table{font-size:var(--type-label)}.authored-prose th,.authored-prose td{padding:var(--space-2)}.authored-prose figure[data-image-size=medium]{max-width:100%}}
