.kx-app{--kx-cream:#fffeeb;--kx-deep:#08251a;--kx-lime:#abff44;--kx-ink:#1a1a1a;--font-sans:var(--font-kx-sans), ui-sans-serif, system-ui, sans-serif;--kx-serif:var(--font-kx-serif), Georgia, "Times New Roman", serif;--color-slate-50:#fffeeb;--color-slate-100:#f7f6dd;--color-slate-200:#e9e8d2;--color-slate-300:#d9d8bf;--color-slate-400:#9a9a86;--color-slate-500:#6b6b5c;--color-slate-600:#4b5b51;--color-slate-700:#24503c;--color-slate-750:#1a4734;--color-slate-800:#12402d;--color-slate-850:#0d3323;--color-slate-900:#0a2c1f;--color-slate-950:#08251a;--color-blue-50:#e8f5f2;--color-blue-100:#d3ece5;--color-blue-200:#a9d9cb;--color-blue-300:#79c0ad;--color-blue-400:#4fbf9f;--color-blue-500:#1c8a72;--color-blue-600:#0f6e58;--color-blue-700:#0a5946;--color-blue-800:#0b4636;--color-blue-900:#08251a;--color-blue-950:#051a12;--color-indigo-50:#e8f5f2;--color-indigo-100:#d3ece5;--color-indigo-200:#a9d9cb;--color-indigo-300:#79c0ad;--color-indigo-400:#4fbf9f;--color-indigo-500:#1c8a72;--color-indigo-600:#0f6e58;--color-indigo-700:#0a5946;--color-indigo-800:#0b4636;--color-indigo-900:#08251a;--color-indigo-950:#051a12;--color-purple-50:#f8efff;--color-purple-100:#f0d7ff;--color-purple-200:#e2b8fb;--color-purple-300:#cf95f5;--color-purple-400:#b96ce8;--color-purple-500:#9d49d1;--color-purple-600:#7f34ae;--color-purple-700:#63288a;--color-purple-800:#4b1f68;--color-purple-900:#35164a;--color-purple-950:#230e31;--color-violet-50:#f8efff;--color-violet-100:#f0d7ff;--color-violet-200:#e2b8fb;--color-violet-300:#cf95f5;--color-violet-400:#b96ce8;--color-violet-500:#9d49d1;--color-violet-600:#7f34ae;--color-violet-700:#63288a;--color-violet-800:#4b1f68;--color-violet-900:#35164a;--color-violet-950:#230e31;--color-fuchsia-100:#ffd6f6;--color-fuchsia-300:#ffbcf2;--color-fuchsia-500:#d65cc0;--color-fuchsia-600:#b544a1;--color-sky-50:#eefafa;--color-sky-100:#d3f1f0;--color-sky-200:#a9e3e2;--color-sky-300:#91dbda;--color-sky-400:#5cc3c2;--color-sky-500:#2ea6a6;--color-sky-600:#1d8585;--color-sky-700:#176868;--color-cyan-100:#d3f1f0;--color-cyan-400:#5cc3c2;--color-cyan-500:#2ea6a6;--color-cyan-600:#1d8585;font-family:var(--font-sans);-webkit-font-smoothing:antialiased}body:has(.kx-app){color:#08251a;background-color:#fffeeb}body:has(.kx-app.dark){color:#fffeeb;background-color:#0a2c1f}.kx-app :where(h1,h2),.kx-app :where(h3[class*=text-xl],h3[class*=text-2xl],h3[class*=text-3xl]){font-family:var(--kx-serif);letter-spacing:-.02em}.kx-app :is(button,a).bg-blue-600,.kx-app :is(button,a).bg-blue-500,.kx-app :is(button,a).bg-indigo-600,.kx-app :is(button,a).bg-blue-700,.kx-app :is(button,a).bg-purple-600,.kx-app :is(button,a).bg-violet-600{background-color:var(--kx-lime);color:var(--kx-deep);box-shadow:0 0 0 1.5px var(--kx-ink), 0 3px 0 1.5px var(--kx-ink);font-weight:700;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s}.kx-app :is(button,a).bg-blue-600 *,.kx-app :is(button,a).bg-blue-500 *,.kx-app :is(button,a).bg-indigo-600 *,.kx-app :is(button,a).bg-blue-700 *,.kx-app :is(button,a).bg-purple-600 *,.kx-app :is(button,a).bg-violet-600 *{color:inherit}.kx-app :is(button,a).bg-blue-600:hover:not(:disabled),.kx-app :is(button,a).bg-blue-500:hover:not(:disabled),.kx-app :is(button,a).bg-indigo-600:hover:not(:disabled),.kx-app :is(button,a).bg-blue-700:hover:not(:disabled),.kx-app :is(button,a).bg-purple-600:hover:not(:disabled),.kx-app :is(button,a).bg-violet-600:hover:not(:disabled){background-color:var(--kx-lime);box-shadow:0 0 0 1.5px var(--kx-ink), 0 4px 0 1.5px var(--kx-ink);transform:translateY(-1px)}.kx-app :is(button,a).bg-blue-600:active:not(:disabled){box-shadow:0 0 0 1.5px var(--kx-ink), 0 1px 0 1.5px var(--kx-ink);transform:translateY(1px)}.kx-app :is(button,a).bg-blue-600:disabled,.kx-app :is(button,a).bg-blue-500:disabled,.kx-app :is(button,a).bg-purple-600:disabled{opacity:.55;box-shadow:0 0 0 1.5px #1a1a1a66}.kx-app.dark :is(button,a).bg-blue-600,.kx-app.dark :is(button,a).bg-blue-500,.kx-app.dark :is(button,a).bg-indigo-600,.kx-app.dark :is(button,a).bg-purple-600{box-shadow:0 0 0 1.5px var(--kx-deep), 0 3px 0 1.5px var(--kx-deep)}.kx-app :focus-visible{outline-offset:2px;outline:2px solid #0f6e58}.kx-app.dark :focus-visible{outline-color:var(--kx-lime)}.kx-app ::selection{background:var(--kx-lime);color:var(--kx-deep)}.kx-app ::-webkit-scrollbar-thumb{background:#08251a47}.kx-app.dark ::-webkit-scrollbar-thumb{background:#abff4447}.kx-app :is(input,textarea,select):focus{--tw-ring-color:#0f6e5840;border-color:#0f6e58}.kx-app.dark :is(input,textarea,select):focus{border-color:var(--kx-lime);--tw-ring-color:#abff4440}.kx-brand{align-items:center;gap:10px;display:inline-flex}.kx-brand-word{font-family:var(--kx-serif);letter-spacing:-.01em;color:#08251a;font-size:1.55rem;line-height:1}.kx-app.dark .kx-brand-word{color:#fffeeb}
@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/0fec32c78403d184-s.26u7v4he067l8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/9d30e1ac529a223a-s.0x-5wtyyqn28e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/9056bf441d45cedc-s.3yob337ug4w_n.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e6c3b2b7c3a61f79-s.3dnpquur9zvda.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e557826f452dbd06-s.0hioodceto78-.woff2)format("woff2");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:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/1497d94d4ac5c969-s.180g8ykmerv64.woff2)format("woff2");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:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e4505858a30c79c2-s.p.1simdcn5ouyn0.woff2)format("woff2");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:EB Garamond Fallback;src:local(Times New Roman);ascent-override:106.26%;descent-override:31.44%;line-gap-override:0.0%;size-adjust:94.77%}.eb_garamond_a02bc353-module__tJQNxa__className{font-family:EB Garamond,EB Garamond Fallback;font-style:normal}.eb_garamond_a02bc353-module__tJQNxa__variable{--font-kx-serif:"EB Garamond", "EB Garamond Fallback"}
@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.2u3lqdovtp4z3.woff2)format("woff2");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:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0jgzmitmnoe6_.woff2)format("woff2");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:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.figtree_fb071068-module__YtMQBG__className{font-family:Figtree,Figtree Fallback;font-style:normal}.figtree_fb071068-module__YtMQBG__variable{--font-kx-sans:"Figtree", "Figtree Fallback"}
