:root,[data-kl-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--kl-color-bg:#eeebe5;--kl-color-surface:#f8f6f2;--kl-color-surface-raised:#fdfcfa;--kl-color-surface-sunken:#e4e0d9;--kl-color-surface-inverse:#1f1e1c;--kl-color-fg:#1f1e1c;--kl-color-fg-muted:#5f5a51;--kl-color-fg-subtle:#8e877c;--kl-color-fg-inverse:#f8f6f2;--kl-color-border:#d6d1c8;--kl-color-border-strong:#a9a398;--kl-color-accent:#f2c230;--kl-color-accent-hover:#e3b21e;--kl-color-accent-pressed:#d2a20e;--kl-color-accent-soft:#fbebb5;--kl-color-accent-text:#7a5a00;--kl-color-on-accent:#1f1e1c;--kl-color-success:#2e7748;--kl-color-success-soft:#ddeedf;--kl-color-warning:#a34c14;--kl-color-warning-soft:#f7e1cf;--kl-color-error:#ba2f28;--kl-color-error-soft:#f6dad6;--kl-color-blocked:#5e6470;--kl-color-blocked-soft:#e2e4e8;--kl-color-brand-pinus:#c9a77c;--kl-color-focus:#1f1e1c;--kl-color-material-terracota:#9e4a2b;--kl-color-material-terracota-soft:#f4e0d6;--kl-color-material-pinus:#8a5a28;--kl-color-material-pinus-soft:#f2e5d0;--kl-color-material-giz:#3a6496;--kl-color-material-giz-soft:#dde7f2;--kl-color-material-musgo:#5d6b2c;--kl-color-material-musgo-soft:#e8ebd3;--kl-color-on-material:#fff;--kl-shadow-0:none;--kl-shadow-1:0 1px 2px #1f1e1c14;--kl-shadow-2:0 1px 2px #1f1e1c0f, 0 4px 12px #1f1e1c14;--kl-shadow-3:0 2px 4px #1f1e1c0f, 0 12px 32px #1f1e1c24;--kl-overlay:#1f1e1c7a;--kl-hatch:repeating-linear-gradient(135deg, var(--kl-color-fg) 0 2px, transparent 2px 6px)}[data-kl-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--kl-color-bg:#23221f;--kl-color-surface:#2b2a27;--kl-color-surface-raised:#33312d;--kl-color-surface-sunken:#1c1b19;--kl-color-surface-inverse:#d9d4ca;--kl-color-fg:#d9d4ca;--kl-color-fg-muted:#a29c91;--kl-color-fg-subtle:#78726a;--kl-color-fg-inverse:#1f1e1c;--kl-color-border:#44423c;--kl-color-border-strong:#625d55;--kl-color-accent:#f2c230;--kl-color-accent-hover:#f6cf55;--kl-color-accent-pressed:#e0b020;--kl-color-accent-soft:#433a1e;--kl-color-accent-text:#f2c230;--kl-color-on-accent:#1f1e1c;--kl-color-success:#6cc08a;--kl-color-success-soft:#26392c;--kl-color-warning:#f0965a;--kl-color-warning-soft:#432f20;--kl-color-error:#f07a6e;--kl-color-error-soft:#452824;--kl-color-blocked:#a3a9b5;--kl-color-blocked-soft:#33363c;--kl-color-brand-pinus:#c9a77c;--kl-color-focus:#f2c230;--kl-color-material-terracota:#e0937a;--kl-color-material-terracota-soft:#4a3029;--kl-color-material-pinus:#d6ae7e;--kl-color-material-pinus-soft:#463825;--kl-color-material-giz:#94b5de;--kl-color-material-giz-soft:#2e3a4a;--kl-color-material-musgo:#b8c47e;--kl-color-material-musgo-soft:#3a3d27;--kl-color-on-material:#1f1e1c;--kl-shadow-0:none;--kl-shadow-1:0 1px 2px #0000004d;--kl-shadow-2:0 1px 2px #0006, 0 4px 12px #00000059;--kl-shadow-3:0 2px 4px #0006, 0 12px 32px #00000080;--kl-overlay:#0009}:root{--kl-font-display:"Bricolage Grotesque", system-ui, sans-serif;--kl-font-ui:"Geist", system-ui, sans-serif;--kl-font-numeric-variant:tabular-nums;--kl-text-display-xl:800 48px/52px var(--kl-font-display);--kl-text-display-l:800 36px/40px var(--kl-font-display);--kl-text-h1:700 28px/32px var(--kl-font-display);--kl-text-h2:700 22px/28px var(--kl-font-display);--kl-text-h3:600 18px/24px var(--kl-font-ui);--kl-text-body-l:400 17px/26px var(--kl-font-ui);--kl-text-body:400 15px/22px var(--kl-font-ui);--kl-text-body-s:400 13px/18px var(--kl-font-ui);--kl-text-label:600 13px/16px var(--kl-font-ui);--kl-text-caption:500 12px/16px var(--kl-font-ui);--kl-text-overline:600 11px/14px var(--kl-font-ui);--kl-text-num-xl:600 40px/44px var(--kl-font-ui);--kl-text-num-l:600 24px/28px var(--kl-font-ui);--kl-text-num:500 15px/22px var(--kl-font-ui);--kl-text-input:400 16px/24px var(--kl-font-ui);--kl-tracking-display:-.03em;--kl-tracking-overline:.1em;--kl-space-0:0;--kl-space-1:4px;--kl-space-2:8px;--kl-space-3:12px;--kl-space-4:16px;--kl-space-5:20px;--kl-space-6:24px;--kl-space-8:32px;--kl-space-10:40px;--kl-space-12:48px;--kl-space-16:64px;--kl-space-20:80px;--kl-radius-xs:2px;--kl-radius-sm:4px;--kl-radius-md:8px;--kl-radius-lg:12px;--kl-radius-xl:16px;--kl-radius-pill:999px;--kl-border-width:1px;--kl-border-width-strong:1.5px;--kl-focus-ring:0 0 0 2px var(--kl-color-bg), 0 0 0 4px var(--kl-color-focus);--kl-touch-min:44px;--kl-control-h-sm:36px;--kl-control-h:44px;--kl-control-h-lg:52px;--kl-duration-fast:.12s;--kl-duration:.2s;--kl-duration-slow:.32s;--kl-ease:cubic-bezier(.2,.7,.2,1);--kl-bp-sm:480px;--kl-bp-md:768px;--kl-bp-lg:1024px;--kl-bp-xl:1280px;--kl-z-nav:100;--kl-z-drawer:200;--kl-z-modal:300;--kl-z-toast:400}
:root{--kl-font-display:var(--font-bricolage), system-ui, sans-serif;--kl-font-ui:var(--font-geist), system-ui, sans-serif}*,:before,:after{box-sizing:border-box}html,body{margin:0}body{background:var(--kl-color-bg);min-height:100dvh;color:var(--kl-color-fg);font:var(--kl-text-body);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,p{text-wrap:balance;margin:0}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit;text-decoration:none}a:focus-visible{box-shadow:var(--kl-focus-ring)}:focus-visible{outline:none}.kl-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/951a1661741fc9a6-s.0c05j22lu0e1h.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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/840ca482ea7a70a1-s.14r01_8b-ryu9.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/edc92f5080bab07a-s.p.2lg3sxkcxwsl6.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:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}._0mTI5G_className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}._0mTI5G_variable{--font-bricolage:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4f6667dd39116621-s.00az9qtie3ho1.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07935285219a259d-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f58031ded4338640-s.2gwoz23eiro2t.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/77814b00d5ca94a4-s.0i3h3th1vs4m7.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/605ce01b664af129-s.p.0zr6hhvz-h9nw.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.hLpxBG_className{font-family:Geist,Geist Fallback;font-style:normal}.hLpxBG_variable{--font-geist:"Geist", "Geist Fallback"}
