.rich-content_richContent__hJgZJ{color:hsl(var(--foreground));font-size:1rem;letter-spacing:-.01em;line-height:1.75}.rich-content_richContentResponsiveLg__jDIs2{font-size:.95rem}@media (min-width:768px){.rich-content_richContentResponsiveLg__jDIs2{font-size:1.125rem}}.rich-content_richContent__hJgZJ :where(h1,h2,h3,h4,h5,h6){color:hsl(var(--foreground));font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-top:2em;scroll-margin-top:8rem}.rich-content_richContent__hJgZJ :where(h1){font-size:clamp(2rem,4vw,2.75rem);margin-bottom:.9em;margin-top:0}.rich-content_richContent__hJgZJ :where(h2){font-size:clamp(1.65rem,3vw,2rem);margin-bottom:.9em}.rich-content_richContent__hJgZJ :where(h3){font-size:clamp(1.35rem,2.4vw,1.6rem);margin-bottom:.75em}.rich-content_richContent__hJgZJ :where(h4){font-size:clamp(1.15rem,2vw,1.3rem);margin-bottom:.65em}.rich-content_richContent__hJgZJ :where(h5,h6){font-size:1rem;margin-bottom:.6em}.rich-content_richContent__hJgZJ :where(p,ul,ol,blockquote,pre,table,hr,figure){margin-block:1.25em}.rich-content_richContent__hJgZJ :where(p:first-child,h1:first-child,h2:first-child,h3:first-child){margin-top:0}.rich-content_richContent__hJgZJ :where(p:last-child,ul:last-child,ol:last-child,blockquote:last-child,pre:last-child,table:last-child){margin-bottom:0}.rich-content_richContent__hJgZJ :where(a){color:hsl(var(--primary));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.rich-content_richContent__hJgZJ :where(a:hover){opacity:.85}.rich-content_richContent__hJgZJ :where(strong){color:hsl(var(--foreground));font-weight:700}.rich-content_richContent__hJgZJ :where(ul,ol){padding-inline-start:1.625em}.rich-content_richContent__hJgZJ :where(ul){list-style:disc}.rich-content_richContent__hJgZJ :where(ol){list-style:decimal}.rich-content_richContent__hJgZJ :where(li){margin-top:.4em;padding-inline-start:.2em}.rich-content_richContent__hJgZJ :where(ol>li)::marker,.rich-content_richContent__hJgZJ :where(ul>li)::marker{color:hsl(var(--primary))}.rich-content_richContent__hJgZJ :where(blockquote){background:hsl(var(--muted)/.55);border-inline-start:4px solid hsl(var(--primary));border-radius:.75rem;color:hsl(var(--foreground)/.85);font-style:italic;padding:1rem 1.25rem}.rich-content_richContent__hJgZJ :where(pre){background:hsl(var(--muted)/.7);border-radius:.9rem;overflow-x:auto;padding:1rem}.rich-content_richContent__hJgZJ :where(code){background:hsl(var(--muted));border-radius:.375rem;font-family:var(--font-geist-mono);font-size:.9em;padding:.15em .35em}.rich-content_richContent__hJgZJ :where(pre code){background:transparent;border-radius:0;padding:0}.rich-content_richContent__hJgZJ :where(hr){border:0;border-top:1px solid hsl(var(--border))}.rich-content_richContent__hJgZJ :where(img,video){border-radius:1rem;height:auto}.rich-content_richContent__hJgZJ :where(table){border-collapse:collapse;display:block;overflow-x:auto;width:100%}.rich-content_richContent__hJgZJ :where(th,td){border:1px solid hsl(var(--border));padding:.75rem;text-align:left;vertical-align:top}.rich-content_richContent__hJgZJ :where(th){background:hsl(var(--muted)/.55);font-weight:600}