@font-face{font-family:InterVariable;src:url(/fonts/InterVariable.woff2)format("woff2-variations"),url(/fonts/InterVariable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}*{font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{background-color:var(--theme--surface--01);overscroll-behavior:none}html{scrollbar-gutter:stable;-moz-text-size-adjust:100%;text-size-adjust:100%;min-height:100%}body{flex-direction:column;min-width:20rem;min-height:100vh;display:flex;overflow-x:clip}:where(main){flex-direction:column;flex-grow:1;display:flex}:where(main:has(>section:only-child)>section){flex-grow:1}:where(img,video,svg,picture,canvas){max-width:100%;display:block}:where(button,input,textarea,select){color:inherit;font:inherit;letter-spacing:inherit;background:0 0;border:none}:where(ul,ol){list-style:none}:where(p,h1,h2,h3,h4,h5,h6,a,li,blockquote,label,div,span,figure,figcaption,legend){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-wrap:inherit}:where(h1,h2,h3,h4,h5,h6){color:var(--theme--ink--01)}:where(a:not([class])){text-decoration:underline}:where(a[class]){text-decoration:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
:root,[nui-project]{--layout--screen-min:22.5;--layout--screen-max:90;--layout--viewport:100vw;--layout--width:calc(var(--layout--screen-max) * 1rem);--layout--margin:var(--size--04);--layout--gutter:var(--size--04);--layout--row-gap:var(--size--04);--layout--max-clm-count:12;--layout--section--small:var(--size--05);--layout--section--base:var(--size--06);--layout--section--large:var(--size--07);--font--family--01:"InterVariable", "Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font--family--02:ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--font--weight--01:420;--font--optical--01:14;--font--weight--02:500;--font--optical--02:16;--font--weight--03:600;--font--optical--03:20;--icon--stroke:2;--border--01:.046875rem;--border--02:.0625rem;--border--03:.125rem;--radius--01:.25rem;--radius--02:.5rem;--radius--03:.75rem;--radius--04:1rem;--radius--round:999rem;--control--radius:var(--radius--02);--card--radius:var(--radius--04);--card--footer--paper:0;--elevation--base:.0469rem;--elevation--ratio:2.5;--elevation--ring:.4;--focus--width:var(--border--02);--focus--offset:var(--border--03);--focus--colour:color-mix(in srgb, var(--swatch--brand--01) 60%, transparent);--layer--sticky:1;--layer--overlay:2;--layer--float:3;--layer--toast:4;--ease--spring:linear(0, .041, .134, .2475, .3634, .472, .5687, .6519, .7218, .7794, .8263, .864, .8941, .9179, .9365, .9511, .9625, .9713, .9781, .9833, .9873, .9904, .9927, .9945, .9958, .9969, .9976, .9982, 1);--ease--spring-bounce:linear(0, .0356, .1203, .2288, .3445, .4569, .5599, .6506, .7279, .7921, .8443, .8858, .9181, .9429, .9615, .9752, .9851, .9919, .9966, .9996, 1.0014, 1.0024, 1.0029, 1.003, 1.0028, 1.0025, 1.0022, 1.0019, 1);--ease--exit:cubic-bezier(.4, 0, 1, 1);--transition--fast:80ms var(--ease--spring);--transition--base:.16s var(--ease--spring);--transition--slow:.24s var(--ease--spring-bounce);--transition--fast--exit:60ms var(--ease--exit);--transition--base--exit:.12s var(--ease--exit);--transition--slow--exit:.16s var(--ease--exit);--motion--spin:.8s;--motion--pulse:1.6s;--motion--travel:1;--swatch--light:#fafaf9;--swatch--dark:#101214;--swatch--semantic--positive:#00aa42;--swatch--semantic--notice:#ff6801;--swatch--semantic--negative:#eb2e33;--swatch--brand--01:#165ff2}:root,[nui-project],[density=default]{--size--01:.25rem;--size--02--min:.375;--size--02--max:.5;--size--03--min:.75;--size--03--max:1;--size--04--min:1.25;--size--04--max:1.5;--size--05--min:2;--size--05--max:2.5;--size--06--min:3;--size--06--max:5;--size--07--min:5;--size--07--max:7;--control--height--01:1.75rem;--control--height--02:2rem;--control--height--03:2.25rem;--font--size--01--min:.75;--font--size--01--max:.75;--font--size--02--min:.8125;--font--size--02--max:.8125;--font--size--03--min:.875;--font--size--03--max:.875;--font--size--04--min:1;--font--size--04--max:1.0625;--font--size--05--min:1.125;--font--size--05--max:1.375;--font--size--06--min:1.5;--font--size--06--max:1.75;--font--height--01--min:1;--font--height--01--max:1;--font--height--02--min:1.25;--font--height--02--max:1.25;--font--height--03--min:1.375;--font--height--03--max:1.375;--font--height--04--min:1.375;--font--height--04--max:1.5;--font--height--05--min:1.5;--font--height--05--max:1.75;--font--height--06--min:1.875;--font--height--06--max:2.125;--icon--size--01:.8125rem;--icon--size--02:.875rem;--icon--size--03:1rem}[density=compact]{--size--02--min:.25;--size--02--max:.375;--size--03--min:.5;--size--03--max:.75;--size--04--min:1;--size--04--max:1.25;--control--height--01:1.5rem;--control--height--02:1.75rem;--control--height--03:2rem;--font--size--01--min:.6875;--font--size--01--max:.6875;--font--size--02--min:.75;--font--size--02--max:.75;--font--size--03--min:.8125;--font--size--03--max:.8125;--font--size--04--min:.9375;--font--size--04--max:1;--font--size--05--min:1;--font--size--05--max:1.125;--font--size--06--min:1.25;--font--size--06--max:1.5;--font--height--01--min:.875;--font--height--01--max:.875;--font--height--02--min:1.125;--font--height--02--max:1.125;--font--height--03--min:1.25;--font--height--03--max:1.25;--font--height--04--min:1.25;--font--height--04--max:1.375;--font--height--05--min:1.375;--font--height--05--max:1.625;--font--height--06--min:1.625;--font--height--06--max:1.875;--icon--size--01:.75rem;--icon--size--02:.8125rem;--icon--size--03:.875rem}:root,[nui-project],[density]{--size--02:clamp(var(--size--02--min) * 1rem, (var(--size--02--min) - (var(--size--02--max) - var(--size--02--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--screen-min)) * 1rem + (var(--size--02--max) - var(--size--02--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--viewport), var(--size--02--max) * 1rem);--size--03:clamp(var(--size--03--min) * 1rem, (var(--size--03--min) - (var(--size--03--max) - var(--size--03--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--screen-min)) * 1rem + (var(--size--03--max) - var(--size--03--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--viewport), var(--size--03--max) * 1rem);--size--04:clamp(var(--size--04--min) * 1rem, (var(--size--04--min) - (var(--size--04--max) - var(--size--04--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--screen-min)) * 1rem + (var(--size--04--max) - var(--size--04--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--viewport), var(--size--04--max) * 1rem);--size--05:clamp(var(--size--05--min) * 1rem, (var(--size--05--min) - (var(--size--05--max) - var(--size--05--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--screen-min)) * 1rem + (var(--size--05--max) - var(--size--05--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--viewport), var(--size--05--max) * 1rem);--size--06:clamp(var(--size--06--min) * 1rem, (var(--size--06--min) - (var(--size--06--max) - var(--size--06--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--screen-min)) * 1rem + (var(--size--06--max) - var(--size--06--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--viewport), var(--size--06--max) * 1rem);--size--07:clamp(var(--size--07--min) * 1rem, (var(--size--07--min) - (var(--size--07--max) - var(--size--07--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--screen-min)) * 1rem + (var(--size--07--max) - var(--size--07--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--viewport), var(--size--07--max) * 1rem);--font--size--01:clamp(var(--font--size--01--min) * 1rem, (var(--font--size--01--min) - (var(--font--size--01--max) - var(--font--size--01--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--screen-min)) * 1rem + (var(--font--size--01--max) - var(--font--size--01--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--viewport), var(--font--size--01--max) * 1rem);--font--size--02:clamp(var(--font--size--02--min) * 1rem, (var(--font--size--02--min) - (var(--font--size--02--max) - var(--font--size--02--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--screen-min)) * 1rem + (var(--font--size--02--max) - var(--font--size--02--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--viewport), var(--font--size--02--max) * 1rem);--font--size--03:clamp(var(--font--size--03--min) * 1rem, (var(--font--size--03--min) - (var(--font--size--03--max) - var(--font--size--03--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--screen-min)) * 1rem + (var(--font--size--03--max) - var(--font--size--03--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--viewport), var(--font--size--03--max) * 1rem);--font--size--04:clamp(var(--font--size--04--min) * 1rem, (var(--font--size--04--min) - (var(--font--size--04--max) - var(--font--size--04--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--screen-min)) * 1rem + (var(--font--size--04--max) - var(--font--size--04--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--viewport), var(--font--size--04--max) * 1rem);--font--size--05:clamp(var(--font--size--05--min) * 1rem, (var(--font--size--05--min) - (var(--font--size--05--max) - var(--font--size--05--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--screen-min)) * 1rem + (var(--font--size--05--max) - var(--font--size--05--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--viewport), var(--font--size--05--max) * 1rem);--font--size--06:clamp(var(--font--size--06--min) * 1rem, (var(--font--size--06--min) - (var(--font--size--06--max) - var(--font--size--06--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--screen-min)) * 1rem + (var(--font--size--06--max) - var(--font--size--06--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--viewport), var(--font--size--06--max) * 1rem);--font--height--01:clamp(var(--font--height--01--min) * 1rem, (var(--font--height--01--min) - (var(--font--height--01--max) - var(--font--height--01--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--screen-min)) * 1rem + (var(--font--height--01--max) - var(--font--height--01--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--viewport), var(--font--height--01--max) * 1rem);--font--height--02:clamp(var(--font--height--02--min) * 1rem, (var(--font--height--02--min) - (var(--font--height--02--max) - var(--font--height--02--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--screen-min)) * 1rem + (var(--font--height--02--max) - var(--font--height--02--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--viewport), var(--font--height--02--max) * 1rem);--font--height--03:clamp(var(--font--height--03--min) * 1rem, (var(--font--height--03--min) - (var(--font--height--03--max) - var(--font--height--03--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--screen-min)) * 1rem + (var(--font--height--03--max) - var(--font--height--03--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--viewport), var(--font--height--03--max) * 1rem);--font--height--04:clamp(var(--font--height--04--min) * 1rem, (var(--font--height--04--min) - (var(--font--height--04--max) - var(--font--height--04--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--screen-min)) * 1rem + (var(--font--height--04--max) - var(--font--height--04--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--viewport), var(--font--height--04--max) * 1rem);--font--height--05:clamp(var(--font--height--05--min) * 1rem, (var(--font--height--05--min) - (var(--font--height--05--max) - var(--font--height--05--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--screen-min)) * 1rem + (var(--font--height--05--max) - var(--font--height--05--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--viewport), var(--font--height--05--max) * 1rem);--font--height--06:clamp(var(--font--height--06--min) * 1rem, (var(--font--height--06--min) - (var(--font--height--06--max) - var(--font--height--06--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--screen-min)) * 1rem + (var(--font--height--06--max) - var(--font--height--06--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--viewport), var(--font--height--06--max) * 1rem)}@media (prefers-reduced-motion:reduce){:root,[nui-project]{--motion--travel:0;--motion--spin:1.6s;--ease--spring:ease-out;--ease--spring-bounce:ease-out}}
[data-theme-switching] *,[data-theme-switching] :before,[data-theme-switching] :after{transition:none!important}@scope(:root,[theme]) to ([theme]){:scope:where(:root:not([theme=dark]),[theme=light]),:scope:where([theme=dark]) [theme-flip],:scope:where(:root:not([theme=dark]),[theme=light]) [theme-flip] [theme-flip],:scope:where([theme=dark]) [theme-flip] [theme-flip] [theme-flip]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme--surface--01:var(--swatch--light);--theme--surface--02:color-mix(in srgb, var(--swatch--dark) 2%, var(--swatch--light));--theme--surface--03:color-mix(in srgb, var(--swatch--dark) 5%, var(--swatch--light));--theme--surface--04:var(--swatch--light);--theme--surface--05:var(--swatch--light);--theme--surface--06:var(--swatch--light);--theme--ink--01:color-mix(in srgb, var(--swatch--dark) 98%, var(--swatch--light));--theme--ink--02:color-mix(in srgb, var(--swatch--dark) 60%, var(--swatch--light));--theme--ink--03:color-mix(in srgb, var(--swatch--dark) 35%, var(--swatch--light));--theme--stroke--01:color-mix(in srgb, var(--swatch--dark) 6%, var(--swatch--light));--theme--stroke--02:color-mix(in srgb, var(--swatch--dark) 10%, var(--swatch--light));--theme--stroke--03:color-mix(in srgb, var(--swatch--dark) 12%, var(--swatch--light));--theme--stroke--04:var(--theme--ink--01);--theme--shadow:color-mix(in srgb, var(--swatch--dark) 10%, transparent);--theme--elevation--01:0 0 0 var(--border--02) color-mix(in srgb, var(--theme--shadow) calc(var(--elevation--ring) * 100%), transparent), 0 var(--elevation--base) var(--elevation--base) calc(var(--elevation--base) / -2) var(--theme--shadow);--theme--elevation--02:var(--theme--elevation--01), 0 calc(var(--elevation--base) * pow(var(--elevation--ratio), 1)) calc(var(--elevation--base) * pow(var(--elevation--ratio), 1)) calc(var(--elevation--base) * pow(var(--elevation--ratio), 1) / -2) var(--theme--shadow);--theme--elevation--03:var(--theme--elevation--02), 0 calc(var(--elevation--base) * pow(var(--elevation--ratio), 2)) calc(var(--elevation--base) * pow(var(--elevation--ratio), 2)) calc(var(--elevation--base) * pow(var(--elevation--ratio), 2) / -2) var(--theme--shadow);--theme--elevation--04:var(--theme--elevation--03), 0 calc(var(--elevation--base) * pow(var(--elevation--ratio), 3)) calc(var(--elevation--base) * pow(var(--elevation--ratio), 3)) calc(var(--elevation--base) * pow(var(--elevation--ratio), 3) / -2) var(--theme--shadow);--theme--elevation--05:var(--theme--elevation--04), 0 calc(var(--elevation--base) * pow(var(--elevation--ratio), 4)) calc(var(--elevation--base) * pow(var(--elevation--ratio), 4)) calc(var(--elevation--base) * pow(var(--elevation--ratio), 4) / -2) var(--theme--shadow);--theme--elevation--06:var(--theme--elevation--05), 0 calc(var(--elevation--base) * pow(var(--elevation--ratio), 5)) calc(var(--elevation--base) * pow(var(--elevation--ratio), 5)) calc(var(--elevation--base) * pow(var(--elevation--ratio), 5) / -2) var(--theme--shadow)}:scope:where([theme=dark]),:scope:where(:root:not([theme=dark]),[theme=light]) [theme-flip],:scope:where([theme=dark]) [theme-flip] [theme-flip],:scope:where(:root:not([theme=dark]),[theme=light]) [theme-flip] [theme-flip] [theme-flip]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme--surface--01:var(--swatch--dark);--theme--surface--02:color-mix(in srgb, var(--swatch--light) 2%, var(--swatch--dark));--theme--surface--03:color-mix(in srgb, var(--swatch--light) 4%, var(--swatch--dark));--theme--surface--04:color-mix(in srgb, var(--swatch--light) 8%, var(--swatch--dark));--theme--surface--05:color-mix(in srgb, var(--swatch--light) 11%, var(--swatch--dark));--theme--surface--06:color-mix(in srgb, var(--swatch--light) 14%, var(--swatch--dark));--theme--ink--01:color-mix(in srgb, var(--swatch--light) 92%, var(--swatch--dark));--theme--ink--02:color-mix(in srgb, var(--swatch--light) 70%, var(--swatch--dark));--theme--ink--03:color-mix(in srgb, var(--swatch--light) 50%, var(--swatch--dark));--theme--stroke--01:color-mix(in srgb, var(--swatch--light) 5%, var(--swatch--dark));--theme--stroke--02:color-mix(in srgb, var(--swatch--light) 8%, var(--swatch--dark));--theme--stroke--03:color-mix(in srgb, var(--swatch--light) 14%, var(--swatch--dark));--theme--stroke--04:var(--theme--ink--01);--theme--shadow:color-mix(in srgb, var(--swatch--dark) 92%, transparent);--theme--elevation--01:inset 0 var(--border--02) 0 0 color-mix(in srgb, var(--swatch--light) calc(var(--elevation--ring) * 5%), transparent), inset 0 0 0 var(--border--02) color-mix(in srgb, var(--swatch--light) calc(var(--elevation--ring) * 6%), transparent), 0 var(--elevation--base) var(--elevation--base) calc(var(--elevation--base) / -2) var(--theme--shadow);--theme--elevation--02:var(--theme--elevation--01), 0 calc(var(--elevation--base) * pow(var(--elevation--ratio), 1)) calc(var(--elevation--base) * pow(var(--elevation--ratio), 1)) calc(var(--elevation--base) * pow(var(--elevation--ratio), 1) / -2) var(--theme--shadow);--theme--elevation--03:var(--theme--elevation--02), 0 calc(var(--elevation--base) * pow(var(--elevation--ratio), 2)) calc(var(--elevation--base) * pow(var(--elevation--ratio), 2)) calc(var(--elevation--base) * pow(var(--elevation--ratio), 2) / -2) var(--theme--shadow);--theme--elevation--04:var(--theme--elevation--03), 0 calc(var(--elevation--base) * pow(var(--elevation--ratio), 3)) calc(var(--elevation--base) * pow(var(--elevation--ratio), 3)) calc(var(--elevation--base) * pow(var(--elevation--ratio), 3) / -2) var(--theme--shadow);--theme--elevation--05:var(--theme--elevation--04), 0 calc(var(--elevation--base) * pow(var(--elevation--ratio), 4)) calc(var(--elevation--base) * pow(var(--elevation--ratio), 4)) calc(var(--elevation--base) * pow(var(--elevation--ratio), 4) / -2) var(--theme--shadow);--theme--elevation--06:var(--theme--elevation--05), 0 calc(var(--elevation--base) * pow(var(--elevation--ratio), 5)) calc(var(--elevation--base) * pow(var(--elevation--ratio), 5)) calc(var(--elevation--base) * pow(var(--elevation--ratio), 5) / -2) var(--theme--shadow)}}
body{background:var(--theme--surface--01);color:var(--theme--ink--01);font-family:var(--font--family--01);font-size:var(--font--size--02);font-variation-settings:"opsz" var(--font--optical--01);font-weight:var(--font--weight--01);line-height:var(--font--height--02)}:where(b,strong,h1,h2,h3,h4,h5,h6,th){font-variation-settings:"opsz" var(--font--optical--02);font-weight:var(--font--weight--02)}h1,h2,h3,h4,h5,h6{text-wrap:balance}p,li,figcaption,blockquote{text-wrap:pretty}code,kbd,pre,samp{font-family:var(--font--family--02)}:where(a){color:inherit;-webkit-text-decoration-color:var(--theme--stroke--03);text-decoration-color:var(--theme--stroke--03);text-decoration-thickness:var(--border--02);text-underline-offset:var(--border--03);transition:text-decoration-color var(--transition--fast--exit)}@media (hover:hover){:where(a):hover{transition:text-decoration-color var(--transition--fast);text-decoration-color:currentColor}}::selection{background:color-mix(in srgb, var(--swatch--brand--01) 25%, transparent);color:var(--theme--ink--01)}:focus-visible,[data-state~=focus] :is(input,textarea,select){outline:var(--focus--width) solid var(--focus--colour);outline-offset:var(--focus--offset)}[data-state~=focus]:not(:has(input,textarea,select)){outline:var(--focus--width) solid var(--focus--colour);outline-offset:var(--focus--offset)}svg.lucide{height:var(--component--icon--size,var(--icon--size--02));stroke-width:var(--component--icon--stroke,var(--icon--stroke));width:var(--component--icon--size,var(--icon--size--02));flex-shrink:0}
.section{isolation:isolate;max-width:var(--layout--width);width:calc(100% - 2 * var(--layout--margin));margin-inline:auto;position:relative}.section_background{pointer-events:none;z-index:-1;width:100%;height:100%;position:absolute;inset-block:0}[variant-background-type=full]{width:100vw;left:50%;transform:translate(-50%)}[variant-background-color=primary]{background-color:var(--theme--surface--01)}[variant-background-color=secondary]{background-color:var(--theme--surface--02)}[variant-background-color=tertiary]{background-color:var(--theme--surface--03)}[variant-padding-top=none]{padding-top:0}[variant-padding-top=small]{padding-top:var(--layout--section--small)}[variant-padding-top=base]{padding-top:var(--layout--section--base)}[variant-padding-top=large]{padding-top:var(--layout--section--large)}[variant-padding-bottom=none]{padding-bottom:0}[variant-padding-bottom=small]{padding-bottom:var(--layout--section--small)}[variant-padding-bottom=base]{padding-bottom:var(--layout--section--base)}[variant-padding-bottom=large]{padding-bottom:var(--layout--section--large)}[variant-section-width="1clm"]{max-width:calc(var(--layout--width) * 1 / 12 - 11 * (var(--layout--gutter) / 12))}[variant-section-width="2clm"]{max-width:calc(var(--layout--width) * 2 / 12 - 10 * (var(--layout--gutter) / 12))}[variant-section-width="3clm"]{max-width:calc(var(--layout--width) * 3 / 12 - 9 * (var(--layout--gutter) / 12))}[variant-section-width="4clm"]{max-width:calc(var(--layout--width) * 4 / 12 - 8 * (var(--layout--gutter) / 12))}[variant-section-width="5clm"]{max-width:calc(var(--layout--width) * 5 / 12 - 7 * (var(--layout--gutter) / 12))}[variant-section-width="6clm"]{max-width:calc(var(--layout--width) * 6 / 12 - 6 * (var(--layout--gutter) / 12))}[variant-section-width="7clm"]{max-width:calc(var(--layout--width) * 7 / 12 - 5 * (var(--layout--gutter) / 12))}[variant-section-width="8clm"]{max-width:calc(var(--layout--width) * 8 / 12 - 4 * (var(--layout--gutter) / 12))}[variant-section-width="9clm"]{max-width:calc(var(--layout--width) * 9 / 12 - 3 * (var(--layout--gutter) / 12))}[variant-section-width="10clm"]{max-width:calc(var(--layout--width) * 10 / 12 - 2 * (var(--layout--gutter) / 12))}[variant-section-width="11clm"]{max-width:calc(var(--layout--width) * 11 / 12 - 1 * (var(--layout--gutter) / 12))}[variant-grid="12clm"]{column-gap:var(--layout--gutter);grid-template-columns:repeat(var(--layout--max-clm-count), minmax(0, 1fr));row-gap:var(--layout--row-gap);display:grid}[variant-grid="12clm"]>*{min-width:0}[variant-span="1clm"]{grid-column-end:span 1}[variant-span="2clm"]{grid-column-end:span 2}[variant-span="3clm"]{grid-column-end:span 3}[variant-span="4clm"]{grid-column-end:span 4}[variant-span="5clm"]{grid-column-end:span 5}[variant-span="6clm"]{grid-column-end:span 6}[variant-span="7clm"]{grid-column-end:span 7}[variant-span="8clm"]{grid-column-end:span 8}[variant-span="9clm"]{grid-column-end:span 9}[variant-span="10clm"]{grid-column-end:span 10}[variant-span="11clm"]{grid-column-end:span 11}[variant-span="12clm"]{grid-column:1/-1}[variant-start="1"]{grid-column-start:1}[variant-start="2"]{grid-column-start:2}[variant-start="3"]{grid-column-start:3}[variant-start="4"]{grid-column-start:4}[variant-start="5"]{grid-column-start:5}[variant-start="6"]{grid-column-start:6}[variant-start="7"]{grid-column-start:7}[variant-start="8"]{grid-column-start:8}[variant-start="9"]{grid-column-start:9}[variant-start="10"]{grid-column-start:10}[variant-start="11"]{grid-column-start:11}[variant-start="12"]{grid-column-start:12}@media (max-width:48rem){[variant-grid="12clm"]>[variant-span],[variant-grid="12clm"]>[variant-start]{grid-column:1/-1}}
.typeset{--component--typeset--block:var(--size--03);--component--typeset--section:var(--size--05);--component--typeset--subsection:var(--size--04);--component--typeset--heading:var(--size--02);--component--typeset--item:var(--size--01);--component--typeset--indent:var(--size--04);color:var(--theme--ink--02);font-size:var(--font--size--03);line-height:var(--font--height--03);overflow-wrap:break-word}:where(.typeset) :where(p,ul,ol,pre,blockquote,figure,table,hr,h1,h2,h3,h4,h5,h6,img,video):not(:where(.not-typeset,.not-typeset *)){margin:0}:where(.typeset) :where(*+:is(p,ul,ol,pre,blockquote,figure,table,img,video,.not-typeset)):not(:where(.not-typeset *)){margin-top:var(--component--typeset--block)}:where(.typeset) :where(*+:is(h1,h2)):not(:where(.not-typeset,.not-typeset *)){margin-top:var(--component--typeset--section)}:where(.typeset) :where(*+:is(h3,h4,h5,h6)):not(:where(.not-typeset,.not-typeset *)){margin-top:var(--component--typeset--subsection)}:where(.typeset) :where(:is(h1,h2,h3,h4,h5,h6)+*):not(:where(.not-typeset *)){margin-top:var(--component--typeset--heading)}:where(.typeset) :where(h1,h2,h3,h4,h5,h6):not(:where(.not-typeset,.not-typeset *)){color:var(--theme--ink--01);font-variation-settings:"opsz" var(--font--optical--02);font-weight:var(--font--weight--02)}:where(.typeset) :where(h1):not(:where(.not-typeset,.not-typeset *)){font-size:var(--font--size--06);font-variation-settings:"opsz" var(--font--optical--03);font-weight:var(--font--weight--03);line-height:var(--font--height--06)}:where(.typeset) :where(h2):not(:where(.not-typeset,.not-typeset *)){font-size:var(--font--size--05);line-height:var(--font--height--05)}:where(.typeset) :where(h3):not(:where(.not-typeset,.not-typeset *)){font-size:var(--font--size--04);line-height:var(--font--height--04)}:where(.typeset) :where(h4,h5,h6):not(:where(.not-typeset,.not-typeset *)){font-size:var(--font--size--03);line-height:var(--font--height--03)}:where(.typeset) :where(strong,b):not(:where(.not-typeset *)){color:var(--theme--ink--01)}:where(.typeset) :where(code):not(:where(pre code,.not-typeset *)){background:var(--theme--surface--03);border-radius:var(--radius--01);color:var(--theme--ink--01);font-size:var(--font--size--02);padding-inline:var(--size--01)}:where(.typeset) :where(kbd):not(:where(.not-typeset *)){border:var(--border--02) solid transparent;box-shadow:var(--theme--elevation--01);border-radius:var(--radius--01);color:var(--theme--ink--01);font-family:var(--font--family--01);font-size:var(--font--size--01);font-variant-numeric:tabular-nums;padding-inline:var(--size--01)}:where(.typeset) :where(ul,ol):not(:where(.not-typeset,.not-typeset *)){padding-inline-start:var(--component--typeset--indent)}:where(.typeset) :where(ul):not(:where(.not-typeset,.not-typeset *)){list-style-type:disc}:where(.typeset) :where(ol):not(:where(.not-typeset,.not-typeset *)){list-style-type:decimal}:where(.typeset) :where(li+li,li>ul,li>ol):not(:where(.not-typeset *)){margin-top:var(--component--typeset--item)}:where(.typeset) :where(li):not(:where(.not-typeset *))::marker{color:var(--theme--ink--03)}:where(.typeset) :where(blockquote):not(:where(.not-typeset,.not-typeset *)){border-inline-start:var(--border--03) solid var(--theme--stroke--03);padding-inline-start:var(--size--03)}:where(.typeset) :where(pre):not(:where(.not-typeset,.not-typeset *)){background:var(--theme--surface--02);border:var(--border--02) solid transparent;box-shadow:var(--theme--elevation--01);border-radius:var(--radius--02);color:var(--theme--ink--01);font-size:var(--font--size--01);line-height:var(--font--height--02);padding:var(--size--03);overflow-x:auto}:where(.typeset) :where(hr):not(:where(.not-typeset,.not-typeset *)){border:0;border-top:var(--border--02) solid var(--theme--stroke--01);margin-block:var(--component--typeset--section)}:where(.typeset) :where(hr+*):not(:where(.not-typeset *)){margin-top:0}:where(.typeset) :where(img,video):not(:where(.not-typeset *)){border-radius:var(--radius--02)}:where(.typeset) :where(figcaption):not(:where(.not-typeset *)){font-size:var(--font--size--01);line-height:var(--font--height--01);margin-top:var(--size--02)}:where(.typeset) :where(table):not(:where(.not-typeset,.not-typeset *)){border-collapse:collapse;font-size:var(--font--size--02);font-variant-numeric:tabular-nums;line-height:var(--font--height--02);width:100%}:where(.typeset) :where(th,td):not(:where(.not-typeset *)){border-bottom:var(--border--02) solid var(--theme--stroke--01);padding:var(--size--02) var(--size--03) var(--size--02) 0;text-align:start;vertical-align:top}:where(.typeset) :where(th):not(:where(.not-typeset *)){color:var(--theme--ink--01)}
@media (pointer:fine){:root,[theme],[theme-flip]{--component--scrollbar--thumb:color-mix(in srgb, var(--theme--ink--01) 14%, transparent);--component--scrollbar--thumb--hover:color-mix(in srgb, var(--theme--ink--01) 22%, transparent);--component--scrollbar--thumb--active:color-mix(in srgb, var(--theme--ink--01) 30%, transparent)}:where(*){scrollbar-color:var(--component--scrollbar--thumb) transparent;scrollbar-width:thin}::-webkit-scrollbar{height:calc(var(--size--01) + var(--size--02));width:calc(var(--size--01) + var(--size--02))}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--component--scrollbar--thumb);border:var(--border--03) solid transparent;border-radius:var(--radius--round)}::-webkit-scrollbar-thumb:hover{background-color:var(--component--scrollbar--thumb--hover)}::-webkit-scrollbar-thumb:active{background-color:var(--component--scrollbar--thumb--active)}}@property --scroll-fade--start{syntax:"<number>";inherits:false;initial-value:1}@property --scroll-fade--end{syntax:"<number>";inherits:false;initial-value:1}@keyframes scroll-fade-start{0%{--scroll-fade--start:1}to{--scroll-fade--start:0}}@keyframes scroll-fade-end{0%{--scroll-fade--end:0}to{--scroll-fade--end:1}}@supports (animation-timeline:scroll()){[scroll-fade]{--component--scroll-fade--size:var(--size--05);--component--scroll-fade--mask:linear-gradient(var(--component--scroll-fade--direction), rgb(0 0 0/var(--scroll-fade--start)) 0, #000 var(--component--scroll-fade--size), #000 calc(100% - var(--component--scroll-fade--size)), rgb(0 0 0/var(--scroll-fade--end)) 100%);animation:linear both scroll-fade-start,linear both scroll-fade-end;animation-range:0 var(--component--scroll-fade--size), calc(100% - var(--component--scroll-fade--size)) 100%;-webkit-mask-image:var(--component--scroll-fade--mask);mask-image:var(--component--scroll-fade--mask)}[scroll-fade=y]{--component--scroll-fade--direction:to bottom;animation-timeline:scroll(self),scroll(self)}[scroll-fade=x]{--component--scroll-fade--direction:to right;animation-timeline:scroll(self inline),scroll(self inline)}}

@font-face{font-family:DM Sans;src:url(/fonts/DMSans-latin.woff2)format("woff2");font-weight:100 1000;font-style:normal;font-display:swap;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:DM Sans;src:url(/fonts/DMSans-latin-ext.woff2)format("woff2");font-weight:100 1000;font-style:normal;font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;src:url(/fonts/DMSans-Italic-latin.woff2)format("woff2");font-weight:100 1000;font-style:italic;font-display:swap;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:DM Sans;src:url(/fonts/DMSans-Italic-latin-ext.woff2)format("woff2");font-weight:100 1000;font-style:italic;font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}:root,[nui-project]{--font--family--01:"DM Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font--weight--01:400;--font--optical--01:14;--font--weight--02:500;--font--optical--02:14;--font--weight--03:700;--font--optical--03:40;--swatch--light:#fff;--swatch--dark:#0d1140;--swatch--brand--01:#c32e28;--swatch--brand--02:#4359ec;--layout--width:77.5rem;--radius--01:.375rem;--radius--02:.625rem;--radius--03:.875rem;--radius--04:1.125rem;--control--radius:var(--radius--02);--card--radius:var(--radius--04);--elevation--ring:1;--size--06--min:2.625;--size--06--max:5.625;--size--07--min:3.75;--size--07--max:6.75}:root,[nui-project],[density=default]{--font--size--01--min:.75;--font--size--01--max:.75;--font--size--02--min:.875;--font--size--02--max:.875;--font--size--03--min:1;--font--size--03--max:1;--font--size--04--min:1.125;--font--size--04--max:1.125;--font--size--05--min:1.375;--font--size--05--max:1.6875;--font--size--06--min:2.375;--font--size--06--max:3.375;--font--size--07--min:3.125;--font--size--07--max:5.375;--font--height--01--min:1.125;--font--height--01--max:1.125;--font--height--02--min:1.25;--font--height--02--max:1.25;--font--height--03--min:1.5;--font--height--03--max:1.5;--font--height--04--min:1.6875;--font--height--04--max:1.6875;--font--height--05--min:1.75;--font--height--05--max:2.1875;--font--height--06--min:2.625;--font--height--06--max:3.625;--font--height--07--min:3.375;--font--height--07--max:5.75}:root,[nui-project]{--font--size--07:clamp(calc(var(--font--size--07--min) * 1rem), (var(--font--size--07--min) - (var(--font--size--07--max) - var(--font--size--07--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--screen-min)) * 1rem + (var(--font--size--07--max) - var(--font--size--07--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--viewport), calc(var(--font--size--07--max) * 1rem));--font--height--07:clamp(calc(var(--font--height--07--min) * 1rem), (var(--font--height--07--min) - (var(--font--height--07--max) - var(--font--height--07--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--screen-min)) * 1rem + (var(--font--height--07--max) - var(--font--height--07--min)) / (var(--layout--screen-max) - var(--layout--screen-min)) * var(--layout--viewport), calc(var(--font--height--07--max) * 1rem))}@scope(:root:not([nui-system]),[theme]:not([nui-system])) to ([theme],[nui-system]){:scope:where(:root:not([theme=dark]),[theme=light]),:scope:where([theme=dark]) [theme-flip],:scope:where(:root:not([theme=dark]),[theme=light]) [theme-flip] [theme-flip],:scope:where([theme=dark]) [theme-flip] [theme-flip] [theme-flip]{--theme--surface--02:color-mix(in srgb, var(--swatch--brand--02) 7%, var(--swatch--light));--theme--surface--03:color-mix(in srgb, var(--swatch--brand--02) 11%, var(--swatch--light));--theme--ink--01:var(--swatch--dark);--theme--ink--02:color-mix(in srgb, var(--swatch--dark) 70%, var(--swatch--light));--theme--ink--03:color-mix(in srgb, var(--swatch--dark) 45%, var(--swatch--light));--theme--stroke--01:color-mix(in srgb, var(--swatch--dark) 12%, var(--swatch--light));--theme--stroke--02:color-mix(in srgb, var(--swatch--dark) 18%, var(--swatch--light));--theme--stroke--03:color-mix(in srgb, var(--swatch--dark) 26%, var(--swatch--light));--theme--shadow:color-mix(in srgb, var(--swatch--dark) 12%, transparent)}}@scope(:root:not([nui-system]),[theme]:not([nui-system])) to ([theme],[nui-system]){:scope:where([theme=dark]),:scope:where(:root:not([theme=dark]),[theme=light]) [theme-flip],:scope:where([theme=dark]) [theme-flip] [theme-flip],:scope:where(:root:not([theme=dark]),[theme=light]) [theme-flip] [theme-flip] [theme-flip]{--theme--ink--01:var(--swatch--light);--theme--ink--02:color-mix(in srgb, var(--swatch--light) 80%, var(--swatch--dark));--theme--ink--03:color-mix(in srgb, var(--swatch--light) 50%, var(--swatch--dark));--theme--stroke--01:color-mix(in srgb, var(--swatch--light) 10%, var(--swatch--dark));--theme--stroke--02:color-mix(in srgb, var(--swatch--light) 16%, var(--swatch--dark));--theme--stroke--03:color-mix(in srgb, var(--swatch--light) 24%, var(--swatch--dark))}}
body{font-size:var(--font--size--03);line-height:var(--font--height--03);flex-direction:column;min-height:100vh;display:flex;overflow-x:clip}main{flex-direction:column;flex-grow:1;display:flex}[type-level=f0]{font-size:var(--font--size--01);line-height:var(--font--height--01)}[type-level=f1]{font-size:var(--font--size--02);line-height:var(--font--height--02)}[type-level=f2]{font-size:var(--font--size--03);line-height:var(--font--height--03)}[type-level=f3]{font-size:var(--font--size--04);line-height:var(--font--height--04)}[type-level=f4]{font-size:var(--font--size--05);line-height:var(--font--height--05)}[type-level=f5]{font-size:var(--font--size--06);line-height:var(--font--height--06)}[type-level=f6]{font-size:var(--font--size--07);line-height:var(--font--height--07)}[max-ch="0"]{max-width:none}[max-ch="1"]{max-width:1ch}[max-ch="2"]{max-width:2ch}[max-ch="3"]{max-width:3ch}[max-ch="4"]{max-width:4ch}[max-ch="5"]{max-width:5ch}[max-ch="6"]{max-width:6ch}[max-ch="7"]{max-width:7ch}[max-ch="8"]{max-width:8ch}[max-ch="9"]{max-width:9ch}[max-ch="10"]{max-width:10ch}[max-ch="11"]{max-width:11ch}[max-ch="12"]{max-width:12ch}[max-ch="13"]{max-width:13ch}[max-ch="14"]{max-width:14ch}[max-ch="15"]{max-width:15ch}[max-ch="16"]{max-width:16ch}[max-ch="17"]{max-width:17ch}[max-ch="18"]{max-width:18ch}[max-ch="19"]{max-width:19ch}[max-ch="20"]{max-width:20ch}[max-ch="21"]{max-width:21ch}[max-ch="22"]{max-width:22ch}[max-ch="23"]{max-width:23ch}[max-ch="24"]{max-width:24ch}[max-ch="25"]{max-width:25ch}[max-ch="26"]{max-width:26ch}[max-ch="27"]{max-width:27ch}[max-ch="28"]{max-width:28ch}[max-ch="29"]{max-width:29ch}[max-ch="30"]{max-width:30ch}[max-ch="31"]{max-width:31ch}[max-ch="32"]{max-width:32ch}[max-ch="33"]{max-width:33ch}[max-ch="34"]{max-width:34ch}[max-ch="35"]{max-width:35ch}[max-ch="36"]{max-width:36ch}[max-ch="37"]{max-width:37ch}[max-ch="38"]{max-width:38ch}[max-ch="39"]{max-width:39ch}[max-ch="40"]{max-width:40ch}[max-ch="41"]{max-width:41ch}[max-ch="42"]{max-width:42ch}[max-ch="43"]{max-width:43ch}[max-ch="44"]{max-width:44ch}[max-ch="45"]{max-width:45ch}[max-ch="46"]{max-width:46ch}[max-ch="47"]{max-width:47ch}[max-ch="48"]{max-width:48ch}[max-ch="49"]{max-width:49ch}[max-ch="50"]{max-width:50ch}[max-ch="51"]{max-width:51ch}[max-ch="52"]{max-width:52ch}[max-ch="53"]{max-width:53ch}[max-ch="54"]{max-width:54ch}[max-ch="55"]{max-width:55ch}[max-ch="56"]{max-width:56ch}[max-ch="57"]{max-width:57ch}[max-ch="58"]{max-width:58ch}[max-ch="59"]{max-width:59ch}[max-ch="60"]{max-width:60ch}[max-ch="61"]{max-width:61ch}[max-ch="62"]{max-width:62ch}[max-ch="63"]{max-width:63ch}[max-ch="64"]{max-width:64ch}[max-ch="65"]{max-width:65ch}[max-ch="66"]{max-width:66ch}[max-ch="67"]{max-width:67ch}[max-ch="68"]{max-width:68ch}[max-ch="69"]{max-width:69ch}[max-ch="70"]{max-width:70ch}[max-ch="71"]{max-width:71ch}[max-ch="72"]{max-width:72ch}[max-ch="73"]{max-width:73ch}[max-ch="74"]{max-width:74ch}[max-ch="75"]{max-width:75ch}[max-ch="76"]{max-width:76ch}[max-ch="77"]{max-width:77ch}[max-ch="78"]{max-width:78ch}[max-ch="79"]{max-width:79ch}[max-ch="80"]{max-width:80ch}[max-ch="81"]{max-width:81ch}[max-ch="82"]{max-width:82ch}[max-ch="83"]{max-width:83ch}[max-ch="84"]{max-width:84ch}[max-ch="85"]{max-width:85ch}[max-ch="86"]{max-width:86ch}[max-ch="87"]{max-width:87ch}[max-ch="88"]{max-width:88ch}[max-ch="89"]{max-width:89ch}[max-ch="90"]{max-width:90ch}[max-ch="91"]{max-width:91ch}[max-ch="92"]{max-width:92ch}[max-ch="93"]{max-width:93ch}[max-ch="94"]{max-width:94ch}[max-ch="95"]{max-width:95ch}[max-ch="96"]{max-width:96ch}[max-ch="97"]{max-width:97ch}[max-ch="98"]{max-width:98ch}[max-ch="99"]{max-width:99ch}[max-ch="100"]{max-width:100ch}[max-ch="101"]{max-width:101ch}[max-ch="102"]{max-width:102ch}[max-ch="103"]{max-width:103ch}[max-ch="104"]{max-width:104ch}[max-ch="105"]{max-width:105ch}[max-ch="106"]{max-width:106ch}[max-ch="107"]{max-width:107ch}[max-ch="108"]{max-width:108ch}[max-ch="109"]{max-width:109ch}[max-ch="110"]{max-width:110ch}[max-ch="111"]{max-width:111ch}[max-ch="112"]{max-width:112ch}[max-ch="113"]{max-width:113ch}[max-ch="114"]{max-width:114ch}[max-ch="115"]{max-width:115ch}[max-ch="116"]{max-width:116ch}[max-ch="117"]{max-width:117ch}[max-ch="118"]{max-width:118ch}[max-ch="119"]{max-width:119ch}[max-ch="120"]{max-width:120ch}@scope(:root:not([nui-system]),[nui-project]) to ([nui-system]){[variant-type=primary][theme-flip]{--component--button--ink:var(--swatch--light);--component--button--ink--hover:var(--swatch--light);--component--button--ink--held:var(--swatch--light);--component--button--surface:var(--swatch--brand--01);--component--button--surface--hover:color-mix(in srgb, var(--swatch--brand--01) 86%, var(--swatch--dark));--component--button--surface--held:var(--component--button--surface--hover)}}

