@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-content:"";--tw-duration:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--text-xs:12px;--text-xs--line-height:1.15;--text-sm:13px;--text-sm--line-height:1.15;--text-base:14px;--text-base--line-height:1.15;--text-2xl:20px;--text-2xl--line-height:1.15;--font-weight-semibold:600;--tracking-wide:.025em;--leading-relaxed:1.625;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--radius:.5rem;--color-outline-gray-1:var(--outline-gray-1);--color-outline-gray-2:var(--outline-gray-2);--color-surface-gray-2:var(--surface-gray-2);--color-surface-gray-3:var(--surface-gray-3);--color-surface-gray-5:var(--surface-gray-5);--color-ink-gray-5:var(--ink-gray-5);--color-ink-gray-6:var(--ink-gray-6);--spacing-15:3.75rem;--container-page:65ch;--text-xs--letter-spacing:.02em;--text-xs--font-weight:420;--text-sm--letter-spacing:.02em;--text-sm--font-weight:420;--text-base--letter-spacing:.02em;--text-base--font-weight:420;--text-2xl--letter-spacing:.01em;--text-2xl--font-weight:400}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{font-family:InterVar,var(--font-sans);font-optical-sizing:auto}html,body,button,p,span,div{font-variation-settings:"opsz" 24;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}select{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="%237C7C7C" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" aria-hidden="true" viewBox="0 0 24 24"><path d="m6 9 6 6 6-6"/></svg>');background-position:right .44rem center;background-size:1.13em}[data-theme=dark] [type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%230F0F0F' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}[data-theme=dark] img{filter:brightness(.8)contrast(1.2)}.prose{--tw-prose-body:var(--ink-gray-8);--tw-prose-headings:var(--ink-gray-9);--tw-prose-lead:var(--ink-gray-5);--tw-prose-links:var(--ink-gray-9);--tw-prose-bold:var(--ink-gray-9);--tw-prose-counters:var(--ink-gray-4);--tw-prose-bullets:var(--ink-gray-2);--tw-prose-hr:var(--ink-gray-1);--tw-prose-quotes:var(--ink-gray-8);--tw-prose-quote-borders:var(--ink-gray-1);--tw-prose-captions:var(--ink-gray-4);--tw-prose-kbd:var(--ink-gray-9);--tw-prose-code:var(--ink-gray-9);--tw-prose-pre-code:var(--ink-gray-1);--tw-prose-pre-bg:var(--ink-gray-8);--tw-prose-th-borders:var(--ink-gray-2);--tw-prose-td-borders:var(--ink-gray-1)}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h1 strong,.prose h2 strong,.prose h3 strong,.prose h4 strong,.prose h5 strong{font-weight:600}.prose img[data-align=right]{margin-left:auto;margin-right:0}.prose img[data-align=center]{margin-left:auto;margin-right:auto}.prose-sm{letter-spacing:.02em;font-size:14px;font-weight:420;line-height:1.5}.prose-sm h1{font-size:1.42857em}.prose-sm h2{font-size:1.28571em}.prose-sm h3{font-size:1.14286em}.prose-sm h4{font-size:1em}.prose-sm h5{font-size:.928571em}.prose-sm p{margin-top:.5rem;margin-bottom:.5rem}.prose-sm ul>li,.prose-sm ol>li,.prose-sm ul>li>p,.prose-sm ol>li>p{margin:.5rem 0}.prose-sm ul>li>p:first-child,.prose-sm ol>li>p:first-child{margin-top:.5rem}.prose-sm ul>li>p:last-child,.prose-sm ol>li>p:last-child{margin-bottom:.5rem}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-25{top:calc(var(--spacing) * 25)}.z-10{z-index:10}.z-50{z-index:50}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing) * 2)}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:oklab(21% -.00316127 -.0338527/.1);--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.71429}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-inline-start:1.11111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.8em;font-size:2.14286em;line-height:1.2}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:.8em;font-size:1.42857em;line-height:1.4}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.55556em;margin-bottom:.444444em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.42857em;margin-bottom:.571429em;line-height:1.42857}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.142857em;padding-inline-end:.357143em;padding-bottom:.142857em;border-radius:.3125rem;padding-inline-start:.357143em;font-size:.857143em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;border-radius:.25rem;margin-top:1.66667em;margin-bottom:1.66667em;padding-inline-start:1em;font-size:.857143em;line-height:1.66667}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em;padding-inline-start:1.57143em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;margin-bottom:.285714em}.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.428571em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;padding-inline-start:1.57143em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.85714em;margin-bottom:2.85714em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;font-size:.857143em;line-height:1.33333}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.\!-mt-4{margin-top:calc(var(--spacing) * -4)!important}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.ml-1{margin-left:calc(var(--spacing) * 1)}.flex{display:flex}.grid{display:grid}.hidden{display:none}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-page{max-width:var(--container-page)}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-end{justify-content:flex-end}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.rounded{border-radius:var(--radius)}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-outline-gray-1{border-color:var(--color-outline-gray-1)}.border-surface-gray-2{border-color:var(--color-surface-gray-2)}.bg-surface-gray-2{background-color:var(--color-surface-gray-2)}.bg-surface-gray-5{background-color:var(--color-surface-gray-5)}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-1{padding-block:calc(var(--spacing) * 1)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));letter-spacing:var(--tw-tracking,var(--text-2xl--letter-spacing));font-weight:var(--tw-font-weight,var(--text-2xl--font-weight))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));letter-spacing:var(--tw-tracking,var(--text-sm--letter-spacing));font-weight:var(--tw-font-weight,var(--text-sm--font-weight))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));letter-spacing:var(--tw-tracking,var(--text-xs--letter-spacing));font-weight:var(--tw-font-weight,var(--text-xs--font-weight))}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-ink-gray-5{color:var(--color-ink-gray-5)}.text-ink-gray-6{color:var(--color-ink-gray-6)}.text-surface-gray-5{color:var(--color-surface-gray-5)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-outline-gray-2{--tw-ring-color:var(--color-outline-gray-2)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:bottom-0:after{content:var(--tw-content);bottom:calc(var(--spacing) * 0)}.after\:left-0:after{content:var(--tw-content);left:calc(var(--spacing) * 0)}.after\:h-\[1px\]:after{content:var(--tw-content);height:1px}.after\:w-0:after{content:var(--tw-content);width:calc(var(--spacing) * 0)}.after\:bg-current:after{content:var(--tw-content);background-color:currentColor}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:duration-300:after{content:var(--tw-content);--tw-duration:.3s;transition-duration:.3s}@media(hover:hover){.hover\:bg-surface-gray-3:hover{background-color:var(--color-surface-gray-3)}.hover\:after\:w-full:hover:after{content:var(--tw-content);width:100%}}@media(min-width:768px){.md\:my-5{margin-block:calc(var(--spacing) * 5)}.md\:mt-6{margin-top:calc(var(--spacing) * 6)}.md\:mb-15{margin-bottom:var(--spacing-15)}.md\:flex{display:flex}.md\:hidden{display:none}.md\:size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.md\:grid-cols-\[150px_1fr\]{grid-template-columns:150px 1fr}.md\:gap-10{gap:calc(var(--spacing) * 10)}.md\:px-0{padding-inline:calc(var(--spacing) * 0)}.md\:py-4{padding-block:calc(var(--spacing) * 4)}}}:root{--outline-white:#fff;--outline-gray-1:#ededed;--outline-gray-2:#e2e2e2;--outline-gray-3:#c7c7c7;--outline-gray-4:#999;--outline-gray-5:#383838;--outline-red-1:#fdc2c2;--outline-red-2:#f79596;--outline-red-3:#e03636;--outline-green-1:#a6efc0;--outline-green-2:#86e0a8;--outline-amber-1:#fbdb73;--outline-amber-2:#fbcc55;--outline-blue-1:#a7d7fd;--outline-orange-1:#f4b07f;--outline-gray-modals:#ededed;--surface-white:#fff;--surface-gray-1:#f8f8f8;--surface-gray-2:#f3f3f3;--surface-gray-3:#ededed;--surface-gray-4:#e2e2e2;--surface-gray-5:#525252;--surface-gray-6:#383838;--surface-gray-7:#171717;--surface-red-1:#fff7f7;--surface-red-2:#ffe7e7;--surface-red-3:#ffd8d8;--surface-red-4:#fdc2c2;--surface-red-5:#cc2929;--surface-red-6:#b52a2a;--surface-red-7:#941f1f;--surface-green-1:#f2fdf4;--surface-green-2:#e4faeb;--surface-green-3:#278f5e;--surface-amber-1:#fdfaed;--surface-amber-2:#fff7d3;--surface-amber-3:#db7706;--surface-blue-1:#f2f9ff;--surface-blue-2:#e6f4ff;--surface-blue-3:#007be0;--surface-orange-1:#ffefe4;--surface-violet-1:#f0ebff;--surface-cyan-1:#ddf7ff;--surface-pink-1:#fde8f5;--surface-menu-bar:#f8f8f8;--surface-cards:#fff;--surface-modal:#fff;--surface-selected:#fff;--ink-white:#fff;--ink-gray-1:#ededed;--ink-gray-2:#e2e2e2;--ink-gray-3:#c7c7c7;--ink-gray-4:#999;--ink-gray-5:#7c7c7c;--ink-gray-6:#525252;--ink-gray-7:#525252;--ink-gray-8:#383838;--ink-gray-9:#171717;--ink-red-1:#fff7f7;--ink-red-2:#f79596;--ink-red-3:#e03636;--ink-red-4:#cc2929;--ink-green-1:#f2fdf4;--ink-green-2:#46b37e;--ink-green-3:#278f5e;--ink-amber-1:#fdfaed;--ink-amber-2:#e79913;--ink-amber-3:#db7706;--ink-blue-1:#f2f9ff;--ink-blue-2:#0289f7;--ink-blue-3:#007be0;--ink-cyan-1:#3bbde5;--ink-pink-1:#e34aa6;--ink-violet-1:#6846e3;--ink-blue-link:#73bbf6;--gray-50:#f8f8f8;--gray-100:#f3f3f3;--gray-200:#ededed;--gray-300:#e2e2e2;--gray-400:#c7c7c7;--gray-500:#999;--gray-600:#7c7c7c;--gray-700:#525252;--gray-800:#383838;--gray-900:#171717;--blue-50:#f2f9ff;--blue-100:#e6f4ff;--blue-200:#c8e6ff;--blue-300:#a7d7fd;--blue-400:#73bbf6;--blue-500:#0289f7;--blue-600:#007be0;--blue-700:#0070cc;--blue-800:#005ca3;--blue-900:#004880;--green-50:#f2fdf4;--green-100:#e4faeb;--green-200:#c3f9d3;--green-300:#a6efc0;--green-400:#86e0a8;--green-500:#46b37e;--green-600:#278f5e;--green-700:#137949;--green-800:#075e35;--green-900:#173b2c;--red-50:#fff7f7;--red-100:#ffe7e7;--red-200:#ffd8d8;--red-300:#fdc2c2;--red-400:#f79596;--red-500:#e03636;--red-600:#cc2929;--red-700:#b52a2a;--red-800:#941f1f;--red-900:#6b1515;--amber-50:#fdfaed;--amber-100:#fff7d3;--amber-200:#feeda9;--amber-300:#fbdb73;--amber-400:#fbcc55;--amber-500:#e79913;--amber-600:#db7706;--amber-700:#b35309;--amber-800:#91400d;--amber-900:#763813;--orange-50:#fff9f5;--orange-100:#ffefe4;--orange-200:#ffdec5;--orange-300:#ffcba3;--orange-400:#f4b07f;--orange-500:#e86c13;--orange-600:#d45a08;--orange-700:#bd3e0c;--orange-800:#9e3513;--orange-900:#6b2711;--yellow-50:#fffcef;--yellow-100:#fff7d3;--yellow-200:#f7e9a8;--yellow-300:#f5e171;--yellow-400:#f2d14b;--yellow-500:#edba13;--yellow-600:#d1930d;--yellow-700:#ab6e05;--yellow-800:#8c5600;--yellow-900:#733f12;--teal-50:#f0fdfa;--teal-100:#e6f7f4;--teal-200:#bae8e1;--teal-300:#97ded4;--teal-400:#73d1c4;--teal-500:#36baad;--teal-600:#0b9e92;--teal-700:#0f736b;--teal-800:#115c57;--teal-900:#114541;--cyan-50:#f5fbfc;--cyan-100:#ddf7ff;--cyan-200:#b3e8f7;--cyan-300:#99e2f8;--cyan-400:#72d5f3;--cyan-500:#3bbde5;--cyan-600:#32a4c7;--cyan-700:#267a94;--cyan-800:#125c73;--cyan-900:#164759;--purple-50:#fdfaff;--purple-100:#f6e9ff;--purple-200:#ecd3ff;--purple-300:#e2b9fc;--purple-400:#cfa1f2;--purple-500:#9c45e3;--purple-600:#8642c2;--purple-700:#6e399d;--purple-800:#5c2f83;--purple-900:#401863;--pink-50:#fff7fc;--pink-100:#fde8f5;--pink-200:#ffd5f0;--pink-300:#f9b9e0;--pink-400:#f6a7d6;--pink-500:#e34aa6;--pink-600:#cf3a96;--pink-700:#9c2671;--pink-800:#801458;--pink-900:#570f3e;--violet-50:#fbfaff;--violet-100:#f0ebff;--violet-200:#dbd5ff;--violet-300:#c9bafb;--violet-400:#b3a1f5;--violet-500:#6846e3;--violet-600:#5f46c7;--violet-700:#4f3da1;--violet-800:#392980;--violet-900:#251959;--white-overlay-50:#ffffff1a;--white-overlay-100:#ffffff2e;--white-overlay-200:#ffffff45;--white-overlay-300:#ffffff5c;--white-overlay-400:#ffffff73;--white-overlay-500:#ffffff8a;--white-overlay-600:#ffffffa1;--white-overlay-700:#ffffffb8;--white-overlay-800:#ffffffcf;--white-overlay-900:#ffffffe6;--black-overlay-50:#00000017;--black-overlay-100:#0000002e;--black-overlay-200:#00000045;--black-overlay-300:#0000005c;--black-overlay-400:#00000073;--black-overlay-500:#0000008a;--black-overlay-600:#000000a1;--black-overlay-700:#000000b8;--black-overlay-800:#000000cf;--black-overlay-900:#000000e6}[data-theme=dark]{--outline-white:#1c1c1c;--outline-gray-1:#232323;--outline-gray-2:#343434;--outline-gray-3:#424242;--outline-gray-4:gray;--outline-gray-5:#ededed;--outline-red-1:#521515;--outline-red-2:#681916;--outline-red-3:#901818;--outline-green-1:#0a3f27;--outline-green-2:#035831;--outline-amber-1:#4b2606;--outline-amber-2:#603007;--outline-blue-1:#052b53;--outline-orange-1:#683108;--outline-gray-modals:#343434;--surface-white:#0f0f0f;--surface-gray-1:#232323;--surface-gray-2:#2b2b2b;--surface-gray-3:#343434;--surface-gray-4:#424242;--surface-gray-5:#afafaf;--surface-gray-6:#d4d4d4;--surface-gray-7:#f8f8f8;--surface-red-1:#361515;--surface-red-2:#361515e6;--surface-red-3:#521515e6;--surface-red-4:#681916;--surface-red-5:#e43838;--surface-red-6:#c12020;--surface-red-7:#901818;--surface-green-1:#0b2e1c;--surface-green-2:#0a3f27;--surface-green-3:#1ba964;--surface-amber-1:#371e06;--surface-amber-2:#4b2606;--surface-amber-3:#e37d00;--surface-blue-1:#0e2037;--surface-blue-2:#052b53;--surface-blue-3:#3294e3;--surface-orange-1:#401f07cc;--surface-violet-1:#221c42;--surface-cyan-1:#0b252d;--surface-pink-1:#471432cc;--surface-menu-bar:#0f0f0f;--surface-cards:#1c1c1c;--surface-modal:#232323;--surface-selected:#424242;--ink-white:#0f0f0f;--ink-gray-1:#232323;--ink-gray-2:#424242;--ink-gray-3:#717171;--ink-gray-4:#717171;--ink-gray-5:gray;--ink-gray-6:#999;--ink-gray-7:#afafaf;--ink-gray-8:#d4d4d4;--ink-gray-9:#f8f8f8;--ink-red-1:#fff;--ink-red-2:#681916;--ink-red-3:#e43838;--ink-red-4:#fc7474;--ink-green-1:#fff;--ink-green-2:#1ba964;--ink-green-3:#58c08e;--ink-amber-1:#fff;--ink-amber-2:#e37d00;--ink-amber-3:#e79913;--ink-blue-1:#fff;--ink-blue-2:#3294e3;--ink-blue-3:#5aaef2;--ink-cyan-1:#3cb8dc;--ink-pink-1:#e359ab;--ink-violet-1:#9d7cea;--ink-blue-link:#1580d8;--dark-gray-50:#f8f8f8;--dark-gray-100:#d4d4d4;--dark-gray-200:#afafaf;--dark-gray-250:#999;--dark-gray-300:gray;--dark-gray-400:#717171;--dark-gray-500:#424242;--dark-gray-600:#343434;--dark-gray-650:#2b2b2b;--dark-gray-700:#232323;--dark-gray-800:#1c1c1c;--dark-gray-900:#0f0f0f;--dark-blue-50:#c9e0f5;--dark-blue-100:#add2f5;--dark-blue-200:#8cc1ec;--dark-blue-300:#5aaef2;--dark-blue-400:#3294e3;--dark-blue-500:#1580d8;--dark-blue-600:#155999;--dark-blue-700:#063d71;--dark-blue-800:#052b53;--dark-blue-900:#0e2037;--dark-blue-900-80:#0e2037cc;--dark-green-50:#c8f3de;--dark-green-100:#9be6c1;--dark-green-200:#78d7a9;--dark-green-300:#58c08e;--dark-green-400:#1ba964;--dark-green-500:#0a9752;--dark-green-600:#0f814a;--dark-green-700:#035831;--dark-green-800:#0a3f27;--dark-green-900:#0b2e1c;--dark-red-50:#ffc1c1;--dark-red-100:#ff9595;--dark-red-200:#fc7474;--dark-red-300:#eb4d52;--dark-red-400:#e43838;--dark-red-500:#c12020;--dark-red-600:#901818;--dark-red-700:#681916;--dark-red-800:#521515;--dark-red-900:#361515;--dark-red-800-90:#521515e6;--dark-red-900-90:#361515e6;--dark-amber-50:#f9e8a5;--dark-amber-100:#f8d16e;--dark-amber-200:#f0ba31;--dark-amber-300:#e79913;--dark-amber-400:#e37d00;--dark-amber-500:#cb6d10;--dark-amber-600:#824108;--dark-amber-700:#603007;--dark-amber-800:#4b2606;--dark-amber-900:#371e06;--dark-orange-50:#ffcdad;--dark-orange-100:#ffa873;--dark-orange-200:#fa8a40;--dark-orange-300:#de6d1b;--dark-orange-400:#c45a0e;--dark-orange-500:#984509;--dark-orange-600:#823906;--dark-orange-700:#683108;--dark-orange-800:#532707;--dark-orange-900:#401f07;--dark-orange-900-80:#401f07cc;--dark-yellow-50:#ffe89d;--dark-yellow-100:#f8d76a;--dark-yellow-200:#ecc02e;--dark-yellow-300:#daae15;--dark-yellow-400:#c69c12;--dark-yellow-500:#9c7a0a;--dark-yellow-600:#705606;--dark-yellow-700:#5b4605;--dark-yellow-800:#3f3004;--dark-yellow-900:#322604;--dark-teal-50:#93f2e8;--dark-teal-100:#6ee7db;--dark-teal-200:#52dacc;--dark-teal-300:#3dc6b8;--dark-teal-400:#219c8f;--dark-teal-500:#1b7169;--dark-teal-600:#13564f;--dark-teal-700:#0c423c;--dark-teal-800:#0b3a35;--dark-teal-900:#0a2d29;--dark-cyan-50:#d0f0fa;--dark-cyan-100:#a0e6f7;--dark-cyan-200:#68d3f3;--dark-cyan-300:#3cb8dc;--dark-cyan-400:#2b8dab;--dark-cyan-500:#23728b;--dark-cyan-600:#155266;--dark-cyan-700:#0e3b49;--dark-cyan-800:#0d2b36;--dark-cyan-900:#0b252d;--dark-purple-50:#e5c6fb;--dark-purple-100:#d9aff5;--dark-purple-200:#c993ef;--dark-purple-300:#b168e8;--dark-purple-400:#984bd8;--dark-purple-500:#7a2db9;--dark-purple-600:#591f89;--dark-purple-700:#47176e;--dark-purple-800:#391457;--dark-purple-900:#2e1146;--dark-pink-50:#f6c5de;--dark-pink-100:#f69ad1;--dark-pink-200:#ed77be;--dark-pink-300:#e359ab;--dark-pink-400:#cb4394;--dark-pink-500:#ac377d;--dark-pink-600:#822a5f;--dark-pink-700:#68204b;--dark-pink-800:#601d46;--dark-pink-900:#471432;--dark-pink-900-80:#471432cc;--dark-violet-50:#dacbf7;--dark-violet-100:#c4afee;--dark-violet-200:#b398ef;--dark-violet-300:#9d7cea;--dark-violet-400:#8867e8;--dark-violet-500:#5c3fc2;--dark-violet-600:#4639a6;--dark-violet-700:#332978;--dark-violet-800:#281e5d;--dark-violet-900:#221c42}body{font-optical-sizing:auto;background-color:var(--surface-white);color:var(--ink-gray-9);font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));letter-spacing:var(--tw-tracking,var(--text-sm--letter-spacing));font-weight:var(--tw-font-weight,var(--text-sm--font-weight))}@media(min-width:768px){body{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));letter-spacing:var(--tw-tracking,var(--text-base--letter-spacing));font-weight:var(--tw-font-weight,var(--text-base--font-weight))}}video,img{border-radius:var(--radius);--tw-shadow:0px 0px 1px var(--tw-shadow-color,#00000030), 0px 1px 2px var(--tw-shadow-color,#00000012), 0px 6px 15px -5px var(--tw-shadow-color,#0000001c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}html{scrollbar-gutter:stable}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-duration{syntax:"*";inherits:false}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}