/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--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}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;--spacing:.25rem;--container-md:28rem;--text-xs:.75rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--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)}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration: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:where(:not(iframe)){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}}@layer components;@layer utilities{.\@container{container-type:inline-size}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-1{height:var(--spacing)}.max-h-32{max-height:calc(var(--spacing) * 32)}.min-h-\[200px\]{min-height:200px}.w-auto{width:auto}.max-w-prose{max-width:65ch}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.place-self-center{place-self:center}.rounded{border-radius:.25rem}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[var\(--gray-6\)\]{border-color:var(--gray-6)}.border-\[var\(--gray-7\)\]{border-color:var(--gray-7)}.bg-\[\#1c211b\]{background-color:#1c211b}.bg-\[var\(--gray-2\)\]{background-color:var(--gray-2)}.bg-\[var\(--gray-3\)\]{background-color:var(--gray-3)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.pt-6{padding-top:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-justify{text-align:justify}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-wrap{text-wrap:wrap}.text-\[var\(--gray-11\)\]{color:var(--gray-11)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert\!{--tw-invert:invert(100%)!important;filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.hover\:bg-\[var\(--gray-3\)\]:hover{background-color:var(--gray-3)}}@media (width>=40rem){.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media (width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (width>=64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-latin-400-normal.CDDApCn2.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-400-normal.CYLoc0-x.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-latin-500-normal.6ng42L7E.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-500-normal.BgVn5rGT.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-latin-600-normal.CuJfVYMP.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-600-normal.Cu4Hd6ag.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-latin-700-normal.Bxkt5Cjx.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-700-normal.Bth3BMcD.woff)format("woff")}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-condensed-latin-400-normal.DKyD6XsY.woff2)format("woff2"),url(/_astro/ibm-plex-sans-condensed-latin-400-normal.5i361Byk.woff)format("woff")}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-condensed-latin-500-normal.BqaLkUoX.woff2)format("woff2"),url(/_astro/ibm-plex-sans-condensed-latin-500-normal.BLe87hIu.woff)format("woff")}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-condensed-latin-600-normal.CRd5VyFf.woff2)format("woff2"),url(/_astro/ibm-plex-sans-condensed-latin-600-normal.6XnkKYvF.woff)format("woff")}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-condensed-latin-700-normal.D8r4s4aS.woff2)format("woff2"),url(/_astro/ibm-plex-sans-condensed-latin-700-normal.D3enqrvP.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-latin-400-italic.CZTNEAuW.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-400-italic.CsGl1sm0.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-latin-500-italic.BNK2_mGO.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-500-italic.DpEwFAQM.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:italic;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-latin-600-italic.Dq5vHLpq.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-600-italic.CNuKI7QL.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:italic;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-latin-700-italic.KpevCRgq.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-700-italic.GoWPxHH1.woff)format("woff")}@font-face{font-family:IBM Plex Sans Condensed;font-style:italic;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAVoABAAAAAACeQAAAURAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cKAZgAFQIPgmCcxEQCoMsgyoLDgABNgIkAxgEIAWDagdGDIMSG7gIKL4GcDK2A/dqFaoyMiLt7mJWcJAb11GQ1s7py/PylTD8FhMPz++POvf9PzNLsgFMUBfqpA1xm5CQQFUw7fP57KpfXa2ZtaoXHmhB98K6i6nsQqjvojrh5RekUOhMPP/v7T6gAY2nURikA/kCnQgyDqIAO/VAoOKiToC4+tYTNDm4GgBjg0hDYZ1RS4FDYcaAWxaCQWAudcHbE2Ghpcgos2w8fvj7mb5YYQFFE45ogP/91csldV0lHR2WDuzsQKNpIMMrSqDZBdIR8NmQrWE23lL8jBkFqCVaNDJlWkMHVCKQgQtLboRA8wYeI+uL8AWc7y+TRM6gkI6mRflM9oeryAoF8QCptiRLAoVQAAqQAJi5NzJCgA53Ued/l2SKhAQxkGoglcIj0IEAEihAExQBTYhKQB0qgQjqYq51OJOB5kr+LQYxvFRzpcpls7IrVGTcvHqJMtQp0WwU1MkjeEctOVbISYR3elSCj5/yAvSZnGnWovsRpxZfiHzgoaI/ZEJXrrBwpA9jlTMVRqzqywl9ONJLs3C0D6syiq5VbT0JOjvW4ejMdcc6TGPTI+NG2ZUR/RkTxxb3Z4b2mmm2dpRmTFgctbJrva7nWThRDJf0WKqFq1kZPEuS5X+f1Keepi26tfS09hi7b21MmKJHaRqrNC7PqhmdArK67pqWT5ewysFM+IlDJSv3SqQqRdszOiFp06+jqJ6gGbuzbkc7L4aTuBdp2GCckOdk1xZdK3nsnmVBdxOPirWFlmf0qMm/4AoLZ+pT395TWRGlaboFBKUy8yflrAEqAXVAASaAWQBK8FECEFCWOXs+ld5jFbXEzqNPwtPVSvDqXhjWYe7scy/2XK3VrT6Tnj+t/WO7T1ibmTvmBXd7dfC+7eiV2t8dP/HF8J6us6l3/oVv1z81r6Wc4dXUr7O0UgsbUY7fGffEnmcG9zj6bts7r7O9tcXu5d7W9w3b3jnuAJcoVKaGgbmc0oCj91yAqcXR/lEPUQGbzuHVBXLNaH2W8moZ+IhZjtxQhRAU7YgWpa8jWKGhVjl9RcMOzrd/KXWPdpDlF6nUX5nDj9pQKL/caAOO/WD0yhDCL8Iz4Sey068BF//Pl2ASVGEaVGAmQyMcgU43heNV7A4QEN5U/+OQ35jfoF/h5fBJ1QCvvl5urlXmipPimQgPbnn8m/KYi+V/JPTYNUNIZVzHyEdlK3VBInj4AJUWKDbICKAWJEJ/iAioYRJFShNgSXopL2H1xyvw9s1LFXngFRXY9EpCDXtlmdw7fbnBJuuNc1ke28o1Y1bNQOe6NdbPMWOe1ZJVU2yaVWlQq0yjFvMmbGs3YtGacksWjbOotW7EvBljukxYFdNdNjIOVi6ZNMvTLE+zXEzAkxPGMdmYTDo/P7j8k9oL9vNUdDxYtmOVxNTNu4pxsnPIxZpY8FdXLbNiSs2bx8LEGmITDE6ITfFftBIgP/IUGKaoBBECaFAiKhubZ+yKV7C2017mhreW2jn09gjhTehNarsPET6fpV4hu3ghoEbv53x1qZYtVXh7lZ8quSyYIMX84VqrRJH8iSK9imhSzClFmO0kQX0UiepXr2QH0apRVbWKpaskkzqUsolWafm4jGGnK9pV8IgNVHnsbunYI73KxCWdJpxvdJVZnQI28YLVyMtVByeh0mng7agZKmXTqIlHAr4uoLfEP6bwSElnITvVMjNeQ/5gFyom0OEnzLEkTPkTGuY7AA==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASEAA0AAAAABYwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAAJwAAACi4/LjqT1MvMgAAAXgAAABWAAAAYGkRn7VjbWFwAAAB0AAAADwAAABUAMohV2dhc3AAAAIMAAAAEAAAABAAGAAhZ2x5ZgAAAhwAAAC8AAAAyh5QtzpoZWFkAAAC2AAAADYAAAA2GpxJ6GhoZWEAAAMQAAAAIQAAACQICgZUaG10eAAAAzQAAAAXAAAAGAZIAERsb2NhAAADTAAAAA4AAAAOAI8Aj21heHAAAANcAAAAHAAAACAAGADkbmFtZQAAA3gAAADXAAAB6ib3Qztwb3N0AAAEUAAAADIAAABG/4mrMAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaLYWlAUIBGAbvN7wxABqpNAruncRAFGwVEluxAM8/ucM15IGB3vSS/DjmZiVXZjIFbUct1MgG+ZUq+8W5LwL9j3WSsUxcpNtH3gDq+gX6aApGQArGAAB42mNgYGACYmYgFgGSjGCahcEBSPMwcADlWIAsXgYFhgUKW/7/B7KReYz/v/5//D/1fgBIHwIAAJJxDjkAAQADAAgACgAQAAX//wAPeNpjYGJQYGBg7GDmYWBmYGdgEFYUVFQVVBZUYMz4N4NR5wMzz58vNkxT/uYAFTGo/P/CpMR0jMGcgUFcSc3UxMxc2dzYnold2VzRzNRETVmJjV3djtHYSExUhI3dmF2Zn8ncmF2RTVREzNjIzFycj/F7eKggrytver4bU9JKXkY7OS1jDUt5DZ1Qg8BAJIl/h+T0LHVtlTT0I3kCnRUMhe2dlDg47NVNNA0VFY30VdDEVFWMjDQYAGi4J0EAAQAAAAEAxAP4/bJfDzz1AAkD6AAAAADbN0JHAAAAANznwof/Bf8KBDkEZgAiAAkAAgAAAAAAAHjaY2BkYGBh/PcWSM78z/rvAYsl8wuGEwzIgA0AqVIHZwAAAHjaY1zBoMAAAlcgmEmFQQVEAwArrAOQAAAAABUAFQAVABUAZQBlAAB42mNgZGBgYGPIZWBnKAXSIB4CsDAwAgAWUAD9eNqVkLVWA0AQAAd3SuprcXd3d6dB4+7Jb/Fl9MT27dtIm9M52TkBevHSQVtnH/DWNmbcxhRF43YG+TPuYItf4042yBp3McKHcTcTLBgPC4GftOQ4a0xLTvFNkgBx0sJTpITDTBEjiU/WrzniglP2uOSGMB7y3PNJlBT7xKT/YVLW03wSJiC2JzwkEY+uOmaZYt4Mru5wdYurezw69gi5ZqMZ1uuO9Vbu08yt3UJn4hT0f3z6b445ZphlVUhdFpckzpTwLmHJrikipSOPGpNk1TtVBTEGSVQAeNpjYGJg+P8ViBcy2DBgA2xAzMjIxMDMyMzIwl6al2lgYOACoo0MnEwgfEcDAEdWCl8AAA==)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Condensed;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-condensed-vietnamese-400-italic.BEkD-475.woff2)format("woff2"),url(/_astro/ibm-plex-sans-condensed-vietnamese-400-italic.qAw8ai7_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Condensed;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-condensed-latin-ext-400-italic.Caneikip.woff2)format("woff2"),url(/_astro/ibm-plex-sans-condensed-latin-ext-400-italic.DTmaHYtI.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Condensed;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-condensed-latin-400-italic.BPccWCjh.woff2)format("woff2"),url(/_astro/ibm-plex-sans-condensed-latin-400-italic.y-V8xhgd.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Condensed;font-style:italic;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAWEABAAAAAACkAAAAUsAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cKAZgAFQIPgmCcxEQCoM8gzkLDgABNgIkAxgEIAWEHgdGDIMqGxMJCL4HJ4et2gz8IilToBMFO3C04DjnyrBADG4dXyb49Y9XergudBBf+5X9Zj4vHxOHSZIGVnHnQsKkVoXKE0osfzr79zr3EPMXxJOaI+K/iOYg1NNiOnZZWe2zPXxYOIaZZeGYOHh4uPd37vufNtBYtT0bc4KUBRJ/oQbQHPqzxKICrAYYsFlitttuOsF9wFlJ4GGEGyQNjONlwhRXxghJNQDdLK6MtwHonLLvcQ3wjw6zoORS4FC4ERZa7GR963/6OxNMf6/qG/f8X8DW4IgEY/Tez9jb5rRcqFetWcakgJS6aQLFOpAqzlWlrQ31EpqlyNn3bokAHhkyyEDfyAwkYwDEBihxkSLq0tzj9YgfMgH404YKyh5BXU/2P6//cOiJFRgNK6B8lmUqjdKABhQAwOjoKMYE5NymNGbRHx8SjyAPAMpRUZBDAQrQQAKNAAkMegB+HBQGECDHbvX2P+BFEfudKYbJSyVb4NbFqUCLCYP6LPEaJjnhzBLAH+v8MgqJcg4SlYNfRWvw62Weo2KOcGcWHoVv75DUnYHSExe9vSISqUDsVXq4HJGoCiJlAjigK7CPa/RNLdQwjHZrZ7aiOZO4s77FDXTswBI5uqpBbn5b6boXtgU+zMq2BmTG7CIxdNigIZoEcVeEd1lW+9fMimE/M9UmFiYX+LWBMj7cw8oEAXv5i+Ud8CIqMEa7rQezdfJMKX46tL1WWeZwZJbpwtKTFay2rsNMjcBPi1J6q7HT30Re5FqDyPQTcbNGL4kvH7G428pSuqSlh5VNa3tE4lYM057eHkjzfx4RBI2DR5gZK0UALAD8gAYGAMsAAAP4KwEABAyj4yQj0X8gIdVYjH6OuEzPbKXNzxfNpM5nPES8e6/d/ceXbH6+XXHtLCW7njozkz+fNpN+69qbLx8ePStfef2YiP9o+k7piPr1X5+Z6iz/biKz1+s2D9UUrybdFJY1JNXVSfX2t6Ejd72l5eeQfWFVrJONeYm/Nx4OWx4BUTYObiTXRuww0W89YnCb0NVlTzSRQUbw85E1t+pumf1znpXq0Bk2hVAGlyHduIPgIEIbYZAM3C0JVncmwF1BdgVR555w8PZGhBAOsvmEjbv3KBh+EgIwoz6R2nuWUthDqrpQmBR80WwNi6EDy6ENq6xEcb2whU39q2h1IIDw5gSuZjl/oP8BPwYaAoCf3/eHig9CNRf1K+vl/w/GQwrMwtfaJiqWPJbD8bHOq0LIRA8vgMVZSRyTiADggUJ+SiOAw2FxiOECa7FiUqEj6lKFX5KkmjGf0CDXUpMkJ6UWLRqswaIKR0VmwiC76voLNqkULIwIkz6fwktyhmqbxrQ+IwZ1GTXBS3Zo2jq/sG4BfltEk2RbFHt8BkWs81JsmiNT1XygHdWqUi91Y+nG0o2lXcZ8v4iXLGJp0Lrby6tpf/Asmt8zea4adER1+/Y334bq1KjVKqczyL6qCpLk6OXlhUF7GNrla+Kq/eIXJQpiEItJkzMsQEShRYthX/IrWrP1rAt6bZcRH+zUEspFCQFUeUwrCKLhx4EGJbIlCQOnvNcVokIzrEOtYhkWyKGo1ymULkJdl6KlqpnWWSbzxfs2g1WDbEql2zaThy7b0K7I6i3WDbGzJHXapp9FuewLph2G2FTKSLa5jHCoki/RlD36mJWR5G0+6pXJlSJo2/yMcaqWJ8HWBTjNrY9elm2EqAgbu5zwn+p5pkcBubgm3eQs2UVhcInbUQQuoDPgIgqBSyiMLuJUUoNnAAA=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAScAA0AAAAABcgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAAJwAAACi4/LjqT1MvMgAAAXgAAABXAAAAYGl4oNNjbWFwAAAB0AAAADwAAABUAMohV2dhc3AAAAIMAAAAEAAAABAAGAAhZ2x5ZgAAAhwAAADMAAAA1JLvGG9oZWFkAAAC6AAAADYAAAA2GqZJ6WhoZWEAAAMgAAAAIQAAACQIFAZCaG10eAAAA0QAAAAXAAAAGAZJAD1sb2NhAAADXAAAAA4AAAAOAJQAlG1heHAAAANsAAAAHAAAACAAGADbbmFtZQAAA4gAAADgAAACHizGSBZwb3N0AAAEaAAAADIAAABG/5WrQQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaLYUxDkRQAAXnvW9lE6JxgV8oHUAtGhG9yoG0rqJyK4keEpOZDIkLnQTw4uk6GN7TaWZUA87S9OfAI7yZj74dowRxC/lVqU6kMqIVwH/vQMQ3ctELTAB42mNgYGACYmYgFgGSjGCahcEBSPMwcADlWIAsXgYFhgUKW/7/B7KReYz/v/5//D/1fgBIHwIAAJJxDjkAAQADAAgACgAQAAX//wAPeNpjYGJQYGBg7GDmYWBmYGdgEFYUVFQVVBZUYMz4N4NR+hwzz58vvkxFf/uAihhk/39h0mY6xmDNwCCupGZqYmaubG5sz8SubK5oZmqipqzExq5ux2hsJMckKsLGbsyuzM9kbsyuyCYqImZsZMdkLs7H+CMmlJ/HlT8n2pspYTE/o4WEsp6aiYyJerS5toOGCJLUvxMS6ibCivLygiba8TzBjjKGIm7mKpwcbkp6qmrScg466mLq5gpwUWVdVTV2fklhBwMdBgB3fSbtAAEAAAABAMQOBC8mXw889QAJA+gAAAAA2zdCSgAAAADc58KH/vX+/gRTBHAAIgAJAAIAAAAAAAB42mNgZGBgYfz3FkjO/Pf13zmWYOYXDCcYkAEbAL8+CF4AAAB42mNcwaDAAAJXIJhJlUEWRAMAK5ADigAAAAAVABUAFQAVAGoAagAAeNpjYGRgYGBjKGBgZ8gE0iAeArAwMAIAFZ8A9HjanZA1kgMxFAV7mTd0rNp4mZmZmdnMTKnP50P5lUqm1EO/n6BHEjBIgB66eoeA965vx11sdk047ma0y+O4h3OqjnvFFcd9eIg57meVRcfjIgiR051inRndWbxkCCvnxNNkxTHVJBmC6r/hmEvO2OeKW2L4KfHAHwmyHJBU9TGlPr9qmDxxjc2pP6bk5Rk/GeS0Iw1zTLPgbKbhMw2jaTj9NvtFps1uWv3Ot9EwijpcaTt3vj71k6JMRjloz9owzyxzrGEaZo0iQ4pp8R4x3aZlRtYmP/KrFqx9ugainFIAeNpjYGJg+P8ViNcy+DJgA2xAzMjIxMDMyMzIwl6al2lgYOACoo0MnEwgfEcDAE4dCnwAAA==)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Condensed;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-condensed-vietnamese-500-italic.Dq3ywFMJ.woff2)format("woff2"),url(/_astro/ibm-plex-sans-condensed-vietnamese-500-italic.ZXAx37i6.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Condensed;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-condensed-latin-ext-500-italic.CaqiqTLZ.woff2)format("woff2"),url(/_astro/ibm-plex-sans-condensed-latin-ext-500-italic.Bg457LZV.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Condensed;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-condensed-latin-500-italic.B-jsj_0S.woff2)format("woff2"),url(/_astro/ibm-plex-sans-condensed-latin-500-italic.DmjIZJc1.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Condensed;font-style:italic;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAV0ABAAAAAAClwAAAUcAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cKAZgAFQIQAmCcxEQCoMwgzMLDgABNgIkAxgEIAWELgdGDINEGzkJCK4GbJcbmFqaahLTyjpWcZz0y19DxYuAWit7ZvaRLbm/rXr5ksABoEUfTWTjSMjUGRUiieVPZ30+nfpPJxMEUO7rKYAoO0hSgBUqELsr0tz3gK5AvKw8tib+8XYPaEADn80G00C+QERZ5EGCidXf4+rxUvjQvnTbp9/P1SeTatK0lcX030wdk8aROCqhQUkTi79iUZN4XUNiQkWdUQhLXhHeXVMA9Tw8yKSvuRtmIlAEYJQyQQJh2eBzbOViOIHxg7LYKaigEG+3ZYHR9I9DyTDUFAOxoaa6KiZCAglEAOZ2CyMEep9kL+KSJpLQwUCeAMT6WAb0EkAECXSiCOgkqgKNzAQiaMKcYVeLAORSKf4GDOi0g6g8XI9hM+pUi1epT6dmvRZqkmOdTsN2AhqLIvYwB2O4gDHWs8eyA78e5g2QHxyWefUSIfc1TgK7OJR+kwXdG07nSM6Yd1a5SEbTOSHnyKBMLKA5812k8b5ONVZj/jh2btLPfGxmbPKiGB/JgCG6X8tkF3XVbFzbXfLFUU3q2qRrWkk6J66HRbd/AwE2txKeI5LOv3TOkDexiymhXe1QL25VJGFW1DpZZt6LD9rVekWRZE1LLuOJSTuxaTby7NDkMQ5Ku3k1c5c2V8k87fKT6Vj54i1dlPwDWjqJe6A0BjCrfNzKvTTey8nW9iHmrbBKgmpS5mtpkqwp6Zwlb+pSvYoky1o6CMrMys1QBDRANaARJDACVgBk4B8BQIAsG97gMDYeGazZiv8b2XZesvbZ+voiukHfcfg02Wb1v0jq/W7b/xVbz0Tauq3d3aF9bKH9wAlsvWvb/7qy54tAG89r61x9g3yw4I8Ni5vqoh9c8TqblrZktMZHDptOd/1p/oVnoXWNcuT7knpf55rOvqEPe/JFaPyytNjB+NK69qHLAGWYmFnagos5UytH3+LAVHHQIekmKnhpHPj5wli3UD/M9HNk35KoUNFs4ywkcSQeww8EDrRTXu4kwbk551C1AZmcKjkJO9UUPziRnZsws1Yi38WcMbFUkrmVwC4odYYRKkS27a5FN7RycR+HGTAJmmCqBXNwtjyPSfajZGWDgODJfXbsxYir7K/Zkv4BP2ZNM8DPX//7vzgnrkEMC+ETO8P/QPZ8FEBmH3uhMqk6vAYDfHS52Icw6uYDqLaUyQwjAqiHiHwjIqDWFIpkdWAzi5maqEqGWmAP/Wqq1RcoMnerDcItVRuVybM4dQXOrazJlyqR2bnChOVmaflKK2S8zlkLZVhiuWmZ2vg0a1CjRbuFdGt1GbPYCrWWWGxSui66RWbVWGKhSQ1WGrPQrAm9dMvXJ7N2YLJlyF3ZxYyLGRczNp0+WzeJ7XSYGf3arlJzdKUn308d7Hm1YytLrbMclWkzVmJvjizZirFdSPq25ZbKwFRbaCE207aCtOhtqNtW7/iHGQQo/gLFdagqNKpBCBENKWQ1N4tns5hVaedzsmry6IXVWRxKboFwEEok8JxEeP86GRLME8YBakv3uSgKpZovJE1zK5UlgcTNKkFSxPJYCDvMUNOIAmlkUYIGnxZkSeR7KZ9i6eQtKqIWlSYRJwrTDA5ivRGKODHNqIsiX4IIttekTLYEkq+YVcoD2xOzqL2OMFZYp1WDMplgRkVsclNDFsmJmF3jWGGM0HEOc/oosnnYRNxCMBNTicM/bN0tVApHrtvMKuZS5hnkBjecUZHgCi0B18gFbpCb0JwfotEVjnZkAbcDAA==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASQAA0AAAAABcwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAAJwAAACi4/LjqT1MvMgAAAXgAAABWAAAAYGndoeZjbWFwAAAB0AAAADwAAABUAMohV2dhc3AAAAIMAAAAEAAAABAAGAAhZ2x5ZgAAAhwAAAC5AAAAxg/AjPhoZWFkAAAC2AAAADYAAAA2GrJJ6mhoZWEAAAMQAAAAIQAAACQIIAY7aG10eAAAAzQAAAAXAAAAGAZFADVsb2NhAAADTAAAAA4AAAAOAI0AjW1heHAAAANcAAAAHAAAACAAGADabmFtZQAAA3gAAADkAAACLi48SaBwb3N0AAAEXAAAADIAAABG/56rTAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaLYUxDkBAFAXnv4UEHQfYQukCWtGI6LdyIK2rqNzKCZZNTGYyZOoUcKBDIT6s6cy2E2wE1WWRy/EJKfGzTJs3A3+5JvY2ZGatx04AVboBj15BcQrGAAB42mNgYGACYmYgFgGSjGCahcEBSPMwcADlWIAsXgYFhgUKW/7/B7KReYz/v/5//D/1fgBIHwIAAJJxDjkAAQADAAgACgAQAAX//wAPeNpjYGJQYGBg7GDmYWBmYGdgEFYUVFQVVBZUYMz4N4NRYAczz58vEUwxf5cAFTGI/v/CpMt0jMGMgUFcSc3UxMxc2dzYnold2VzRjtHURFmJjV3dzNhITFSEjd2YXZmfydyYXZGPUVREzNjIzFyc7Wt4LC+PK3+Bnz9T/Hx+RlNuLi9FI1lr9/KgCCTxf6e5uDV0lM2UbQJ5fNylDEV89NU4OXz41ETcJRU8g1GFVJVk1TziAJRSJjkAAAAAAQAAAAEAxBB/QPpfDzz1AAkD6AAAAADbN0JMAAAAANznwof+6v72BGoEdwAiAAkAAgAAAAAAAHjaY2BkYGBh/PcWSM779+rfIZYs5hcMJxiQARsAv3cIYwAAAHjaY1zBoMAAAlcgmEmRQRREAwArTAN+AAAAABUAFQAVABUAYwBjAAB42mNgZGBgYGMoYGBnyADSIB4CsDAwAgAVigDzeNqlkDVyA0AMADfMKVPfpA8zMzNDZWZmf8Av9IOs0chc+nCPVjcCJgkxwtDoFPA/lDIe4nRo2XiY2aFF4xGeqRuPCteMx1ggYzzOIZvG80IQoSA1wz4rUvP4yRElQ0F4mbxwgmXS5AizwgvXPHLHOU+8kiBIhQ+8pMhzQZoUAZb4IEiSKOekSRDgjgJeoajYvwmSQ7x627HGMhtmdC2na1ldyxvUdVDI9UVwnTHMedCyCg3w404e8J96J0NVcxzW3DvWWWWNPSG1mylHhmXhMxJSXceLvK6CGiNHSSMtNwBielUAeNpjYGJg+P8ViLcxRDBgA2xAzMjIxMDMyMzIwl6al2lgYOACoo0MnEwgfEcDAFLLCpAAAA==)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Condensed;font-style:italic;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-condensed-vietnamese-600-italic.BGudYo1f.woff2)format("woff2"),url(/_astro/ibm-plex-sans-condensed-vietnamese-600-italic.CD_i2po2.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Condensed;font-style:italic;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-condensed-latin-ext-600-italic.DcgyZ8OC.woff2)format("woff2"),url(/_astro/ibm-plex-sans-condensed-latin-ext-600-italic.DOnLGIuE.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Condensed;font-style:italic;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-condensed-latin-600-italic.CDUi4ehg.woff2)format("woff2"),url(/_astro/ibm-plex-sans-condensed-latin-600-italic.BODw9SKO.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Condensed;font-style:italic;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAVkABAAAAAACkgAAAUKAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cKAZgAFQIPAmCcxEQCoNUg1ALDgABNgIkAxgEIAWEDgdGDIMwGx4JKC4KYyJzHiuuC000cebx0/ZnbREP8HP/O3fbN1yH+PuIJxVLKo9IFUvQ8IFHmnknm8/nXSt/kuGlOeLsASDJkiqrk1V9c6pTAt8aQaiA87tsvAyFy7b9z/3U5iUXXxCmA1SyUiUZfUI1YrZzDsmiRAVsq+csP80FNZ8oadiJ/e6SAqjCnz8ybERtKxQCkOdASQgXjsbqum5odR52gLx3EvlGdzGIitGs/JOxi39caeg3GnIgqqpIImWgMSAGEQCjh9Rx0grSa3G1/21DIQnELQU5AUTV6R2QoiACMaiHIaAeQSGoRkEJoDruJL2W52zFFPJv+XkmIdrdNDRnS71K0UqN6tGk0awaac5aBdXy/qyhihSWSJEN1uiORy+fZQaFsSZ10qzTEC7MzkJ+KFPa/DYVW7ggzkQKKS+bKjXCokoTLWRI51ZxJlZIy4243YjmzpAufiYtjl52Jh3BJ4dGjaSd5PurjJ2Z3Y0bWmZNpc6ts5zGoNl+Kz2Wd3Vlx5kENpJYZ2ajz6d5yDRXJ/lbmRELY7kRt5/U2dRp7B3WVErDdFOnk5cZDyeto4eSs3JlSo/LF/l7U94PDrItdVaawiVNNdIgVaarWNwqCnEae01F02Kb2Xkl0yMdNaCDXBNv67jdcDPsnXRC2ouKn2QzZq0uv1HT0jiTWhhLtcpKt5j+wHEgGIVGJ+a5moBSQDUQgxFgDoAE/BIBCJAk+TtsknWkRBPaiq/uXwn7LjStMrNqw0yvVq2j+pUzYd+lKsWs44yHr6sef3nvssOzjapOq1I7zZ34VdBa7eJJhxerHn/cZfq9F1Fsnaw2GY8MOxnW90fVnsM9b/Vu6XV6YVjNxq3fprT36ZOv15zU/fy+2i1vdmjzbvXQJq/h6IKEIs8rbWXkc2VHl/t30Tue9BRukynU2nWyTHKtDHsig+GzTKxb09sYfUCXCR8y0sRmtXCVD9173JEhX0Fvdg8OCgfxFesYAajFQpwuCE5h0rsViUigK6Cj8wczOOjI5jl53uoWjfb1EGn7zL9FpX7N6LVuc4kQ1Nwb/Xqb30J14W7mUssU8YTKFxANGsSDCkkyOklGXDZVxr0kJoGA4FmPOYkXF9bM/VZewd7C+35DygA+fOy//5MDyW4hVPT3SuGomOQKBeG9yx5p6UrDDZz2wpdGHbhvXH0ApY7JVkkIoApEyGsJAsqNY0iiAuaEekgi4kOaRHmGKklMuWcg0P0kkafJJEmqVLBXwyqrKW5RtoTmK0Ysm9qMW7Ui/nlNmRVvwbIJCRqUq1WlWJ1Gs8ZsajFk3ooSC+aNilNswaxRVVYNmTVlRLsxy6yC2p5LEi+Fz+TW5NbkVh3blMfQ5PzTuM1iNHPswuc85uhyIlFs5y7a+pDqxAeu5pIlysIs3AiqvGw3jccVmTWL60PUlS15bAFj6jr7J8ajkH8jv29UO0EpCIGCBUYEeW3DVCIopYuy5MTi1M0dixJN6OIOwoZ2CTFkR+HBeSI5+XJlAeVdHnBIFCGIJ1uW6DARF/biYBiV2owpliJaEDfYTFAjT6JQXrCZ6NisVumCYTNJk0JJQnhAtSxdnDF9+AcrssQL5ysGq/IlixZyw800ZbKkCuMDquWR6p282XEzq2q5EgRzh/VsJrUpEMcPNnSHTiZ3yeDf1OWOAu7ItgUtpIv0BOtoe2CQJ9qKdbSNLoBDkMIGb/0F0q9YR9toImkEAAAA)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASYAA0AAAAABcAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAAJwAAACi4/LjqT1MvMgAAAXgAAABYAAAAYGpDoxtjbWFwAAAB0AAAADwAAABUAMohV2dhc3AAAAIMAAAAEAAAABAAGAAhZ2x5ZgAAAhwAAADIAAAA2vYRiRloZWFkAAAC5AAAADYAAAA2GsFJ4GhoZWEAAAMcAAAAIQAAACQILgZDaG10eAAAA0AAAAAXAAAAGAZLADRsb2NhAAADWAAAAA4AAAAOAJcAl21heHAAAANoAAAAHAAAACAAGAD4bmFtZQAAA4QAAADeAAACDiq5RmVwb3N0AAAEZAAAADIAAABG/6arWAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2BhkmLaw8DMwMDUxRTx/yODN4hmcGGMY0hhtAaKcnOwsTIxMwARAwMIMzFAgaeTrwKjIgODwhZmnv8qjDosjIzCCgyMk0FyTLxMu4CUAgMTAG9mC2J42mNgYGACYmYgFgGSjGCahcEBSPMwcADlWIAsXgYFhgUKW/7/B7KReYz/v/5//D/1fgBIHwIAAJJxDjkAAQADAAgACgAQAAX//wAPeNplijMCgmEYgN8v27btX0vWHObMvUt0gzB1kObm7pJdWxofAA0sAGhMFwAd2AByq9TqlNqlFjS8TxFjQRdct11a/rZ8TaB4bGkkbQUJALUtRCNwkrJTWIrGtlPWJCJwl93GYruTCIuZaEoFi42x7WIahbGtIqRUqLAYSalF6BQrBhQCfl4ySldp9bkERbhcvdseVudtnVQ465N/tPuayzUHPTFD3jUQqD2EWR1TlN1uHqcssknNZp2u4vH/a5upEozBE8ZfJowAAQAAAAEAxEmtTFpfDzz1AAkD6AAAAADbN0JFAAAAANznwob+3/7tBIMEfgAjAAkAAgAAAAAAAHjaY2BkYGBh/PcWSG76d//fNpZm5hcMJxiQARsAwU0IeQAAAHjaY1zBoMAAAlcgmEmdQQREAwArcQODAAAAABUAFQAVABUAbQBtAAB42mNgZGBgYGNoYmBnKAHSIB4CsDAwAgAYSAEReNqd0INOAEAYAOAvu7l5uwfIxpBt15Rt++l6sHbbLXv8+R2Qb0OWjOwCLGaMpjhDZUZIcaayjMIUZ+n1mOJsvR5SnKPMVopz1atPcal6bDlz5kirKlVOrTqx7ciZU5VObdtT6dCJTVXG9Bo2oNOIcXvWXZmy7MCpLocOrKnQ6dCeNQPOLNuzbdWsdSfRi1OCGpXqkhSerfCshWdvPebWrQnPcnhtJ6vtWWv7zw2/sP92w1g5cu3Etk3xb4Na1Wq0CM9WnDpxpFLQYc+e8GrjVMzWRfHEhehWPgGAyk5CAAB42mNgYmD4/xWI9zGkMGADbEDMyMjEwMzIzMjCXpqXaWBg4AKijQycTCB8RwMAV3cKpAAA)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Condensed;font-style:italic;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-condensed-vietnamese-700-italic.Dc0kaKUN.woff2)format("woff2"),url(/_astro/ibm-plex-sans-condensed-vietnamese-700-italic.B6gpkec1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Condensed;font-style:italic;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-condensed-latin-ext-700-italic.Oc6UxCsA.woff2)format("woff2"),url(/_astro/ibm-plex-sans-condensed-latin-ext-700-italic.DENdmm9q.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Condensed;font-style:italic;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-condensed-latin-700-italic.5aUxEkFH.woff2)format("woff2"),url(/_astro/ibm-plex-sans-condensed-latin-700-italic.DAqQEb-M.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-italic.BqAiT5Ww.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-400-italic.66oory27.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-latin-600-normal.BgSNZQsw.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-600-normal.DWFSQ4vo.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-mono-latin-700-normal.7sUh57Bg.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-700-normal.CNHXzs6v.woff)format("woff")}:root[data-theme=light]{--green-1:#fafbf9;--green-2:#f5f8f4;--green-3:#e7f3e5;--green-4:#daecd7;--green-5:#cde4c9;--green-6:#bfdabb;--green-7:#aecba9;--green-8:#95b88e;--green-9:#627e5d;--green-10:#557150;--green-11:#557150;--green-12:#263324;--green-a1:#7d3f7c04;--green-a2:#1d3f1c08;--green-a3:#14850817;--green-a4:#12820325;--green-a5:#117c0133;--green-a6:#11730442;--green-a7:#10640354;--green-a8:#105e016f;--green-a9:#083300a1;--green-a10:#082f00ae;--green-a11:#082f00ae;--green-a12:#021201db;--green-contrast:#fff;--green-surface:#f4f6f3cc;--green-indicator:#627e5d;--green-track:#627e5d}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root[data-theme=light]{--green-1:oklch(98.7% .0026 140.8);--green-2:oklch(97.6% .0059 140.8);--green-3:oklch(95.1% .0223 140.8);--green-4:oklch(92.5% .035 140.8);--green-5:oklch(89.5% .0441 140.8);--green-6:oklch(85.9% .0506 140.8);--green-7:oklch(81.1% .0564 140.8);--green-8:oklch(74.5% .0695 140.8);--green-9:oklch(56.2% .0594 140.8);--green-10:oklch(51.6% .0594 140.8);--green-11:oklch(51.6% .0594 140.8);--green-12:oklch(30.4% .0323 140.8);--green-a1:color(display-p3 .3373 .0196 .3333/.012);--green-a2:color(display-p3 .149 .1569 .0078/.028);--green-a3:color(display-p3 .102 .4863 .0078/.084);--green-a4:color(display-p3 .098 .451 .0039/.136);--green-a5:color(display-p3 .1098 .4471 .0039/.192);--green-a6:color(display-p3 .0863 .4039 .0039/.244);--green-a7:color(display-p3 .0902 .349 .0039/.315);--green-a8:color(display-p3 .0902 .3294 .0039/.419);--green-a9:color(display-p3 .051 .1804 0/.618);--green-a10:color(display-p3 .0471 .1647 0/.67);--green-a11:color(display-p3 .0471 .1647 0/.67);--green-a12:color(display-p3 .0196 .0627 0/.853);--green-contrast:#fff;--green-surface:color(display-p3 .9608 .9647 .9569/.8);--green-indicator:oklch(56.2% .0594 140.8);--green-track:oklch(56.2% .0594 140.8)}}}:root[data-theme=light]{--gray-1:#fafbfa;--gray-2:#f6f8f5;--gray-3:#edefec;--gray-4:#e4e7e4;--gray-5:#dddfdc;--gray-6:#d5d8d4;--gray-7:#c9cdc9;--gray-8:#b6bab5;--gray-9:#868c85;--gray-10:#7b817a;--gray-11:#5d635d;--gray-12:#1c211b;--gray-a1:#7d3fbc04;--gray-a2:#22242107;--gray-a3:#0d0f0c10;--gray-a4:#08141119;--gray-a5:#05070320;--gray-a6:#040c0328;--gray-a7:#020e0634;--gray-a8:#050e0448;--gray-a9:#020c0178;--gray-a10:#020c0284;--gray-a11:#000800a1;--gray-a12:#010700e4;--gray-contrast:#fff;--gray-surface:#fffc;--gray-indicator:#868c85;--gray-track:#868c85}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root[data-theme=light]{--gray-1:oklch(98.7% .002 141.2);--gray-2:oklch(97.6% .0036 141.2);--gray-3:oklch(94.9% .004 141.2);--gray-4:oklch(92.5% .0045 141.2);--gray-5:oklch(90.2% .0049 141.2);--gray-6:oklch(87.8% .0059 141.2);--gray-7:oklch(84.3% .006 141.2);--gray-8:oklch(78.4% .0075 141.2);--gray-9:oklch(63.1% .0125 141.2);--gray-10:oklch(59.6% .0124 141.2);--gray-11:oklch(49.2% .0115 141.2);--gray-12:oklch(24.1% .0128 141.2);--gray-a1:color(display-p3 .3373 .0196 .6588/.012);--gray-a2:color(display-p3 .0118 .0196 .0078/.024);--gray-a3:color(display-p3 .0118 .0196 .0078/.06);--gray-a4:color(display-p3 .0078 .0157 .0039/.092);--gray-a5:color(display-p3 .0078 .0157 .0039/.124);--gray-a6:color(display-p3 .0353 .0431 .0078/.156);--gray-a7:color(display-p3 .0078 .0353 .0039/.2);--gray-a8:color(display-p3 .0196 .0431 .0039/.279);--gray-a9:color(display-p3 .0078 .0392 .0039/.467);--gray-a10:color(display-p3 .0078 .0353 0/.51);--gray-a11:color(display-p3 .0078 .0314 0/.63);--gray-a12:color(display-p3 .0078 .0275 0/.893);--gray-contrast:#fff;--gray-surface:color(display-p3 1 1 1/.8);--gray-indicator:oklch(63.1% .0125 141.2);--gray-track:oklch(63.1% .0125 141.2)}}}:root[data-theme=light]{--color-background:#fcfefb;--brown-1:oklch(98.857% .0016 66.216);--brown-2:oklch(97.711% .00332 67.029);--brown-3:#f1ede8;--brown-4:#eae4dd;--brown-5:#e3dbd1;--brown-6:#dcd1c3;--brown-7:#d2c3b0;--brown-8:#c1ad93;--brown-9:#9a856a;--brown-10:#8c7961;--brown-11:#6e604d;--brown-12:#302b26;--brown-a1:#fc3fbc04;--brown-a2:#9d1f3c08;--brown-a3:#70260914;--brown-a4:#6829051f;--brown-a5:#672f022b;--brown-a6:#6d350139;--brown-a7:#713b034d;--brown-a8:#6f3c016a;--brown-a9:#532d0294;--brown-a10:#4626019d;--brown-a11:#301a00b1;--brown-a12:#0c0601d9;--brown-contrast:#fff;--brown-surface:#f9f5f4cc;--brown-indicator:#9a856a;--brown-track:#9a856a}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root[data-theme=light]{--brown-1:oklch(98.8% .0012 73.78);--brown-2:oklch(97.7% .0036 73.78);--brown-3:oklch(94.8% .0076 73.78);--brown-4:oklch(92.2% .012 73.78);--brown-5:oklch(89.5% .0167 73.78);--brown-6:oklch(86.5% .0227 73.78);--brown-7:oklch(82.3% .0309 73.78);--brown-8:oklch(75.8% .0421 73.78);--brown-9:oklch(62.9% .0463 73.78);--brown-10:oklch(58.8% .0426 73.78);--brown-11:oklch(49.8% .034 73.78);--brown-12:oklch(29.3% .012 73.78);--brown-a1:color(display-p3 .9922 .0196 .6588/.012);--brown-a2:color(display-p3 .5686 .0157 .1451/.028);--brown-a3:color(display-p3 .3373 .0706 .0039/.072);--brown-a4:color(display-p3 .349 .1176 .0039/.116);--brown-a5:color(display-p3 .3686 .1608 .0078/.164);--brown-a6:color(display-p3 .3686 .1804 .0039/.216);--brown-a7:color(display-p3 .3804 .2157 .0039/.291);--brown-a8:color(display-p3 .3882 .2157 .0039/.403);--brown-a9:color(display-p3 .2902 .1647 0/.566);--brown-a10:color(display-p3 .2392 .1373 0/.602);--brown-a11:color(display-p3 .1686 .098 0/.686);--brown-a12:color(display-p3 .0392 .0196 0/.845);--brown-contrast:#fff;--brown-surface:color(display-p3 .9765 .9608 .9569/.8);--brown-indicator:oklch(62.9% .0463 73.78);--brown-track:oklch(62.9% .0463 73.78)}}}:root[data-theme=light]{--teal-1:#f8fbfc;--teal-2:#f2f8f9;--teal-3:#e3f2f4;--teal-4:#d4ebef;--teal-5:#c6e3e8;--teal-6:#b6dae0;--teal-7:#a1cdd4;--teal-8:#7fb9c3;--teal-9:#528e98;--teal-10:#45818b;--teal-11:#34717b;--teal-12:#152f33;--teal-a1:#edf3ff40;--teal-a2:#1573cd0b;--teal-a3:#0789b71a;--teal-a4:#0488b129;--teal-a5:#0281a337;--teal-a6:#017d9b47;--teal-a7:#0378915d;--teal-a8:#02748b7f;--teal-a9:#025969ad;--teal-a10:#025262ba;--teal-a11:#014d5bcb;--teal-a12:#001c21ea;--teal-contrast:#fff;--teal-surface:#f0f6f9cc;--teal-indicator:#528e98;--teal-track:#528e98}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root[data-theme=light]{--teal-1:oklch(98.6% .003 209.3);--teal-2:oklch(97.4% .0063 209.3);--teal-3:oklch(95% .0163 209.3);--teal-4:oklch(92.5% .0245 209.3);--teal-5:oklch(89.7% .0315 209.3);--teal-6:oklch(86.4% .0382 209.3);--teal-7:oklch(81.9% .0467 209.3);--teal-8:oklch(75% .0618 209.3);--teal-9:oklch(61% .0641 209.3);--teal-10:oklch(56.8% .0641 209.3);--teal-11:oklch(51.3% .0641 209.3);--teal-12:oklch(28.7% .0327 209.3);--teal-a1:color(display-p3 .9412 .949 1/.25);--teal-a2:color(display-p3 .0118 .3451 .7686/.036);--teal-a3:color(display-p3 .0078 .4627 .6745/.088);--teal-a4:color(display-p3 .0039 .451 .6314/.143);--teal-a5:color(display-p3 .0039 .4235 .5765/.191);--teal-a6:color(display-p3 0 .4118 .5451/.25);--teal-a7:color(display-p3 .0039 .3961 .5059/.326);--teal-a8:color(display-p3 .0039 .3725 .4745/.445);--teal-a9:color(display-p3 0 .2784 .349/.62);--teal-a10:color(display-p3 0 .2549 .3137/.667);--teal-a11:color(display-p3 0 .2353 .2863/.731);--teal-a12:color(display-p3 0 .0824 .102/.893);--teal-contrast:#fff;--teal-surface:color(display-p3 .9451 .9608 .9725/.8);--teal-indicator:oklch(61% .0641 209.3);--teal-track:oklch(61% .0641 209.3)}}}:root[data-theme=dark]{--green-1:#10130f;--green-2:#151a14;--green-3:#1e261c;--green-4:#253123;--green-5:#2c3b2a;--green-6:#354732;--green-7:#40563c;--green-8:#526d4d;--green-9:#627e5d;--green-10:#557150;--green-11:#adcba7;--green-12:#ddf6d9;--green-a1:#00920002;--green-a2:#68f56709;--green-a3:#9efa9016;--green-a4:#a1fb9822;--green-a5:#a6fb9f2d;--green-a6:#acfca33a;--green-a7:#b1fda64a;--green-a8:#b9ffae62;--green-a9:#c0fdb775;--green-a10:#b8fdad67;--green-a11:#d8fed0c8;--green-a12:#e4fee0f6;--green-contrast:#fff;--green-surface:#18221780;--green-indicator:#627e5d;--green-track:#627e5d}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root[data-theme=dark]{--green-1:oklch(18.2% .0103 140.8);--green-2:oklch(21% .0126 140.8);--green-3:oklch(25.8% .0218 140.8);--green-4:oklch(29.7% .029 140.8);--green-5:oklch(33.4% .0356 140.8);--green-6:oklch(37.5% .0422 140.8);--green-7:oklch(42.8% .0498 140.8);--green-8:oklch(50.4% .0594 140.8);--green-9:oklch(56.2% .0594 140.8);--green-10:oklch(51.6% .0594 140.8);--green-11:oklch(81.1% .0594 140.8);--green-12:oklch(94.7% .046 140.8);--green-a1:color(display-p3 0 .8549 0/.005);--green-a2:color(display-p3 .5333 .9961 .5294/.034);--green-a3:color(display-p3 .7176 .9961 .6196/.085);--green-a4:color(display-p3 .702 1 .6392/.131);--green-a5:color(display-p3 .7294 1 .6824/.173);--green-a6:color(display-p3 .7686 1 .6941/.22);--green-a7:color(display-p3 .7804 1 .6941/.283);--green-a8:color(display-p3 .7961 1 .7137/.38);--green-a9:color(display-p3 .8196 1 .7529/.452);--green-a10:color(display-p3 .7922 1 .7216/.397);--green-a11:color(display-p3 .8824 1 .8392/.777);--green-a12:color(display-p3 .9216 1 .8941/.958);--green-contrast:#fff;--green-surface:color(display-p3 .102 .1333 .0941/.5);--green-indicator:oklch(56.2% .0594 140.8);--green-track:oklch(56.2% .0594 140.8)}}}:root[data-theme=dark]{--gray-1:#111211;--gray-2:#181a18;--gray-3:#212321;--gray-4:#282a28;--gray-5:#30322f;--gray-6:#383b38;--gray-7:#464945;--gray-8:#5d615c;--gray-9:#6a7069;--gray-10:#777d77;--gray-11:#b1b6b0;--gray-12:#edeeed;--gray-a1:#0112110f;--gray-a2:#bdf5d809;--gray-a3:#dcf7e813;--gray-a4:#eafef31a;--gray-a5:#ecfbec23;--gray-a6:#eafbee2d;--gray-a7:#effcee3c;--gray-a8:#f3fff355;--gray-a9:#eefded66;--gray-a10:#f0fdf274;--gray-a11:#f7fef7b1;--gray-a12:#fefffeed;--gray-contrast:#fff;--gray-surface:#0000000d;--gray-indicator:#6a7069;--gray-track:#6a7069}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root[data-theme=dark]{--gray-1:oklch(18.2% .0033 141.2);--gray-2:oklch(21.4% .0031 141.2);--gray-3:oklch(25.4% .0039 141.2);--gray-4:oklch(28.3% .0043 141.2);--gray-5:oklch(31.3% .005 141.2);--gray-6:oklch(34.9% .0058 141.2);--gray-7:oklch(40.2% .0074 141.2);--gray-8:oklch(48.8% .0094 141.2);--gray-9:oklch(53.8% .0135 141.2);--gray-10:oklch(58.4% .0125 141.2);--gray-11:oklch(76.9% .0097 141.2);--gray-12:oklch(94.9% .0026 141.2);--gray-a1:color(display-p3 .0039 .0745 .0706/.056);--gray-a2:color(display-p3 .7647 .9961 .8745/.034);--gray-a3:color(display-p3 .8902 1 .9412/.072);--gray-a4:color(display-p3 .9176 .9961 .9529/.102);--gray-a5:color(display-p3 .9333 .9922 .9333/.136);--gray-a6:color(display-p3 .9569 1 .9529/.173);--gray-a7:color(display-p3 .9647 1 .9451/.233);--gray-a8:color(display-p3 .9647 1 .949/.334);--gray-a9:color(display-p3 .9529 1 .949/.397);--gray-a10:color(display-p3 .9569 1 .9529/.452);--gray-a11:color(display-p3 .9765 1 .9686/.692);--gray-a12:color(display-p3 .9961 1 .9961/.929);--gray-contrast:#fff;--gray-surface:color(display-p3 0 0 0/.05);--gray-indicator:oklch(53.8% .0135 141.2);--gray-track:oklch(53.8% .0135 141.2)}}}:root[data-theme=dark]{--color-background:oklch(18.179% .00199 106.762);--brown-1:#131210;--brown-2:#1a1917;--brown-3:#25221e;--brown-4:#2e2a25;--brown-5:#38322b;--brown-6:#453d33;--brown-7:#564c3e;--brown-8:#70624f;--brown-9:#9a856a;--brown-10:#8d795e;--brown-11:#cab7a0;--brown-12:#efe5d7;--brown-a1:#92120002;--brown-a2:#f5d9bc09;--brown-a3:#f8d4af15;--brown-a4:#f9d8b61f;--brown-a5:#ffdab329;--brown-a6:#ffdaaf37;--brown-a7:#fddaad4a;--brown-a8:#fddaac66;--brown-a9:#fed9ac93;--brown-a10:#fed7a585;--brown-a11:#ffe7c9c6;--brown-a12:#fff4e5ee;--brown-contrast:#fff;--brown-surface:#22201d80;--brown-indicator:#9a856a;--brown-track:#9a856a}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root[data-theme=dark]{--brown-1:oklch(18.2% .0033 73.78);--brown-2:oklch(21.4% .0046 73.78);--brown-3:oklch(25.4% .0079 73.78);--brown-4:oklch(28.7% .0112 73.78);--brown-5:oklch(32.2% .015 73.78);--brown-6:oklch(36.5% .0196 73.78);--brown-7:oklch(42.2% .0254 73.78);--brown-8:oklch(50.4% .0334 73.78);--brown-9:oklch(62.9% .0463 73.78);--brown-10:oklch(58.8% .0463 73.78);--brown-11:oklch(79% .0386 73.78);--brown-12:oklch(92.6% .0216 73.78);--brown-a1:color(display-p3 .8549 .0706 0/.005);--brown-a2:color(display-p3 .9961 .8784 .7608/.034);--brown-a3:color(display-p3 1 .898 .7412/.076);--brown-a4:color(display-p3 1 .898 .7922/.114);--brown-a5:color(display-p3 .9961 .8706 .7412/.157);--brown-a6:color(display-p3 1 .8706 .7176/.211);--brown-a7:color(display-p3 1 .8863 .7294/.279);--brown-a8:color(display-p3 1 .8902 .7137/.389);--brown-a9:color(display-p3 1 .8824 .7098/.562);--brown-a10:color(display-p3 1 .8745 .6863/.507);--brown-a11:color(display-p3 1 .9255 .8157/.764);--brown-a12:color(display-p3 1 .9686 .9098/.925);--brown-contrast:#fff;--brown-surface:color(display-p3 .1333 .1255 .1098/.5);--brown-indicator:oklch(62.9% .0463 73.78);--brown-track:oklch(62.9% .0463 73.78)}}}:root[data-theme=dark]{--teal-1:#0d1314;--teal-2:#141a1b;--teal-3:#17272a;--teal-4:#193135;--teal-5:#1f3b40;--teal-6:#29474c;--teal-7:#34585d;--teal-8:#457178;--teal-9:#528e98;--teal-10:#45818b;--teal-11:#89c1ca;--teal-12:#d3eef2;--teal-a1:#0052d104;--teal-a2:#41ccf90b;--teal-a3:#42d9fe1b;--teal-a4:#40ddfd27;--teal-a5:#53dffc33;--teal-a6:#6ee6fd40;--teal-a7:#7cecfd52;--teal-a8:#88edfd6f;--teal-a9:#83ecff91;--teal-a10:#75eaff83;--teal-a11:#abf2fec7;--teal-a12:#ddfafef2;--teal-contrast:#fff;--teal-surface:#16222580;--teal-indicator:#528e98;--teal-track:#528e98}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root[data-theme=dark]{--teal-1:oklch(18.2% .0104 209.3);--teal-2:oklch(21.2% .0099 209.3);--teal-3:oklch(26% .022 209.3);--teal-4:oklch(29.6% .0309 209.3);--teal-5:oklch(33.4% .0348 209.3);--teal-6:oklch(37.7% .0373 209.3);--teal-7:oklch(43.4% .0418 209.3);--teal-8:oklch(51.9% .0499 209.3);--teal-9:oklch(61% .0641 209.3);--teal-10:oklch(56.8% .0641 209.3);--teal-11:oklch(77.5% .0596 209.3);--teal-12:oklch(93% .0289 209.3);--teal-a1:color(display-p3 0 .3725 .9725/.013);--teal-a2:color(display-p3 .3451 .8039 .9804/.043);--teal-a3:color(display-p3 .4039 .851 .9922/.106);--teal-a4:color(display-p3 .4157 .8667 .9961/.148);--teal-a5:color(display-p3 .4745 .8784 1/.194);--teal-a6:color(display-p3 .5529 .9059 1/.244);--teal-a7:color(display-p3 .5922 .9294 .9961/.316);--teal-a8:color(display-p3 .6314 .9333 1/.429);--teal-a9:color(display-p3 .6196 .9333 1/.559);--teal-a10:color(display-p3 .5843 .9255 1/.505);--teal-a11:color(display-p3 .7412 .9529 1/.769);--teal-a12:color(display-p3 .8941 .9843 1/.942);--teal-contrast:#fff;--teal-surface:color(display-p3 .0941 .1333 .1412/.5);--teal-indicator:oklch(61% .0641 209.3);--teal-track:oklch(61% .0641 209.3)}}}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{font-synthesis:none}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x){body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}html{height:100%}body{font-family:var(--font-sans);font-variation-settings:"wdth" 100;font-optical-sizing:auto;background-color:var(--color-background);--viewport-padding:32px;min-height:100%;font-style:normal}body:has(.page){grid-template-rows:auto 1fr auto;min-height:100vh;display:grid}:root{accent-color:var(--color-primary);caret-color:var(--color-primary);scrollbar-color:var(--color-primary-hover);scrollbar-width:thin}:focus-visible{outline-color:var(--color-focus);outline-offset:4px}*{-webkit-tap-highlight-color:var(--green-a5)}.landing-section{border-bottom:1px solid var(--border-color);padding-inline:24px}.landing-section h2>a{text-decoration:underline 2px}::selection{background-color:var(--green-a5)}h1,h2,h3,h4{font-family:var(--font-condensed);border-bottom:none;font-weight:400;text-decoration:none}:is(h1,h2,h3,h4) em{font-style:normal;font-weight:600}h3,h4{font-weight:500}a{border-radius:2px}@media (prefers-reduced-motion:no-preference){a{transition:text-decoration .1s,color .1s}}.link{text-decoration:underline;-webkit-text-decoration-color:var(--color-primary);-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary);color:var(--color-text);transition:color .15s}.link:hover{color:var(--color-primary-text)}.link:active{color:var(--color-primary-hover)}.sl-markdown-content>ol:not(.sl-steps){list-style:inside decimal}.sl-markdown-content>ul{list-style:inside circle}:root:not([data-theme=light]){color-scheme:dark}:root[data-theme=light]{color-scheme:light}:root{--sl-color-accent-low:var(--color-primary-subtle);--sl-color-accent:var(--color-primary);--sl-color-accent-high:var(--color-primary-text);--sl-color-white:var(--color-text);--sl-color-black:var(--color-surface);--sl-color-text:var(--color-text);--sl-color-text-accent:var(--color-primary-text);--sl-color-text-invert:var(--color-surface);--sl-color-gray-1:var(--gray-12);--sl-color-gray-2:var(--gray-11);--sl-color-gray-3:var(--gray-9);--sl-color-gray-4:var(--gray-7);--sl-color-gray-5:var(--gray-5);--sl-color-gray-6:var(--gray-3);--sl-color-backdrop-overlay:var(--color-overlay);--sl-shadow-lg:0 10px 25px var(--color-shadow-strong);--__sl-font:var(--font-sans);--sl-text-xs:var(--text-xs);--sl-text-sm:var(--text-sm);--sl-text-base:var(--text-base);--sl-text-lg:var(--text-lg);--sl-text-xl:var(--text-xl);--sl-text-2xl:var(--heading-4);--sl-text-3xl:var(--heading-3);--sl-text-4xl:var(--heading-2);--sl-text-5xl:var(--heading-1);--sl-text-2xs:.625rem}figcaption{margin-top:8px;font-size:.875rem}:root{--heading-1:clamp(2.5rem, 1.5rem + 4vw, 4rem);--heading-2:clamp(2rem, 1.4rem + 2.4vw, 2.8rem);--heading-3:clamp(1.5rem, 1.2rem + 1.2vw, 2rem);--heading-4:clamp(1.25rem, 1.1rem + .6vw, 1.5rem);--text-xl:clamp(1.125rem, 1rem + .5vw, 1.25rem);--text-lg:clamp(1rem, .95rem + .2vw, 1.125rem);--text-base:1rem;--text-sm:.875rem;--text-xs:.75rem;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:1.75;--font-sans:"IBM Plex Sans", sans-serif;--font-condensed:"IBM Plex Sans Condensed", sans-serif;--font-mono:"IBM Plex Mono", monospace;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--space-3xs:clamp(.25rem, .23rem + .09vw, .31rem);--space-2xs:clamp(.5rem, .46rem + .19vw, .63rem);--space-xs:clamp(.75rem, .69rem + .28vw, .94rem);--space-s:clamp(1rem, .91rem + .38vw, 1.25rem);--space-m:clamp(1.5rem, 1.37rem + .56vw, 1.88rem);--space-l:clamp(2rem, 1.83rem + .75vw, 2.5rem);--space-xl:clamp(3rem, 2.74rem + 1.13vw, 3.75rem);--space-2xl:clamp(4rem, 3.66rem + 1.5vw, 5rem);--space-3xl:clamp(6rem, 5.48rem + 2.25vw, 7.5rem);--space-3xs-2xs:clamp(.25rem, .13rem + .56vw, .63rem);--space-2xs-xs:clamp(.5rem, .36rem + .66vw, .94rem);--space-xs-s:clamp(.75rem, .59rem + .75vw, 1.25rem);--space-s-m:clamp(1rem, .71rem + 1.31vw, 1.88rem);--space-m-l:clamp(1.5rem, 1.17rem + 1.5vw, 2.5rem);--space-l-xl:clamp(2rem, 1.43rem + 2.63vw, 3.75rem);--space-xl-2xl:clamp(3rem, 2.34rem + 3vw, 5rem);--space-2xl-3xl:clamp(4rem, 2.86rem + 5.25vw, 7.5rem);--section-padding-block:var(--space-xl);--section-padding-inline:var(--space-m-l);--card-padding:var(--space-m);--card-gap:var(--space-l);--grid-gap:var(--space-m-l);--container-narrow:60ch;--container-md:1200px;--container-wide:1480px;--color-text:var(--gray-12);--color-text-muted:var(--gray-11);--color-text-subtle:var(--gray-9);--color-surface:var(--gray-1);--color-surface-raised:var(--gray-2);--color-surface-overlay:var(--gray-3);--color-border:var(--gray-5);--color-border-subtle:var(--gray-4);--color-border-strong:var(--gray-7);--color-primary:var(--green-9);--color-primary-hover:var(--green-10);--color-primary-text:var(--green-11);--color-primary-subtle:var(--green-3);--color-primary-contrast:var(--green-contrast);--color-focus:var(--teal-10);--color-shadow:oklch(0% 0 0/.15);--color-shadow-strong:oklch(0% 0 0/.3);--color-overlay:oklch(0% 0 0/.5);--border-color-light:var(--color-border-subtle);--border-color:var(--color-border);--border-radius:8px;--border-radius-sm:4px}.heading-1{font-size:var(--heading-1);font-family:var(--font-condensed);font-weight:var(--font-normal);line-height:var(--leading-tight);margin-block-end:var(--space-s)}.heading-2{font-size:var(--heading-2);font-family:var(--font-condensed);font-weight:var(--font-normal);line-height:var(--leading-snug);margin-block-end:var(--space-s)}.anchor-heading{position:relative}.anchor-heading .anchor-link{color:var(--gray-8);opacity:0;margin-inline-start:.3em;text-decoration:none;transition:opacity .15s}.anchor-heading:hover .anchor-link{opacity:1}.heading-3{font-size:var(--heading-3);font-family:var(--font-condensed);font-weight:var(--font-normal);line-height:var(--leading-snug);margin-block-end:var(--space-xs)}.heading-4{font-size:var(--heading-4);font-family:var(--font-condensed);font-weight:var(--font-medium);line-height:var(--leading-normal);margin-block-end:var(--space-xs)}.paragraph{font-size:var(--text-lg);line-height:var(--leading-relaxed);max-width:var(--container-narrow)}.paragraph-xl{font-size:var(--text-xl);line-height:var(--leading-relaxed);max-width:var(--container-narrow)}.paragraph-sm{font-size:var(--text-base);line-height:var(--leading-normal)}.subtitle{font-size:var(--text-sm);color:var(--color-primary);letter-spacing:var(--leading-tight);text-transform:uppercase;margin-block-end:var(--space-m);font-weight:500}.page{width:100%;margin-inline:auto}.section-wrapper{border:1px solid var(--border-color-light);max-width:var(--container-wide);border-top:none;margin-inline:auto}@media (width<=1200px){.section-wrapper{border-inline:none}}.section{max-width:var(--container-md);padding-block:var(--section-padding-block);padding-inline:var(--section-padding-inline);border-inline:1px solid var(--border-color);background:var(--color-surface);margin-inline:auto}@media (width<=1200px){.section{border-inline:none}}.intro-section{font-size:var(--text-lg)}.cta-section{text-align:center;flex-direction:column;align-items:center;display:flex}.grid-auto-fit{gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));display:grid}.grid-auto-fit-narrow{gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));display:grid}.texture-232-k{background:url(/textures/232-K.svg) 0 0/80px}.texture-607{background:url(/textures/607.svg) 0 0/70px}.texture-616{background:url(/textures/616.svg) 0 0/80px}.texture-620{background:url(/textures/620.svg) 0 0/100px}.texture-667{background:url(/textures/667.svg) 0 0/120px}.texture-668{background:url(/textures/668.svg) 0 0/220px}.cta-button{background:var(--color-primary);color:var(--color-primary-contrast);border-radius:var(--border-radius-sm);font-weight:600;font-size:var(--text-base);border:2px solid var(--color-primary);padding:14px 28px;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-block}.cta-button:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover);box-shadow:0 4px 12px var(--color-shadow);text-decoration:none;transform:translateY(-2px)}.cta-button:active{transform:translateY(0)}.cta-button-secondary{color:var(--color-text);border-radius:var(--border-radius-sm);font-weight:600;font-size:var(--text-base);border:2px solid var(--color-border-strong);background:0 0;padding:14px 28px;text-decoration:none;transition:background .2s,border-color .2s;display:inline-block}.cta-button-secondary:hover{background:var(--color-surface-overlay);border-color:var(--gray-8);text-decoration:none}.cta-button-inverted{color:var(--color-primary);border-radius:var(--border-radius-sm);font-weight:500;font-size:var(--text-base);background:oklch(100% 0 0);border:2px solid oklch(100% 0 0);padding:14px 28px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-block}.cta-button-inverted:hover{box-shadow:0 4px 12px var(--color-shadow);text-decoration:none;transform:translateY(-2px)}.cta-button-inverted:active{transform:translateY(0)}.cta-button-secondary-inverted{color:oklch(100% 0 0);border-radius:var(--border-radius-sm);font-weight:500;font-size:var(--text-base);background:0 0;border:1.5px solid oklch(100% 0 0);padding:14px 28px;text-decoration:none;transition:background .2s;display:inline-block}.cta-button-secondary-inverted:hover{background:oklch(100% 0 0/.1);text-decoration:none}.section-link{font-size:var(--text-lg);color:var(--color-primary-text);align-items:center;gap:4px;text-decoration:none;transition:gap .2s;display:inline-flex}.section-link:hover{gap:8px;text-decoration:underline}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@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}@layer starlight.core{site-search:where(.astro-r5ar4xm7){display:contents}button:where(.astro-r5ar4xm7)[data-open-modal]{color:var(--sl-color-gray-1);cursor:pointer;height:2.5rem;font-size:var(--sl-text-xl);background-color:#0000;border:0;align-items:center;gap:.5rem;display:flex}@media (width>=50rem){button:where(.astro-r5ar4xm7)[data-open-modal]{border:1px solid var(--sl-color-gray-5);background-color:var(--sl-color-black);color:var(--sl-color-gray-2);font-size:var(--sl-text-sm);border-radius:.5rem;width:100%;max-width:22rem;padding-inline:.75rem .5rem}button:where(.astro-r5ar4xm7)[data-open-modal]:hover{border-color:var(--sl-color-gray-2);color:var(--sl-color-white)}button:where(.astro-r5ar4xm7)[data-open-modal]>:where(.astro-r5ar4xm7):last-child{margin-inline-start:auto}}button:where(.astro-r5ar4xm7)>kbd:where(.astro-r5ar4xm7){font-size:var(--sl-text-2xs);background-color:var(--sl-color-gray-6);border-radius:.25rem;gap:.25em;padding-inline:.375rem}kbd:where(.astro-r5ar4xm7){font-family:var(--__sl-font)}dialog:where(.astro-r5ar4xm7){background-color:var(--sl-color-gray-6);border:1px solid var(--sl-color-gray-5);width:100%;max-width:100%;height:100%;max-height:100%;box-shadow:var(--sl-shadow-lg);margin:0}dialog:where(.astro-r5ar4xm7)[open]{display:flex}dialog:where(.astro-r5ar4xm7)::backdrop{background-color:var(--sl-color-backdrop-overlay);backdrop-filter:blur(.25rem)}.dialog-frame:where(.astro-r5ar4xm7){flex-direction:column;flex-grow:1;gap:1rem;padding:1rem;position:relative;overflow:auto}button:where(.astro-r5ar4xm7)[data-close-modal]{z-index:1;height:calc(64px * var(--pagefind-ui-scale));cursor:pointer;color:var(--sl-color-text-accent);background:0 0;border:0;align-self:flex-end;align-items:center;padding:.25rem;position:absolute}#starlight__search:where(.astro-r5ar4xm7){--pagefind-ui-primary:var(--sl-color-text);--pagefind-ui-text:var(--sl-color-gray-2);--pagefind-ui-font:var(--__sl-font);--pagefind-ui-background:var(--sl-color-black);--pagefind-ui-border:var(--sl-color-gray-5);--pagefind-ui-border-width:1px;--pagefind-ui-tag:var(--sl-color-gray-5);--sl-search-cancel-space:5rem}:root[data-theme=light] #starlight__search:where(.astro-r5ar4xm7){--pagefind-ui-tag:var(--sl-color-gray-6)}@media (width>=50rem){#starlight__search:where(.astro-r5ar4xm7){--sl-search-cancel-space:0px}dialog:where(.astro-r5ar4xm7){border-radius:.5rem;width:90%;max-width:40rem;height:max-content;min-height:15rem;max-height:calc(100% - 8rem);margin:4rem auto auto}.dialog-frame:where(.astro-r5ar4xm7){padding:1.5rem}}.pagefind-ui__result.svelte-j9e30.svelte-j9e30{align-items:flex-start;gap:min(calc(40px * var(--pagefind-ui-scale)), 3%);padding:calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale));border-top:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border);list-style-type:none;display:flex}.pagefind-ui__result.svelte-j9e30.svelte-j9e30:last-of-type{border-bottom:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result-thumb.svelte-j9e30.svelte-j9e30{width:min(30%, calc((30% - (100px * var(--pagefind-ui-scale))) * 100000));max-width:calc(120px * var(--pagefind-ui-scale));margin-top:calc(10px * var(--pagefind-ui-scale));aspect-ratio:var(--pagefind-ui-image-box-ratio);position:relative}.pagefind-ui__result-image.svelte-j9e30.svelte-j9e30{border-radius:var(--pagefind-ui-image-border-radius);width:auto;max-width:100%;height:auto;max-height:100%;font-size:0;display:block;position:absolute;left:50%;transform:translate(-50%)}.pagefind-ui__result-inner.svelte-j9e30.svelte-j9e30{margin-top:calc(10px * var(--pagefind-ui-scale));flex-direction:column;flex:1;align-items:flex-start;display:flex}.pagefind-ui__result-title.svelte-j9e30.svelte-j9e30{font-weight:700;font-size:calc(21px * var(--pagefind-ui-scale));margin-top:0;margin-bottom:0;display:inline-block}.pagefind-ui__result-title.svelte-j9e30 .pagefind-ui__result-link.svelte-j9e30{color:var(--pagefind-ui-text);text-decoration:none}.pagefind-ui__result-title.svelte-j9e30 .pagefind-ui__result-link.svelte-j9e30:hover{text-decoration:underline}.pagefind-ui__result-excerpt.svelte-j9e30.svelte-j9e30{font-weight:400;font-size:calc(16px * var(--pagefind-ui-scale));margin-top:calc(4px * var(--pagefind-ui-scale));min-width:calc(250px * var(--pagefind-ui-scale));margin-bottom:0;display:inline-block}.pagefind-ui__loading.svelte-j9e30.svelte-j9e30{color:var(--pagefind-ui-text);background-color:var(--pagefind-ui-text);border-radius:var(--pagefind-ui-border-radius);opacity:.1;pointer-events:none}.pagefind-ui__result-tags.svelte-j9e30.svelte-j9e30{gap:calc(20px * var(--pagefind-ui-scale));margin-top:calc(20px * var(--pagefind-ui-scale));flex-wrap:wrap;padding:0;list-style-type:none;display:flex}.pagefind-ui__result-tag.svelte-j9e30.svelte-j9e30{padding:calc(4px * var(--pagefind-ui-scale)) calc(8px * var(--pagefind-ui-scale));font-size:calc(14px * var(--pagefind-ui-scale));border-radius:var(--pagefind-ui-border-radius);background-color:var(--pagefind-ui-tag)}.pagefind-ui__result.svelte-4xnkmf.svelte-4xnkmf{align-items:flex-start;gap:min(calc(40px * var(--pagefind-ui-scale)), 3%);padding:calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale));border-top:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border);list-style-type:none;display:flex}.pagefind-ui__result.svelte-4xnkmf.svelte-4xnkmf:last-of-type{border-bottom:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result-nested.svelte-4xnkmf.svelte-4xnkmf{padding-left:calc(20px * var(--pagefind-ui-scale));flex-direction:column;display:flex}.pagefind-ui__result-nested.svelte-4xnkmf.svelte-4xnkmf:first-of-type{padding-top:calc(10px * var(--pagefind-ui-scale))}.pagefind-ui__result-nested.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf{font-size:.9em;position:relative}.pagefind-ui__result-nested.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf:before{content:"⤷ ";position:absolute;top:0;right:calc(100% + .1em)}.pagefind-ui__result-thumb.svelte-4xnkmf.svelte-4xnkmf{width:min(30%, calc((30% - (100px * var(--pagefind-ui-scale))) * 100000));max-width:calc(120px * var(--pagefind-ui-scale));margin-top:calc(10px * var(--pagefind-ui-scale));aspect-ratio:var(--pagefind-ui-image-box-ratio);position:relative}.pagefind-ui__result-image.svelte-4xnkmf.svelte-4xnkmf{border-radius:var(--pagefind-ui-image-border-radius);width:auto;max-width:100%;height:auto;max-height:100%;font-size:0;display:block;position:absolute;left:50%;transform:translate(-50%)}.pagefind-ui__result-inner.svelte-4xnkmf.svelte-4xnkmf{margin-top:calc(10px * var(--pagefind-ui-scale));flex-direction:column;flex:1;align-items:flex-start;display:flex}.pagefind-ui__result-title.svelte-4xnkmf.svelte-4xnkmf{font-weight:700;font-size:calc(21px * var(--pagefind-ui-scale));margin-top:0;margin-bottom:0;display:inline-block}.pagefind-ui__result-title.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf{color:var(--pagefind-ui-text);text-decoration:none}.pagefind-ui__result-title.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf:hover{text-decoration:underline}.pagefind-ui__result-excerpt.svelte-4xnkmf.svelte-4xnkmf{font-weight:400;font-size:calc(16px * var(--pagefind-ui-scale));margin-top:calc(4px * var(--pagefind-ui-scale));min-width:calc(250px * var(--pagefind-ui-scale));margin-bottom:0;display:inline-block}.pagefind-ui__loading.svelte-4xnkmf.svelte-4xnkmf{color:var(--pagefind-ui-text);background-color:var(--pagefind-ui-text);border-radius:var(--pagefind-ui-border-radius);opacity:.1;pointer-events:none}.pagefind-ui__result-tags.svelte-4xnkmf.svelte-4xnkmf{gap:calc(20px * var(--pagefind-ui-scale));margin-top:calc(20px * var(--pagefind-ui-scale));flex-wrap:wrap;padding:0;list-style-type:none;display:flex}.pagefind-ui__result-tag.svelte-4xnkmf.svelte-4xnkmf{padding:calc(4px * var(--pagefind-ui-scale)) calc(8px * var(--pagefind-ui-scale));font-size:calc(14px * var(--pagefind-ui-scale));border-radius:var(--pagefind-ui-border-radius);background-color:var(--pagefind-ui-tag)}legend.svelte-1v2r7ls.svelte-1v2r7ls{clip:rect(0 0 0 0);position:absolute}.pagefind-ui__filter-panel.svelte-1v2r7ls.svelte-1v2r7ls{min-width:min(calc(260px * var(--pagefind-ui-scale)), 100%);margin-top:calc(20px * var(--pagefind-ui-scale));flex-direction:column;flex:1;display:flex}.pagefind-ui__filter-group.svelte-1v2r7ls.svelte-1v2r7ls{border:0;padding:0}.pagefind-ui__filter-block.svelte-1v2r7ls.svelte-1v2r7ls{border-bottom:solid calc(2px * var(--pagefind-ui-scale)) var(--pagefind-ui-border);padding:0;padding:calc(20px * var(--pagefind-ui-scale)) 0;display:block}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls{font-size:calc(16px * var(--pagefind-ui-scale));cursor:pointer;height:calc(24px * var(--pagefind-ui-scale));align-items:center;font-weight:700;list-style:none;display:flex;position:relative}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls::-webkit-details-marker{display:none}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls:after{content:"";right:calc(6px * var(--pagefind-ui-scale));width:calc(8px * var(--pagefind-ui-scale));height:calc(8px * var(--pagefind-ui-scale));border:solid calc(2px * var(--pagefind-ui-scale)) currentColor;border-top:0;border-right:0;position:absolute;top:50%;transform:translateY(-70%)rotate(-45deg)}.pagefind-ui__filter-block[open].svelte-1v2r7ls .pagefind-ui__filter-name.svelte-1v2r7ls:after{transform:translateY(-70%)rotate(-225deg)}.pagefind-ui__filter-group.svelte-1v2r7ls.svelte-1v2r7ls{gap:calc(20px * var(--pagefind-ui-scale));padding-top:calc(30px * var(--pagefind-ui-scale));flex-direction:column;display:flex}.pagefind-ui__filter-value.svelte-1v2r7ls.svelte-1v2r7ls{align-items:center;gap:calc(8px * var(--pagefind-ui-scale));display:flex;position:relative}.pagefind-ui__filter-value.svelte-1v2r7ls.svelte-1v2r7ls:before{content:"";top:50%;left:calc(8px * var(--pagefind-ui-scale));opacity:0;width:0;height:0;transform:translate(calc(4.5px * var(--pagefind-ui-scale) * -1), calc(.8px * var(--pagefind-ui-scale))) skewX(-5deg) rotateZ(-45deg);transform-origin:0 0;pointer-events:none;border-top:0;border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:0;position:absolute}.pagefind-ui__filter-value.pagefind-ui__filter-value--checked.svelte-1v2r7ls.svelte-1v2r7ls:before{opacity:1;width:calc(9px * var(--pagefind-ui-scale));height:calc(4px * var(--pagefind-ui-scale));transition:width .1s ease-out .1s,height .1s ease-in}.pagefind-ui__filter-checkbox.svelte-1v2r7ls.svelte-1v2r7ls{width:calc(16px * var(--pagefind-ui-scale));height:calc(16px * var(--pagefind-ui-scale));border:solid 1px var(--pagefind-ui-border);appearance:none;border-radius:calc(var(--pagefind-ui-border-radius) / 2);background-color:var(--pagefind-ui-background);cursor:pointer;margin:0}.pagefind-ui__filter-checkbox.svelte-1v2r7ls.svelte-1v2r7ls:checked{background-color:var(--pagefind-ui-primary);border:solid 1px var(--pagefind-ui-primary)}.pagefind-ui__filter-label.svelte-1v2r7ls.svelte-1v2r7ls{cursor:pointer;font-size:calc(16px * var(--pagefind-ui-scale));font-weight:400}.pagefind-ui--reset :where(:not(html,iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert;outline:revert}.pagefind-ui--reset *,.pagefind-ui--reset :before,.pagefind-ui--reset :after{box-sizing:border-box}.pagefind-ui--reset a,.pagefind-ui--reset button{cursor:revert}.pagefind-ui--reset ol,.pagefind-ui--reset ul,.pagefind-ui--reset menu{list-style:none}.pagefind-ui--reset img{max-width:100%}.pagefind-ui--reset table{border-collapse:collapse}.pagefind-ui--reset input,.pagefind-ui--reset textarea{-webkit-user-select:auto}.pagefind-ui--reset textarea{white-space:revert}.pagefind-ui--reset meter{appearance:revert}.pagefind-ui--reset ::placeholder{color:unset}.pagefind-ui--reset :where([hidden]){display:none}.pagefind-ui--reset :where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}.pagefind-ui--reset :where([draggable=true]){-webkit-user-drag:element}.pagefind-ui--reset mark{all:revert}:root{--pagefind-ui-scale:.8;--pagefind-ui-primary:#393939;--pagefind-ui-text:#393939;--pagefind-ui-background:#fff;--pagefind-ui-border:#eee;--pagefind-ui-tag:#eee;--pagefind-ui-border-width:2px;--pagefind-ui-border-radius:8px;--pagefind-ui-image-border-radius:8px;--pagefind-ui-image-box-ratio:3 / 2;--pagefind-ui-font:system, -apple-system, "BlinkMacSystemFont", ".SFNSText-Regular", "San Francisco", "Roboto", "Segoe UI", "Helvetica Neue", "Lucida Grande", "Ubuntu", "arial", sans-serif}.pagefind-ui.svelte-e9gkc3{width:100%;color:var(--pagefind-ui-text);font-family:var(--pagefind-ui-font)}.pagefind-ui__hidden.svelte-e9gkc3{display:none!important}.pagefind-ui__suppressed.svelte-e9gkc3{opacity:0;pointer-events:none}.pagefind-ui__form.svelte-e9gkc3{position:relative}.pagefind-ui__form.svelte-e9gkc3:before{background-color:var(--pagefind-ui-text);width:calc(18px * var(--pagefind-ui-scale));height:calc(18px * var(--pagefind-ui-scale));top:calc(23px * var(--pagefind-ui-scale));left:calc(20px * var(--pagefind-ui-scale));content:"";opacity:.7;z-index:9;pointer-events:none;display:block;position:absolute;mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");mask-size:100%}.pagefind-ui__search-input.svelte-e9gkc3{height:calc(64px * var(--pagefind-ui-scale));padding:0 calc(70px * var(--pagefind-ui-scale)) 0 calc(54px * var(--pagefind-ui-scale));background-color:var(--pagefind-ui-background);border:var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);border-radius:var(--pagefind-ui-border-radius);font-size:calc(21px * var(--pagefind-ui-scale));appearance:none;box-sizing:border-box;width:100%;font-weight:700;display:flex;position:relative}.pagefind-ui__search-input.svelte-e9gkc3::placeholder{opacity:.2}.pagefind-ui__search-clear.svelte-e9gkc3{top:calc(3px * var(--pagefind-ui-scale));right:calc(3px * var(--pagefind-ui-scale));height:calc(58px * var(--pagefind-ui-scale));padding:0 calc(15px * var(--pagefind-ui-scale)) 0 calc(2px * var(--pagefind-ui-scale));color:var(--pagefind-ui-text);font-size:calc(14px * var(--pagefind-ui-scale));cursor:pointer;background-color:var(--pagefind-ui-background);border-radius:var(--pagefind-ui-border-radius);position:absolute}.pagefind-ui__drawer.svelte-e9gkc3{gap:calc(60px * var(--pagefind-ui-scale));flex-flow:wrap;display:flex}.pagefind-ui__results-area.svelte-e9gkc3{min-width:min(calc(400px * var(--pagefind-ui-scale)), 100%);margin-top:calc(20px * var(--pagefind-ui-scale));flex:1000}.pagefind-ui__results.svelte-e9gkc3{padding:0}.pagefind-ui__message.svelte-e9gkc3{box-sizing:content-box;font-size:calc(16px * var(--pagefind-ui-scale));height:calc(24px * var(--pagefind-ui-scale));padding:calc(20px * var(--pagefind-ui-scale)) 0;align-items:center;margin-top:0;font-weight:700;display:flex}.pagefind-ui__button.svelte-e9gkc3{margin-top:calc(40px * var(--pagefind-ui-scale));border:var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);border-radius:var(--pagefind-ui-border-radius);height:calc(48px * var(--pagefind-ui-scale));padding:0 calc(12px * var(--pagefind-ui-scale));font-size:calc(16px * var(--pagefind-ui-scale));color:var(--pagefind-ui-primary);background:var(--pagefind-ui-background);text-align:center;cursor:pointer;width:100%;font-weight:700}.pagefind-ui__button.svelte-e9gkc3:hover{border-color:var(--pagefind-ui-primary);color:var(--pagefind-ui-primary);background:var(--pagefind-ui-background)}[data-search-modal-open]{overflow:hidden}#starlight__search{--sl-search-result-spacing:calc(1.25rem * var(--pagefind-ui-scale));--sl-search-result-pad-inline-start:calc(3.75rem * var(--pagefind-ui-scale));--sl-search-result-pad-inline-end:calc(1.25rem * var(--pagefind-ui-scale));--sl-search-result-pad-block:calc(.9375rem * var(--pagefind-ui-scale));--sl-search-result-nested-pad-block:calc(.625rem * var(--pagefind-ui-scale));--sl-search-corners:calc(.3125rem * var(--pagefind-ui-scale));--sl-search-page-icon-size:calc(1.875rem * var(--pagefind-ui-scale));--sl-search-page-icon-inline-start:calc((var(--sl-search-result-pad-inline-start) - var(--sl-search-page-icon-size)) / 2);--sl-search-tree-diagram-size:calc(2.5rem * var(--pagefind-ui-scale));--sl-search-tree-diagram-inline-start:calc((var(--sl-search-result-pad-inline-start) - var(--sl-search-tree-diagram-size)) / 2)}#starlight__search .pagefind-ui__form:before{--pagefind-ui-text:var(--sl-color-gray-1);opacity:1}#starlight__search .pagefind-ui__search-input{color:var(--sl-color-white);width:calc(100% - var(--sl-search-cancel-space));font-weight:400}#starlight__search input:focus{--pagefind-ui-border:var(--sl-color-accent)}#starlight__search .pagefind-ui__search-clear{width:calc(60px * var(--pagefind-ui-scale));background-color:#0000;padding:0;inset-inline-end:var(--sl-search-cancel-space);overflow:hidden}#starlight__search .pagefind-ui__search-clear:focus{outline:1px solid var(--sl-color-accent)}#starlight__search .pagefind-ui__search-clear:before{content:"";background-color:var(--sl-color-text-accent);width:100%;height:100%;display:block;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m13.41 12 6.3-6.29a1 1 0 1 0-1.42-1.42L12 10.59l-6.29-6.3a1 1 0 0 0-1.42 1.42l6.3 6.29-6.3 6.29a1 1 0 0 0 .33 1.64 1 1 0 0 0 1.09-.22l6.29-6.3 6.29 6.3a1 1 0 0 0 1.64-.33 1 1 0 0 0-.22-1.09L13.41 12Z'/%3E%3C/svg%3E") 50%/50% no-repeat}#starlight__search .pagefind-ui__results>*+*{margin-top:var(--sl-search-result-spacing)}#starlight__search .pagefind-ui__result{border:0;padding:0}#starlight__search .pagefind-ui__result-nested{padding:var(--sl-search-result-nested-pad-block) var(--sl-search-result-pad-inline-end);padding-inline-start:var(--sl-search-result-pad-inline-start);position:relative}#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)),#starlight__search .pagefind-ui__result-nested{background-color:var(--sl-color-black);position:relative}#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)):hover,#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)):focus-within,#starlight__search .pagefind-ui__result-nested:hover,#starlight__search .pagefind-ui__result-nested:focus-within{outline:1px solid var(--sl-color-accent-high)}#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)):focus-within,#starlight__search .pagefind-ui__result-nested:focus-within{background-color:var(--sl-color-accent-low)}#starlight__search .pagefind-ui__result-thumb,#starlight__search .pagefind-ui__result-inner{margin-top:0}#starlight__search .pagefind-ui__result-inner>:first-child{border-radius:var(--sl-search-corners) var(--sl-search-corners) 0 0}#starlight__search .pagefind-ui__result-inner>:last-child{border-radius:0 0 var(--sl-search-corners) var(--sl-search-corners)}#starlight__search .pagefind-ui__result-inner>.pagefind-ui__result-title{padding:var(--sl-search-result-pad-block) var(--sl-search-result-pad-inline-end);padding-inline-start:var(--sl-search-result-pad-inline-start)}#starlight__search .pagefind-ui__result-inner>.pagefind-ui__result-title:before{content:"";width:var(--sl-search-page-icon-size);background:var(--sl-color-gray-3);position:absolute;inset-block:0;inset-inline-start:var(--sl-search-page-icon-inline-start);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 24 24'%3E%3Cpath d='M9 10h1a1 1 0 1 0 0-2H9a1 1 0 0 0 0 2Zm0 2a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2H9Zm11-3V8l-6-6a1 1 0 0 0-1 0H7a3 3 0 0 0-3 3v14a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3V9Zm-6-4 3 3h-2a1 1 0 0 1-1-1V5Zm4 14a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1h5v3a3 3 0 0 0 3 3h3v9Zm-3-3H9a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2Z'/%3E%3C/svg%3E") 50% no-repeat}#starlight__search .pagefind-ui__result-inner{align-items:stretch;gap:1px}#starlight__search .pagefind-ui__result-link{position:unset;--pagefind-ui-text:var(--sl-color-white);font-weight:600}#starlight__search .pagefind-ui__result-link:hover{text-decoration:none}#starlight__search .pagefind-ui__result-nested .pagefind-ui__result-link:before{content:unset}#starlight__search .pagefind-ui__result-nested:before{content:"";width:var(--sl-search-tree-diagram-size);background:var(--sl-color-gray-4);position:absolute;inset-block:0;inset-inline-start:var(--sl-search-tree-diagram-inline-start);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' viewBox='0 0 16 1000' preserveAspectRatio='xMinYMin slice'%3E%3Cpath d='M8 0v1000m6-988H8'/%3E%3C/svg%3E") 0 0/100% no-repeat}#starlight__search .pagefind-ui__result-nested:last-of-type:before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 16 16'%3E%3Cpath d='M8 0v12m6 0H8'/%3E%3C/svg%3E")}[dir=rtl] .pagefind-ui__result-title:before,[dir=rtl] .pagefind-ui__result-nested:before{transform:matrix(-1,0,0,1,0,0)}#starlight__search .pagefind-ui__result-link:after{content:"";position:absolute;inset:0}#starlight__search .pagefind-ui__result-excerpt{font-size:calc(1rem * var(--pagefind-ui-scale));overflow-wrap:anywhere}#starlight__search mark{color:var(--sl-color-gray-2);background-color:#0000;font-weight:600}#starlight__search .pagefind-ui__filter-value:before{border-color:var(--sl-color-text-invert)}#starlight__search .pagefind-ui__result-tags{background-color:var(--sl-color-black);padding:var(--sl-search-result-nested-pad-block) var(--sl-search-result-pad-inline-end);margin-top:0}}.triangle-toggle:where(.astro-l6lhmie6){cursor:default;display:block}.tri-bg:where(.astro-l6lhmie6){fill:var(--gray-6);stroke:var(--gray-4);stroke-width:1px;stroke-linejoin:round}.tri-inverted:where(.astro-l6lhmie6){transform-box:fill-box;transform-origin:50%;transform:rotate(180deg)}.tri-btn:where(.astro-l6lhmie6){cursor:pointer;outline:none;&:hover .tri-bg:where(.astro-l6lhmie6){fill:var(--gray-7)}&:focus-visible .tri-focus-ring:where(.astro-l6lhmie6){opacity:1}}.tri-focus-ring:where(.astro-l6lhmie6){fill:none;stroke:var(--green-9);stroke-width:2px;stroke-linejoin:round;opacity:0;pointer-events:none}.tri-icon:where(.astro-l6lhmie6){fill:var(--gray-12);opacity:.5;pointer-events:none;.tri-btn:where(.astro-l6lhmie6).active &{opacity:1}}.tri-indicator:where(.astro-l6lhmie6){fill:var(--green-a7);transform-box:fill-box;transform-origin:100% 100%;pointer-events:none;transform:rotate(0);@media (prefers-reduced-motion:no-preference){transition:transform .45s cubic-bezier(.175,.885,.32,1.1)}}
