.prose-section[data-astro-cid-wleqneqt]{isolation:isolate;padding-block:clamp(var(--space-12), 6vw, var(--space-20));border-bottom:1px solid var(--color-border);position:relative}.prose-section--paper[data-astro-cid-wleqneqt]:before{z-index:-1;background:var(--color-paper);box-shadow:0 0 0 100vmax var(--color-paper);clip-path:inset(0 -100vmax);content:"";position:absolute;inset:0}.prose-layout[data-astro-cid-wleqneqt]{grid-template-columns:minmax(15rem,.62fr) minmax(0,1.38fr);align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.section-label[data-astro-cid-wleqneqt]{color:var(--color-blue-dark);font-family:var(--font-heading);font-size:var(--font-size-label);letter-spacing:.1em;text-transform:uppercase;font-weight:800}h2[data-astro-cid-wleqneqt]{letter-spacing:-.055em;text-wrap:balance;margin-top:.35rem;font-size:clamp(1.85rem,2.75vw,2.45rem);font-weight:750;line-height:1.04}.prose-intro[data-astro-cid-wleqneqt]{color:var(--color-slate);font-size:var(--font-size-field-name);margin-top:.75rem;line-height:1.5}.prose-body[data-astro-cid-wleqneqt]{max-width:46rem;color:var(--color-ink-soft);font-size:var(--font-size-field-value);line-height:1.65}.prose-body[data-astro-cid-wleqneqt]>*+*{margin-top:var(--space-4)}.prose-body[data-astro-cid-wleqneqt] h3{margin-top:var(--space-8);color:var(--color-ink);letter-spacing:-.02em;font-size:1.2rem;font-weight:750;line-height:1.25}.prose-body[data-astro-cid-wleqneqt] h3:first-child{margin-top:0}.prose-body[data-astro-cid-wleqneqt] ul,.prose-body[data-astro-cid-wleqneqt] ol{gap:var(--space-2);padding-left:1.25rem;display:grid}.prose-body[data-astro-cid-wleqneqt] li::marker{color:var(--color-blue)}.prose-body[data-astro-cid-wleqneqt] strong{color:var(--color-ink)}.prose-body[data-astro-cid-wleqneqt] a{color:var(--color-blue-dark);text-underline-offset:.18em}.prose-body[data-astro-cid-wleqneqt] .prose-note{border-left:3px solid var(--color-blue);background:var(--color-paper);color:var(--color-ink-soft);font-size:var(--font-size-field-name);padding:var(--space-4) var(--space-5)}.prose-body[data-astro-cid-wleqneqt] table{border-collapse:collapse;width:100%;font-size:var(--font-size-field-name)}.prose-body[data-astro-cid-wleqneqt] th{color:var(--color-ink);font-family:var(--font-heading);font-size:var(--font-size-field-name);text-align:left}.prose-body[data-astro-cid-wleqneqt] th,.prose-body[data-astro-cid-wleqneqt] td{border-bottom:1px solid var(--color-border);padding:var(--space-3) var(--space-3) var(--space-3) 0;vertical-align:top}@media (width<=60rem){.prose-layout[data-astro-cid-wleqneqt]{grid-template-columns:1fr}}@media (width<=40rem){.prose-body[data-astro-cid-wleqneqt] table,.prose-body[data-astro-cid-wleqneqt] thead,.prose-body[data-astro-cid-wleqneqt] tbody,.prose-body[data-astro-cid-wleqneqt] tr,.prose-body[data-astro-cid-wleqneqt] th,.prose-body[data-astro-cid-wleqneqt] td{display:block}.prose-body[data-astro-cid-wleqneqt] thead{display:none}.prose-body[data-astro-cid-wleqneqt] tr{border-bottom:1px solid var(--color-border);padding-block:var(--space-3)}.prose-body[data-astro-cid-wleqneqt] td{padding:var(--space-1) 0;border:0}.prose-body[data-astro-cid-wleqneqt] td[data-label]:before{color:var(--color-slate);font-size:var(--font-size-note);content:attr(data-label);display:block}}
