.prose{max-width:70ch;color:var(--cream-muted)}.prose>*+*{margin-top:1em}.prose h2{font-family:var(--font-display);color:var(--cream);margin-top:2.4em;font-size:clamp(1.625rem,2.6vw,2.125rem);line-height:1.1}.prose h3{color:var(--cream);margin-top:1.8em;font-size:1.125rem;font-weight:700}.prose>:first-child{margin-top:0}.prose strong{color:var(--cream)}.prose a{color:var(--cream);text-decoration-color:var(--red)}.prose a:hover{color:var(--red)}.prose ul{gap:.6em;padding-left:1.2em;list-style:outside;display:grid}.prose ul li::marker{color:var(--red)}.prose dl{gap:4px 24px;display:grid}.prose dt{color:var(--cream);font-weight:700}.prose dd+dt{margin-top:10px}@media (width>=720px){.prose dl{grid-template-columns:180px 1fr}.prose dd+dt{margin-top:0}}.prose table{border-collapse:collapse;width:100%;font-size:var(--fs-small)}.prose th,.prose td{text-align:left;vertical-align:top;border-bottom:1px solid var(--cream-line);padding:12px 10px}.prose th{color:var(--cream);font-weight:700}.prose .callout{border-radius:var(--radius-core);background:var(--cream-wash);box-shadow:inset 0 0 0 1px var(--cream-line);padding:18px 20px}.legal[data-astro-cid-fmzvkzhr]{gap:var(--stack-xl);padding-bottom:var(--section-y);display:grid}.legal__aside[data-astro-cid-fmzvkzhr]{border-radius:var(--radius-shell);background:var(--ink-900);box-shadow:inset 0 0 0 1px var(--cream-line);align-self:start;padding:24px}.legal__aside-title[data-astro-cid-fmzvkzhr]{font-size:var(--fs-small);color:var(--cream-muted);margin-bottom:10px;font-weight:600}.legal__aside[data-astro-cid-fmzvkzhr] a[data-astro-cid-fmzvkzhr]{color:var(--cream-muted);padding:6px 0;text-decoration:none;display:block}.legal__aside[data-astro-cid-fmzvkzhr] a[data-astro-cid-fmzvkzhr]:hover,.legal__aside[data-astro-cid-fmzvkzhr] a[data-astro-cid-fmzvkzhr][aria-current=page]{color:var(--cream)}.legal__aside[data-astro-cid-fmzvkzhr] a[data-astro-cid-fmzvkzhr][aria-current=page]{font-weight:700}@media (width>=1024px){.legal[data-astro-cid-fmzvkzhr]{grid-template-columns:minmax(0,1fr) 260px}.legal__aside[data-astro-cid-fmzvkzhr]{top:calc(var(--header-h) + 32px);position:sticky}}
