@layer components{:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)){font-family:var(--font-twk-lausanne), sans-serif;font-size:var(--type-p2);line-height:var(--type-p2-leading);letter-spacing:var(--type-p2-tracking);overflow-wrap:anywhere;text-wrap:wrap;font-weight:400}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(h1,h2,h3,h4,h5,h6):not(:where([data-typography-artwork],[data-typography-artwork] *)){color:var(--color-foreground);scroll-margin-top:5rem;font-weight:500}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(h1):not(:where([data-typography-artwork],[data-typography-artwork] *)){font-size:var(--type-h1);line-height:var(--type-h1-leading);letter-spacing:var(--type-h1-tracking)}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(h2):not(:where([data-typography-artwork],[data-typography-artwork] *)){font-size:var(--type-h2);line-height:var(--type-h2-leading);letter-spacing:var(--type-h2-tracking)}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(h3):not(:where([data-typography-artwork],[data-typography-artwork] *)){font-size:var(--type-p1);line-height:var(--type-p1-leading);letter-spacing:var(--type-p1-tracking)}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(h4,h5,h6):not(:where([data-typography-artwork],[data-typography-artwork] *)){font-size:var(--type-p2);line-height:var(--type-p2-leading);letter-spacing:var(--type-p2-tracking)}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(h1):not(:where([data-typography-artwork],[data-typography-artwork] *)){margin-block:0 12px}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(h2):not(:where([data-typography-artwork],[data-typography-artwork] *)){margin-block:64px 16px}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(h3):not(:where([data-typography-artwork],[data-typography-artwork] *)){margin-block:48px 12px}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(h4,h5,h6):not(:where([data-typography-artwork],[data-typography-artwork] *)){margin-block:32px 8px}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)):where([data-prose=jobs]) :where(h2):not(:where([data-typography-artwork],[data-typography-artwork] *)){margin-block:80px 40px}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(p,li,dt,dd):not(:where([data-typography-artwork],[data-typography-artwork] *)){font-size:var(--type-p2);line-height:var(--type-p2-leading);letter-spacing:var(--type-p2-tracking)}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(p):not(:where([data-typography-artwork],[data-typography-artwork] *)){color:var(--color-muted-foreground);text-wrap:wrap;margin-block:0 24px}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(strong,b):not(:where([data-typography-artwork],[data-typography-artwork] *)){color:var(--color-foreground);font-weight:500}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(em):not(:where([data-typography-artwork],[data-typography-artwork] *)){font-style:italic}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(blockquote):not(:where([data-typography-artwork],[data-typography-artwork] *)){font-size:var(--type-p1);line-height:var(--type-p1-leading);letter-spacing:var(--type-p1-tracking)}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(th,td,figcaption):not(:where([data-typography-artwork],[data-typography-artwork] *)){font-size:var(--type-p3);line-height:var(--type-p3-leading);letter-spacing:var(--type-p3-tracking)}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(th):not(:where([data-typography-artwork],[data-typography-artwork] *)){font-weight:500}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(td):not(:where([data-typography-artwork],[data-typography-artwork] *)){font-weight:400}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(blockquote,th,td,figcaption) :where(p):not(:where([data-typography-artwork],[data-typography-artwork] *)){font:inherit;letter-spacing:inherit}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(pre,code,kbd,samp):not(:where([data-typography-artwork],[data-typography-artwork] *)){font-family:var(--font-jetbrains-mono), monospace;font-size:var(--type-p3);font-weight:400;line-height:var(--type-p3-leading);letter-spacing:0}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(pre):not(:where([data-typography-artwork],[data-typography-artwork] *)){max-width:100%;overflow-x:auto}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(pre) :where(code,span,div):not(:where([data-typography-artwork],[data-typography-artwork] *)){font-size:inherit;line-height:inherit;letter-spacing:inherit}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(ul,ol):not(:where([data-typography-artwork],[data-typography-artwork] *)){color:var(--color-muted-foreground);padding:0;margin-block:0 24px;padding-inline-start:24px;list-style-position:outside}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(ul):not(:where([data-typography-artwork],[data-typography-artwork] *)){list-style-type:disc}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(ol):not(:where([data-typography-artwork],[data-typography-artwork] *)){list-style-type:decimal}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(li):not(:where([data-typography-artwork],[data-typography-artwork] *)){margin:0}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(li+li):not(:where([data-typography-artwork],[data-typography-artwork] *)){margin-block-start:8px}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(li>ul):not(:where([data-typography-artwork],[data-typography-artwork] *)){list-style-type:circle}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(li):not(:where([data-typography-artwork],[data-typography-artwork] *))::marker{color:var(--color-muted-foreground)}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *))>:where(blockquote,pre,table,figure,hr,img,picture,[data-code-tabs],[data-docs-block],p:has(>[data-docs-block]:only-child),p:has(>img:only-child),p:has(>a:only-child>img:only-child)):not(:where([data-typography-artwork],[data-typography-artwork] *)){margin-block:32px}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *))>:where(h2,h3,h4,h5,h6)+:where(h2,h3,h4,h5,h6,blockquote,pre,table,figure,hr,p,img,picture,[data-code-tabs],[data-docs-block]):not(:where([data-typography-artwork],[data-typography-artwork] *)){margin-block-start:0}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(figure)>:where(img,table,pre,blockquote,[data-docs-block]):not(:where([data-typography-artwork],[data-typography-artwork] *)){margin-block:0}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(figcaption):not(:where([data-typography-artwork],[data-typography-artwork] *)){margin-block:8px 0}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(li)>:where(p,ul,ol,h2,h3,h4,h5,h6,blockquote,pre,table,figure,hr,img,[data-docs-block],[data-code-tabs]):not(:where([data-typography-artwork],[data-typography-artwork] *)){margin-block:8px}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(table):not(:where([data-typography-artwork],[data-typography-artwork] *)){overflow-wrap:normal}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *))>:first-child:not(:where([data-typography-artwork],[data-typography-artwork] *)),:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(blockquote,figure,th,td)>:first-child:not(:where([data-typography-artwork],[data-typography-artwork] *)),:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(li)>:first-child:not(ul,ol):not(:where([data-typography-artwork],[data-typography-artwork] *)){margin-block-start:0}:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *))>:last-child:not(:where([data-typography-artwork],[data-typography-artwork] *)),:where([data-prose],[data-docs-prose]):not(:where([data-typography-artwork],[data-typography-artwork] *)) :where(li,blockquote,figure,th,td)>:last-child:not(:where([data-typography-artwork],[data-typography-artwork] *)){margin-block-end:0}:where([data-docs-prose]) :where(blockquote):not(:where([data-typography-artwork],[data-typography-artwork] *)){font-size:var(--type-p2);line-height:var(--type-p2-leading);letter-spacing:var(--type-p2-tracking)}:where([data-docs-prose]) :where(h1,[data-docs-title])+:where(p):not(:where([data-typography-artwork],[data-typography-artwork] *)),:where([data-docs-prose]) :where(h1,[data-docs-title])+:where(nav)+:where(p):not(:where([data-typography-artwork],[data-typography-artwork] *)){font-size:var(--type-p1);line-height:var(--type-p1-leading);letter-spacing:var(--type-p1-tracking);margin-block-end:32px}:where([data-docs-prose]) :where([data-docs-step-copy]) :where(h2):not(:where([data-typography-artwork],[data-typography-artwork] *)){font-size:var(--type-p1);line-height:var(--type-p1-leading);letter-spacing:var(--type-p1-tracking);margin-block:0 16px}:where([data-docs-prose]) :where(a:has(>p)) :where(p):not(:where([data-typography-artwork],[data-typography-artwork] *)){color:inherit;font:inherit;letter-spacing:inherit;margin:0}:where([data-docs-prose]) :where(p)>[data-docs-block]:only-child:not(:where([data-typography-artwork],[data-typography-artwork] *)){margin-block:0}:where([data-prose]) :where(a):not(:where(.toc-link,[data-slot=button],[data-typography-artwork],[data-typography-artwork] *)){color:var(--color-foreground);border-bottom:1px solid color-mix(in srgb, currentColor 45%, transparent);text-decoration:none;transition:border-color .16s}:where([data-prose]) :where(a):not(:where(.toc-link,[data-slot=button],[data-typography-artwork],[data-typography-artwork] *)):is(:hover,:focus-visible){border-bottom-color:currentColor}:where([data-prose]) :where(code):not(:where([data-typography-artwork],[data-typography-artwork] *)){color:var(--color-foreground);background:var(--color-card);border-radius:var(--radius-sm);padding:.125rem .375rem}:where([data-prose]) :where(pre.astro-code,pre.shiki):not(:where([data-typography-artwork],[data-typography-artwork] *)){border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-background)!important;padding:1.125rem 1.25rem!important}:where([data-prose]) :where(pre code):not(:where([data-typography-artwork],[data-typography-artwork] *)){color:inherit;background:0 0;border-radius:0;padding:0}:where([data-prose]) :where(hr):not(:where([data-typography-artwork],[data-typography-artwork] *)){border:0;border-top:1px solid var(--color-border)}:where([data-prose]) :where(table):not(:where([data-typography-artwork],[data-typography-artwork] *)){border-collapse:collapse;width:max-content;max-width:100%;display:block;overflow-x:auto}:where([data-prose]) :where(th):not(:where([data-typography-artwork],[data-typography-artwork] *)){color:var(--color-muted-foreground);text-align:left;border-bottom:1px solid var(--color-border);padding:0 .875rem .625rem}:where([data-prose]) :where(td):not(:where([data-typography-artwork],[data-typography-artwork] *)){color:var(--color-muted-foreground);border-bottom:1px solid var(--color-border);vertical-align:top;padding:.75rem .875rem}:where([data-prose]) :where(tbody tr:last-child td):not(:where([data-typography-artwork],[data-typography-artwork] *)){border-bottom:0}:where([data-prose]) :where(tbody td[colspan]):not(:where([data-typography-artwork],[data-typography-artwork] *)){border-bottom:0;padding-top:1.375rem}}
