.article-prose{font-family:var(--font-body);font-weight:300;font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);letter-spacing:var(--letter-spacing-body-m);color:var(--text-secondary)}.article-prose>.not-prose{margin-block:var(--spacing-4xl)}.article-prose>:first-child{margin-top:0}.article-prose>:last-child{margin-bottom:0}.article-prose p:not(:where(.not-prose,.not-prose *)){margin-bottom:var(--paragraph-spacing-body-m)}.article-prose h2:not(:where(.not-prose,.not-prose *)){font-family:var(--font-body);font-weight:400;font-size:var(--font-size-subheading-s-h4);line-height:var(--line-height-subheading-s-h4);letter-spacing:var(--letter-spacing-subheading-s-h4);color:var(--text-primary);text-transform:capitalize;margin-top:var(--spacing-6xl);margin-bottom:var(--paragraph-spacing-subheading-s-h4)}.article-prose h3:not(:where(.not-prose,.not-prose *)){font-family:var(--font-body);font-weight:400;font-size:var(--font-size-subheading-xs-h5);line-height:var(--line-height-subheading-xs-h5);letter-spacing:var(--letter-spacing-subheading-xs-h5);color:var(--text-primary);margin-top:var(--spacing-4xl);margin-bottom:var(--paragraph-spacing-subheading-xs-h5)}.article-prose h4:not(:where(.not-prose,.not-prose *)){font-family:var(--font-body);font-weight:400;font-size:var(--font-size-subheading-xs-h5);line-height:var(--line-height-subheading-xs-h5);letter-spacing:var(--letter-spacing-subheading-xs-h5);color:var(--text-primary);margin-top:var(--spacing-3xl);margin-bottom:var(--paragraph-spacing-subheading-xs-h5)}.article-prose h5:not(:where(.not-prose,.not-prose *)),.article-prose h6:not(:where(.not-prose,.not-prose *)){font-family:var(--font-body);font-weight:300;font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);letter-spacing:var(--letter-spacing-body-m);color:var(--text-primary);margin-top:var(--spacing-xl);margin-bottom:var(--paragraph-spacing-body-m)}.article-prose ul:not(:where(.not-prose,.not-prose *)),.article-prose ol:not(:where(.not-prose,.not-prose *)){margin-bottom:var(--spacing-4xl);padding-left:var(--spacing-2xl)}.article-prose ul:not(:where(.not-prose,.not-prose *)){list-style:outside}.article-prose ol:not(:where(.not-prose,.not-prose *)){list-style:decimal}.article-prose li:not(:where(.not-prose,.not-prose *)){margin-bottom:var(--spacing-sm);display:list-item}.article-prose li:not(:where(.not-prose,.not-prose *)):last-child{margin-bottom:0}.article-prose li:not(:where(.not-prose,.not-prose *))::marker{color:var(--text-tertiary)}.article-prose li>ul:not(:where(.not-prose,.not-prose *)),.article-prose li>ol:not(:where(.not-prose,.not-prose *)){margin-top:var(--spacing-md);margin-bottom:0}.article-prose :is(ul,ol):not(:where(.not-prose,.not-prose *)):has(+:is(ul,ol):not(:where(.not-prose,.not-prose *))){margin-bottom:var(--spacing-md)}.article-prose a:not(:where(.not-prose,.not-prose *)){color:var(--text-brand);text-underline-offset:.15em;text-decoration:underline;transition:opacity .2s}.article-prose a:not(:where(.not-prose,.not-prose *)):hover{opacity:.7}.article-prose strong:not(:where(.not-prose,.not-prose *)),.article-prose b:not(:where(.not-prose,.not-prose *)){font-synthesis-weight:auto;color:var(--text-primary);font-weight:700}.article-prose em:not(:where(.not-prose,.not-prose *)){font-style:italic}.article-prose :is(h1,h2,h3,h4,h5,h6) :is(strong,b):not(:where(.not-prose,.not-prose *)){font-weight:inherit;font-synthesis-weight:none;color:inherit}.article-prose blockquote:not(:where(.not-prose,.not-prose *)){font-family:var(--font-body);font-weight:300;font-size:var(--font-size-body-l);line-height:var(--line-height-body-l);letter-spacing:var(--letter-spacing-body-l);margin:var(--spacing-4xl) 0;padding-left:var(--spacing-5xl);border-left:2px solid var(--border-brand)}.article-prose :not(pre)>code:not(:where(.not-prose,.not-prose *)){font-family:var(--font-label);font-weight:400;font-size:var(--font-size-label-m);line-height:var(--line-height-label-m);letter-spacing:var(--letter-spacing-label-m);text-transform:uppercase;text-transform:none;background:var(--fg-secondary);border-radius:var(--radius-sm);padding:.15em .4em}.article-prose pre:not(:where(.not-prose,.not-prose *)){margin:var(--spacing-4xl) 0;padding:var(--spacing-3xl);background:var(--bg-secondary);border-radius:var(--radius-md);overflow-x:auto}.article-prose pre code:not(:where(.not-prose,.not-prose *)){font-family:var(--font-label);font-weight:400;font-size:var(--font-size-label-m);line-height:var(--line-height-label-m);letter-spacing:var(--letter-spacing-label-m);text-transform:uppercase;text-transform:none}.article-prose table:not(:where(.not-prose,.not-prose *)){border-collapse:separate;border-spacing:0;border:1px solid var(--border-primary);max-width:100%;margin:var(--spacing-4xl) 0;border-radius:12px;display:block;overflow-x:auto}.article-prose th:not(:where(.not-prose,.not-prose *)),.article-prose td:not(:where(.not-prose,.not-prose *)){font-family:var(--font-body);font-weight:300;font-size:var(--font-size-body-s);line-height:var(--line-height-body-s);letter-spacing:var(--letter-spacing-body-s);border:0 solid var(--border-primary);text-align:left;vertical-align:top;border-bottom-width:1px;padding:.75rem .875rem}.article-prose :is(th,td):not(:last-child):not(:where(.not-prose,.not-prose *)){border-right-width:1px}.article-prose tr:last-child>td:not(:where(.not-prose,.not-prose *)){border-bottom-width:0}.article-prose th:not(:where(.not-prose,.not-prose *)),.article-prose table:not(:has(th)) tr:first-child td:not(:where(.not-prose,.not-prose *)){font-family:var(--font-label);font-weight:400;font-size:var(--font-size-label-xs);line-height:var(--line-height-label-xs);letter-spacing:var(--letter-spacing-label-xs);text-transform:uppercase;background:var(--fg-quinary)}.article-prose :is(th,td)>p:last-child:not(:where(.not-prose,.not-prose *)){margin-bottom:0}.article-prose img:not(:where(.not-prose,.not-prose *)){border-radius:var(--radius-md);max-width:100%;height:auto;margin:var(--spacing-5xl) 0}.article-prose figure:not(:where(.not-prose,.not-prose *)){margin:var(--spacing-5xl) 0}.article-prose figure img:not(:where(.not-prose,.not-prose *)){margin:0}.article-prose figcaption:not(:where(.not-prose,.not-prose *)){font-family:var(--font-body);font-weight:300;font-size:var(--font-size-body-xs);line-height:var(--line-height-body-xs);letter-spacing:var(--letter-spacing-body-xs);color:var(--text-tertiary);text-align:center;margin-top:var(--spacing-md)}.article-prose video:not(:where(.not-prose,.not-prose *)){border-radius:var(--radius-md);width:100%;height:auto}.article-prose figure[class*=w-richtext-figure-type-video]{width:100%;position:relative}.article-prose figure[class*=w-richtext-figure-type-video]>div{position:static}.article-prose figure[class*=w-richtext-figure-type-video] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.article-prose>iframe,.article-prose>p>iframe{aspect-ratio:16/9;border-radius:var(--radius-md);width:100%;margin:var(--spacing-5xl) 0;border:0;display:block;height:auto!important;position:static!important}.article-prose hr:not(:where(.not-prose,.not-prose *)){border:0;border-top:1px solid var(--border-primary);margin:var(--spacing-6xl) 0}.article-prose :where(h2,h3,h4)[id]{scroll-margin-top:8rem}[data-astro-cid-6yibqt6c][data-article-toc] a[data-astro-cid-6yibqt6c][aria-current=location]{color:var(--text-primary)}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}
