:where(.astro-76rmtzew):where(p,ol,ul,blockquote),.callout:where(.astro-76rmtzew),p:where(.typography-prose p),ol:where(.typography-prose ol),ul:where(.typography-prose ul),blockquote:where(.typography-prose blockquote),div:where(.typography-prose .callout){margin-top:0;margin-bottom:1em;font-size:var(--font-size-primary)}.p2:where(.astro-76rmtzew),p:where(.typography-prose p.p2){font-size:var(--font-size-secondary)}:where(.astro-76rmtzew):where(ol,ul),ol:where(.typography-prose ol),ul:where(.typography-prose ul){padding-left:2em}:where(.astro-76rmtzew):where(ol),ol:where(.typography-prose ol){list-style-type:decimal}:where(.astro-76rmtzew):where(ul),ul:where(.typography-prose ul){list-style-type:disc}:where(.astro-76rmtzew):where(li+li),li:where(.typography-prose li+li){margin-top:1em}:where(.astro-76rmtzew):where(blockquote),blockquote:where(.typography-prose blockquote){padding:1em;color:var(--color-text-secondary);background-color:var(--color-bg-light-second);font-style:italic}:where(.astro-76rmtzew):where(cite),cite:where(.typography-prose cite){display:block;font-style:normal;margin-top:var(--spacing-sm)}:where(.astro-76rmtzew):where(cite):before,cite:where(.typography-prose cite):before{content:"— "}:where(.astro-76rmtzew):where(h1,h2,h3,h4,h5,h6),h1:where(.typography-prose h1),h2:where(.typography-prose h2),h3:where(.typography-prose h3),h4:where(.typography-prose h4),h5:where(.typography-prose h5),h6:where(.typography-prose h6){line-height:var(--line-height-header);margin-top:var(--spacing-lg);margin-bottom:.5em;font-weight:var(--font-weight-bold)}:where(.astro-76rmtzew):where(h1),h1:where(.typography-prose h1){font-size:var(--font-size-h1)}:where(.astro-76rmtzew):where(h2),h2:where(.typography-prose h2){font-size:var(--font-size-h2)}:where(.astro-76rmtzew):where(h3),h3:where(.typography-prose h3){font-size:var(--font-size-h3)}:where(.astro-76rmtzew):where(h4),h4:where(.typography-prose h4){font-size:var(--font-size-h4)}:where(.astro-76rmtzew):where(h5),h5:where(.typography-prose h5){font-size:var(--font-size-h5)}:where(.astro-76rmtzew):where(h6),h6:where(.typography-prose h6){font-size:var(--font-size-h6)}:where(.astro-76rmtzew):where(table),table:where(.typography-prose table){width:100%;font-size:var(--font-size-primary)}:where(.astro-76rmtzew):where(table) th,th:where(.typography-prose table th){text-align:left}:where(.astro-76rmtzew):where(table) th,:where(.astro-76rmtzew):where(table) td,th:where(.typography-prose table th),th:where(.typography-prose table td){padding:var(--spacing-xs)}:where(.astro-76rmtzew):where(hr),hr:where(.typography-prose hr){margin:var(--spacing-lg) 0;border:none;height:1px;background:var(--color-border)}.callout:where(.astro-76rmtzew),div:where(.typography-prose .callout){background-color:var(--color-bg-light);border:1px solid var(--color-border);border-radius:.125rem;padding:1em}.callout-note:where(.astro-76rmtzew),.callout-info:where(.astro-76rmtzew),div:where(.typography-prose .callout-note),div:where(.typography-prose .callout-info){background-color:#f3fdff;border-color:var(--color-info)}.callout:where(.astro-76rmtzew):before,div:where(.typography-prose .callout):before{font-weight:var(--font-weight-bold);font-size:var(--font-size-secondary);display:block;margin-bottom:var(--spacing-sm);text-transform:uppercase}.callout-info:where(.astro-76rmtzew):before,.callout-note:where(.astro-76rmtzew):before,div:where(.typography-prose .callout-info):before,div:where(.typography-prose .callout-note):before{color:var(--color-info)}.callout-info:where(.astro-76rmtzew):before,div:where(.typography-prose .callout-info):before{content:"Info"}.callout-note:where(.astro-76rmtzew):before,div:where(.typography-prose .callout-note):before{content:"Note"}.callout-warning:where(.astro-76rmtzew),div:where(.typography-prose .callout-warning){border-color:var(--color-warning);background-color:#fff6d0}.callout-warning:where(.astro-76rmtzew):before,div:where(.typography-prose .callout-warning):before{content:"Warning";color:#bd9700}.callout-danger:where(.astro-76rmtzew),div:where(.typography-prose .callout-danger){border-color:var(--color-danger);background-color:#ffd8d8}.callout-danger:where(.astro-76rmtzew):before,div:where(.typography-prose .callout-danger):before{content:"Danger";color:var(--color-danger)}code:where(.typography-prose code),kbd:where(.typography-prose kbd),samp:where(.typography-prose samp),pre:where(.typography-prose pre){font-family:var(--font-family-code);font-size:var(--font-size-code)}code:where(.typography-prose :not(.astro-code)>code){color:var(--color-code)}:where(.astro-76rmtzew):where(blockquote)>:where(.astro-76rmtzew):first-child,.callout:where(.astro-76rmtzew)>:where(.astro-76rmtzew):first-child,blockquote:where(.typography-prose blockquote)>:first-child,div:where(.typography-prose .callout)>:first-child,.typography-prose:where(.astro-76rmtzew)>:first-child{margin-top:0}:where(.astro-76rmtzew):where(blockquote)>:where(.astro-76rmtzew):last-child,.callout:where(.astro-76rmtzew)>:where(.astro-76rmtzew):last-child,blockquote:where(.typography-prose blockquote)>:last-child,div:where(.typography-prose .callout)>:last-child,.typography-prose:where(.astro-76rmtzew)>:last-child{margin-bottom:0}
