:root{--flexoki-black: #100f0f;--flexoki-paper: #fffcf0;--flexoki-50: #f2f0e5;--flexoki-100: #e6e4d9;--flexoki-150: #dad8ce;--flexoki-200: #cecdc3;--flexoki-300: #b7b5ac;--flexoki-400: #9f9d96;--flexoki-500: #878580;--flexoki-600: #6f6e69;--flexoki-700: #575653;--flexoki-800: #403e3c;--flexoki-850: #343331;--flexoki-900: #282726;--flexoki-950: #1c1b1a;--flexoki-red-50: #ffe1d5;--flexoki-red-100: #ffcabb;--flexoki-red-150: #fdb2a2;--flexoki-red-200: #f89a8a;--flexoki-red-300: #e8705f;--flexoki-red-400: #d14d41;--flexoki-red-500: #c03e35;--flexoki-red-600: #af3029;--flexoki-red-700: #942822;--flexoki-red-800: #6c201c;--flexoki-red-850: #551b18;--flexoki-red-900: #3e1715;--flexoki-red-950: #261312;--flexoki-orange-50: #ffe7ce;--flexoki-orange-100: #fed3af;--flexoki-orange-150: #fcc192;--flexoki-orange-200: #f9ae77;--flexoki-orange-300: #ec8b49;--flexoki-orange-400: #da702c;--flexoki-orange-500: #cb6120;--flexoki-orange-600: #bc5215;--flexoki-orange-700: #9d4310;--flexoki-orange-800: #71320d;--flexoki-orange-850: #59290d;--flexoki-orange-900: #40200d;--flexoki-orange-950: #27180e;--flexoki-yellow-50: #faeec6;--flexoki-yellow-100: #f6e2a0;--flexoki-yellow-150: #f1d67e;--flexoki-yellow-200: #eccb60;--flexoki-yellow-300: #dfb431;--flexoki-yellow-400: #d0a215;--flexoki-yellow-500: #be9207;--flexoki-yellow-600: #ad8301;--flexoki-yellow-700: #8e6b01;--flexoki-yellow-800: #664d01;--flexoki-yellow-850: #503d02;--flexoki-yellow-900: #3a2d04;--flexoki-yellow-950: #241e08;--flexoki-green-50: #edeecf;--flexoki-green-100: #dde2b2;--flexoki-green-150: #cdd597;--flexoki-green-200: #bec97e;--flexoki-green-300: #a0af54;--flexoki-green-400: #879a39;--flexoki-green-500: #768d21;--flexoki-green-600: #66800b;--flexoki-green-700: #536907;--flexoki-green-800: #3d4c07;--flexoki-green-850: #313d07;--flexoki-green-900: #252d09;--flexoki-green-950: #1a1e0c;--flexoki-cyan-50: #ddf1e4;--flexoki-cyan-100: #bfe8d9;--flexoki-cyan-150: #a2dece;--flexoki-cyan-200: #87d3c3;--flexoki-cyan-300: #5abdac;--flexoki-cyan-400: #3aa99f;--flexoki-cyan-500: #2f968d;--flexoki-cyan-600: #24837b;--flexoki-cyan-700: #1c6c66;--flexoki-cyan-800: #164f4a;--flexoki-cyan-850: #143f3c;--flexoki-cyan-900: #122f2c;--flexoki-cyan-950: #101f1d;--flexoki-blue-50: #e1eceb;--flexoki-blue-100: #c6dde8;--flexoki-blue-150: #abcfe2;--flexoki-blue-200: #92bfdb;--flexoki-blue-300: #66a0c8;--flexoki-blue-400: #4385be;--flexoki-blue-500: #3171b2;--flexoki-blue-600: #205ea6;--flexoki-blue-700: #1a4f8c;--flexoki-blue-800: #163b66;--flexoki-blue-850: #133051;--flexoki-blue-900: #12253b;--flexoki-blue-950: #101a24;--flexoki-purple-50: #f0eaec;--flexoki-purple-100: #e2d9e9;--flexoki-purple-150: #d3cae6;--flexoki-purple-200: #c4b9e0;--flexoki-purple-300: #a699d0;--flexoki-purple-400: #8b7ec8;--flexoki-purple-500: #735eb5;--flexoki-purple-600: #5e409d;--flexoki-purple-700: #4f3685;--flexoki-purple-800: #3c2a62;--flexoki-purple-850: #31234e;--flexoki-purple-900: #261c39;--flexoki-purple-950: #1a1623;--flexoki-magenta-50: #fee4e5;--flexoki-magenta-100: #fccfda;--flexoki-magenta-150: #f9b9cf;--flexoki-magenta-200: #f4a4c2;--flexoki-magenta-300: #e47da8;--flexoki-magenta-400: #ce5d97;--flexoki-magenta-500: #b74583;--flexoki-magenta-600: #a02f6f;--flexoki-magenta-700: #87285e;--flexoki-magenta-800: #641f46;--flexoki-magenta-850: #4f1b39;--flexoki-magenta-900: #39172b;--flexoki-magenta-950: #24131d;--color-background: var(--flexoki-paper);--color-text-primary: var(--flexoki-black);--color-text-secondary: var(--flexoki-600);--color-primary: var(--flexoki-blue-600);--size-min: 2px;--size-xsmall: .5rem;--size-small: .75rem;--size-default: 1rem;--size-large: 1.5rem;--size-xlarge: 2rem;--max-content-width: 64rem;font-size:18px}.only-dark-mode.svelte-qk1fx0{display:none}.only-light-mode.svelte-qk1fx0{display:block}@media (prefers-color-scheme: dark){:root{--color-background: var(--flexoki-black);--color-text-primary: var(--flexoki-paper);--color-text-secondary: var(--flexoki-400);--color-primary: var(--flexoki-blue-400)}.only-dark-mode.svelte-qk1fx0{display:block}.only-light-mode.svelte-qk1fx0{display:none}}@font-face{font-family:Host Grotesk;src:url(../../../fonts/Host_Grotesk/HostGrotesk-VariableFont_wght.ttf) format("truetype");font-display:swap}@font-face{font-family:Nunito Sans;src:url(../../../fonts/Nunito_Sans/NunitoSans-VariableFont.ttf) format("truetype");font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background-color:var(--color-background);font-family:Host Grotesk,sans-serif;color:var(--color-text-primary);margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:Nunito Sans,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;color:var(--color-text-primary);margin:0}h1{font-size:var(--size-xlarge);line-height:calc(var(--size-xlarge) * 1.5)}h2{font-size:var(--size-large);line-height:calc(var(--size-large) * 1.5)}p{font-size:var(--size-default);line-height:calc(var(--size-default) * 1.5);color:var(--color-text-secondary);margin:0}ul{padding:0;margin:0;margin-left:var(--size-default);list-style-type:disc}.main-wrapper.svelte-qk1fx0{display:flex;width:100%;max-width:var(--max-content-width);margin:0 auto}main.svelte-qk1fx0{display:flex;flex-direction:column;gap:var(--size-xlarge);width:100%;padding:var(--size-default) var(--size-small)}.callout{display:flex;flex-direction:column;gap:var(--size-small);max-width:60ch;background-color:var(--flexoki-50);color:var(--flexoki-700);padding:var(--size-large) var(--size-default);border-radius:var(--size-xsmall)}@media (prefers-color-scheme: dark){.callout{background-color:var(--flexoki-950);color:var(--flexoki-50)}}.callout.info{background-color:var(--flexoki-blue-50);color:var(--flexoki-blue-700)}@media (prefers-color-scheme: dark){.callout.info{background-color:var(--flexoki-blue-950);color:var(--flexoki-blue-50)}}.callout.warning{background-color:var(--flexoki-yellow-50);color:var(--flexoki-yellow-800)}@media (prefers-color-scheme: dark){.callout.warning{background-color:var(--flexoki-yellow-950);color:var(--flexoki-yellow-50)}}.callout.success{background-color:var(--flexoki-green-50);color:var(--flexoki-green-800)}@media (prefers-color-scheme: dark){.callout.success{background-color:var(--flexoki-green-950);color:var(--flexoki-green-50)}}.callout strong{display:block}.callout ul{display:flex;flex-direction:column;gap:var(--size-xsmall)}a{color:var(--flexoki-blue-500);text-decoration:none;transition:color .15s ease-in-out}@media (prefers-color-scheme: dark){a{color:var(--flexoki-blue-400)}}a:hover,a:focus{color:var(--flexoki-blue-700);text-decoration:underline}a:visited{color:var(--flexoki-blue-400)}a.cta{padding:var(--size-small) var(--size-default);transition:.15s ease-in-out;background-color:var(--flexoki-blue-50);border-radius:var(--size-xlarge);border:2px solid var(--flexoki-blue-200);font-weight:500;color:var(--flexoki-blue-700);text-decoration:none}@media (prefers-color-scheme: dark){a.cta{background-color:var(--flexoki-blue-950);color:var(--flexoki-blue-50);border-color:var(--flexoki-blue-800)}}a.cta:hover,a.cta:focus{background-color:var(--flexoki-blue-100)}@media (prefers-color-scheme: dark){a.cta:hover,a.cta:focus{background-color:var(--flexoki-blue-900)}}nav.svelte-qk1fx0 .row:where(.svelte-qk1fx0){display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:0}@media only screen and (min-width: 640px){nav.svelte-qk1fx0 .row:where(.svelte-qk1fx0){flex-direction:row;gap:var(--size-small)}}nav.svelte-qk1fx0 a:where(.svelte-qk1fx0){display:flex;flex-direction:row;align-items:center;gap:var(--size-small);display:inline-flex;color:inherit;text-decoration:none;transition:.15s ease-in-out;padding:var(--size-small) var(--size-default);margin-left:calc(var(--size-small) * -1);flex-wrap:wrap;row-gap:0}nav.svelte-qk1fx0 a:where(.svelte-qk1fx0) h1:where(.svelte-qk1fx0){font-family:Nunito Sans,sans-serif;font-size:var(--size-xlarge);color:var(--color-text-primary)}nav.svelte-qk1fx0 a:where(.svelte-qk1fx0):hover,nav.svelte-qk1fx0 a:where(.svelte-qk1fx0):focus{background-color:var(--flexoki-blue-50);border-radius:var(--size-xsmall);color:var(--flexoki-blue-700)}@media (prefers-color-scheme: dark){nav.svelte-qk1fx0 a:where(.svelte-qk1fx0):hover,nav.svelte-qk1fx0 a:where(.svelte-qk1fx0):focus{background-color:var(--flexoki-blue-950);color:var(--flexoki-blue-50)}}nav.svelte-qk1fx0 a:where(.svelte-qk1fx0) h1:where(.svelte-qk1fx0){width:auto;margin:0}nav.svelte-qk1fx0 a:where(.svelte-qk1fx0) h1:where(.svelte-qk1fx0) .strong:where(.svelte-qk1fx0){font-weight:900}nav.svelte-qk1fx0 a:where(.svelte-qk1fx0) h1:where(.svelte-qk1fx0) .light:where(.svelte-qk1fx0){font-weight:400}nav.svelte-qk1fx0 .phonetic:where(.svelte-qk1fx0){font-size:var(--size-small);color:var(--color-text-secondary)}footer.svelte-qk1fx0{color:var(--color-text-secondary)}.content-block{display:flex;flex-direction:column;gap:var(--size-small);max-width:60ch}
