@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_fe7774{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_fe7774{--font-manrope:"Manrope","Manrope Fallback"}:root{--kd-salad:#A5E85C;--kd-salad-bright:#C2F187;--kd-salad-deep:#7ACB2E;--kd-salad-veil:#EFFBDF;--kd-green:#3FCB84;--kd-green-bright:#7BE0A8;--kd-green-mid:#22AE6B;--kd-green-dark:#178552;--kd-green-deep:#0F5F3C;--kd-forest:#0B3325;--kd-forest-soft:#12432F;--kd-mint:#C7EED8;--kd-mint-soft:#E3F6EA;--kd-mint-veil:#F2FBF6;--kd-white:#FFFFFF;--kd-glass:#FAFDFB;--kd-glass-pane:rgba(255,255,255,.68);--kd-glass-edge:rgba(255,255,255,.72);--kd-glass-tint:rgba(63,203,132,.10);--kd-ink:#0F1F19;--kd-slate:#3F544B;--kd-stone:#879A92;--kd-line:#DCE8E1;--kd-line-soft:#EBF3EE;--kd-black:#111111;--kd-graphite:#4E4A46;--kd-milk:#F7F3EB;--kd-milk-deep:#F0EADF;--kd-mustard:#C6A15B;--kd-mustard-dark:#A9873F;--kd-mustard-tint:#F1E6CE;--kd-terracotta:#C96F53;--kd-terracotta-dark:#A9553B;--kd-terracotta-tint:#F5E1D9;--kd-grey:#B8B1A8;--kd-grey-20:#EDE8E0;--kd-grey-40:#DCD7CF;--kd-salad-legacy:#9FCC45;--text-primary:var(--kd-ink);--text-secondary:var(--kd-slate);--text-muted:var(--kd-stone);--text-inverse:var(--kd-glass);--text-on-brand:var(--kd-ink);--text-accent:var(--kd-green-dark);--text-link:var(--kd-ink);--text-link-hover:var(--kd-green-dark);--surface-page:var(--kd-glass);--surface-brand:var(--kd-salad);--surface-brand-soft:var(--kd-salad-veil);--surface-card:var(--kd-white);--surface-glass:var(--kd-glass-pane);--surface-sunken:var(--kd-mint-veil);--surface-inverse:var(--kd-forest);--surface-inverse-soft:var(--kd-forest-soft);--surface-accent-soft:var(--kd-salad-veil);--surface-growth-soft:var(--kd-mint);--surface-warm-soft:var(--kd-mustard-tint);--line-hairline:var(--kd-line);--line-soft:var(--kd-line-soft);--line-strong:var(--kd-slate);--line-inverse:#215240;--line-glass:var(--kd-glass-edge);--line-focus:var(--kd-green-mid);--accent-primary:var(--kd-salad);--accent-strong:var(--kd-green-mid);--accent-growth:var(--kd-salad-bright);--accent-warm:var(--kd-mustard);--status-ok:var(--kd-green-dark);--status-attention:var(--kd-mustard-dark);--status-risk:var(--kd-terracotta-dark);--status-neutral:var(--kd-stone);--chart-1:var(--kd-salad);--chart-2:var(--kd-green);--chart-3:var(--kd-green-mid);--chart-4:var(--kd-green-deep);--chart-5:var(--kd-mustard);--chart-6:var(--kd-terracotta);--chart-grid:var(--kd-line);--chart-track:var(--kd-line-soft);--chart-ink:var(--kd-ink);--logo-dot-primary:var(--kd-salad);--logo-dot-business:var(--kd-ink);--logo-dot-image:var(--kd-mustard);--logo-dot-neutral:var(--kd-stone)}.kd-dark,[data-theme=dark]{--text-primary:#EAF6F0;--text-secondary:#9FBCAF;--text-muted:#75917F;--text-inverse:var(--kd-forest);--text-link:#EFF6EA;--text-link-hover:var(--kd-green);--surface-page:var(--kd-forest);--surface-card:var(--kd-forest-soft);--surface-glass:rgba(18,67,47,.62);--surface-sunken:#08281D;--surface-inverse:var(--kd-glass);--line-hairline:#215240;--line-soft:#19402F;--line-strong:#4F7A67}:root{--font-core:"Manrope","Helvetica Neue",Arial,sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--text-display-size:76px;--text-display-lh:0.98;--text-display-ls:-0.035em;--text-display-weight:800;--text-h1-size:56px;--text-h1-lh:1.04;--text-h1-ls:-0.03em;--text-h1-weight:800;--text-h2-size:40px;--text-h2-lh:1.1;--text-h2-ls:-0.025em;--text-h2-weight:700;--text-h3-size:28px;--text-h3-lh:1.2;--text-h3-ls:-0.02em;--text-h3-weight:700;--text-h4-size:22px;--text-h4-lh:1.3;--text-h4-ls:-0.015em;--text-h4-weight:600;--text-lead-size:20px;--text-lead-lh:1.55;--text-lead-ls:-0.01em;--text-lead-weight:400;--text-body-size:17px;--text-body-lh:1.65;--text-body-ls:0;--text-body-weight:400;--text-small-size:15px;--text-small-lh:1.6;--text-small-ls:0;--text-small-weight:400;--text-caption-size:13px;--text-caption-lh:1.45;--text-caption-ls:0.01em;--text-caption-weight:500;--text-overline-size:12px;--text-overline-lh:1.2;--text-overline-ls:0.14em;--text-overline-weight:600;--text-numeric-size:52px;--text-numeric-lh:1;--text-numeric-ls:-0.03em;--text-numeric-weight:800;--measure-narrow:46ch;--measure-body:66ch;--measure-wide:78ch;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--space-11:160px;--gutter:24px;--container-max:1240px;--container-narrow:820px;--section-y:var(--space-9);--section-y-tight:var(--space-8);--card-pad:var(--space-6);--card-pad-tight:var(--space-5);--logo-clearspace:0.115em;--radius-none:0px;--radius-xs:2px;--radius-sm:4px;--radius-md:8px;--radius-lg:14px;--radius-pill:999px;--radius-card:var(--radius-md);--radius-control:var(--radius-sm);--border-hairline:1px;--border-strong:2px;--shadow-none:none;--shadow-hairline:0 0 0 1px var(--line-hairline);--shadow-1:0 1px 2px rgba(15,31,25,.04),0 2px 8px rgba(15,95,60,.06);--shadow-2:0 2px 4px rgba(15,31,25,.05),0 12px 28px rgba(15,95,60,.09);--shadow-3:0 8px 16px rgba(15,31,25,.06),0 32px 64px rgba(15,95,60,.13);--shadow-glass:0 1px 0 var(--kd-glass-edge) inset,0 8px 32px rgba(15,95,60,.11);--shadow-focus:0 0 0 3px rgba(34,174,107,.30);--overlay-scrim:rgba(15,31,25,.48);--blur-veil:saturate(120%) blur(14px);--blur-glass:saturate(140%) blur(20px);--ease-standard:cubic-bezier(.32,.72,0,1);--ease-out:cubic-bezier(.16,1,.3,1);--ease-in:cubic-bezier(.5,0,.9,.4);--ease-spring:cubic-bezier(.34,1.16,.64,1);--ease-glass:cubic-bezier(.32,.72,0,1);--dur-instant:80ms;--dur-fast:180ms;--dur-base:340ms;--dur-slow:620ms;--dur-reveal:900ms;--motion-lift:-1px;--motion-lift-glass:-2px;--motion-press:0.985}@media (prefers-reduced-motion:reduce){:root{--dur-instant:0ms;--dur-fast:0ms;--dur-base:0ms;--dur-slow:0ms;--dur-reveal:0ms}}:root{--glass-backdrop:blur(30px) saturate(124%) brightness(1.03);--glass-backdrop-soft:blur(20px) saturate(120%) brightness(1.04);--glass-backdrop-deep:blur(44px) saturate(128%) brightness(1.02);--glass-refract:url(#kd-glass);--glass-refract-soft:url(#kd-glass-soft);--glass-refract-strong:url(#kd-glass-deep);--glass-tint:linear-gradient(160deg,rgba(255,255,255,.26),rgba(255,255,255,.17) 58%,rgba(255,255,255,.21));--glass-tint-strong:linear-gradient(160deg,rgba(255,255,255,.34),rgba(255,255,255,.23) 58%,rgba(255,255,255,.27));--glass-tint-dark:linear-gradient(160deg,rgba(11,51,37,.30),rgba(11,51,37,.22) 58%,rgba(18,67,47,.26));--glass-tint-brand:linear-gradient(160deg,rgba(194,241,135,.38),rgba(165,232,92,.28) 58%,rgba(194,241,135,.32));--glass-optics:inset 0 1px 0 rgba(255,255,255,.40),inset 0 -1px 0 rgba(255,255,255,.10);--glass-optics-dark:inset 0 1px 0 rgba(255,255,255,.14),inset 0 -1px 0 rgba(255,255,255,.05);--glass-cast:0 26px 60px -32px rgba(6,20,14,.42),0 2px 6px -4px rgba(6,20,14,.16);--glass-cast-lifted:0 38px 78px -34px rgba(6,20,14,.48),0 3px 8px -4px rgba(6,20,14,.20);--glass-hairline:1px solid rgba(255,255,255,.30);--glass-hairline-dark:1px solid rgba(255,255,255,.12);--glass-sheen:linear-gradient(102deg,transparent 38%,rgba(255,255,255,.16) 50%,transparent 64%);--glass-blur:var(--glass-backdrop);--glass-blur-soft:var(--glass-backdrop-soft);--glass-blur-deep:var(--glass-backdrop-deep);--glass-fill:var(--glass-tint);--glass-fill-strong:var(--glass-tint-strong);--glass-fill-dark:var(--glass-tint-dark);--glass-fill-brand:var(--glass-tint-brand);--glass-rim:var(--glass-hairline);--glass-rim-dark:var(--glass-hairline-dark);--glass-inner:var(--glass-optics);--glass-inner-dark:var(--glass-optics-dark);--glass-drop:var(--glass-cast);--glass-drop-lifted:var(--glass-cast-lifted)}.kd-liquid{position:relative;overflow:hidden;border-radius:26px;color:var(--text-primary);background-image:var(--glass-tint);border:var(--glass-hairline);box-shadow:var(--glass-optics),var(--glass-cast);transition:box-shadow var(--dur-base) var(--ease-glass),transform var(--dur-base) var(--ease-spring),background-image var(--dur-base) var(--ease-glass)}.kd-liquid:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;backdrop-filter:var(--glass-backdrop);-webkit-backdrop-filter:var(--glass-backdrop)}.kd-liquid--refract:before{filter:var(--glass-refract)}.kd-liquid:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;background:var(--glass-sheen);background-size:230% 100%;background-position:-70% 0;opacity:0;pointer-events:none;mix-blend-mode:screen;transition:background-position var(--dur-slow) var(--ease-out),opacity var(--dur-fast) var(--ease-standard)}.kd-liquid:hover{transform:translateY(var(--motion-lift-glass));background-image:var(--glass-tint-strong);box-shadow:var(--glass-optics),var(--glass-cast-lifted)}.kd-liquid:hover:after{opacity:1;background-position:170% 0}.kd-liquid:active{transform:scale(var(--motion-press))}.kd-liquid--pill{border-radius:var(--radius-pill)}.kd-liquid--dark{background-image:var(--glass-tint-dark);border:var(--glass-hairline-dark);box-shadow:var(--glass-optics-dark),var(--glass-cast);color:var(--kd-glass)}.kd-liquid--brand{background-image:var(--glass-tint-brand);color:var(--kd-ink)}.kd-liquid--soft:before{backdrop-filter:var(--glass-backdrop-soft);-webkit-backdrop-filter:var(--glass-backdrop-soft)}.kd-liquid--soft.kd-liquid--refract:before{filter:var(--glass-refract-soft)}.kd-liquid--deep:before{backdrop-filter:var(--glass-backdrop-deep);-webkit-backdrop-filter:var(--glass-backdrop-deep)}.kd-liquid--deep.kd-liquid--refract:before{filter:var(--glass-refract-strong)}.kd-liquid--flat{border-radius:var(--radius-card)}@supports not (backdrop-filter:blur(1px)){.kd-liquid{background-color:rgba(255,255,255,.86)}.kd-liquid--dark{background-color:rgba(11,51,37,.9)}}.kd-liquid>*{position:relative;z-index:2}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--surface-page);color:var(--text-primary);font-family:var(--font-core);font-size:var(--text-body-size);line-height:var(--text-body-lh);font-weight:var(--text-body-weight);font-feature-settings:"ss01","cv01";-webkit-font-smoothing:antialiased;text-wrap:pretty}h1,h2,h3,h4,h5,h6{margin:0;font-family:var(--font-core);text-wrap:balance}p{margin:0}a{color:var(--text-link);border-bottom:1px solid var(--line-hairline);transition:color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard)}a:hover{color:var(--text-link-hover);border-bottom-color:var(--accent-strong)}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-xs)}img,svg{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}::selection{background:var(--kd-mint);color:var(--kd-ink)}.kd-display{font-size:var(--text-display-size);line-height:var(--text-display-lh);letter-spacing:var(--text-display-ls);font-weight:var(--text-display-weight)}.kd-h1{font-size:var(--text-h1-size);line-height:var(--text-h1-lh);letter-spacing:var(--text-h1-ls);font-weight:var(--text-h1-weight)}.kd-h2{font-size:var(--text-h2-size);line-height:var(--text-h2-lh);letter-spacing:var(--text-h2-ls);font-weight:var(--text-h2-weight)}.kd-h3{font-size:var(--text-h3-size);line-height:var(--text-h3-lh);letter-spacing:var(--text-h3-ls);font-weight:var(--text-h3-weight)}.kd-h4{font-size:var(--text-h4-size);line-height:var(--text-h4-lh);letter-spacing:var(--text-h4-ls);font-weight:var(--text-h4-weight)}.kd-lead{font-size:var(--text-lead-size);line-height:var(--text-lead-lh);letter-spacing:var(--text-lead-ls);color:var(--text-secondary)}.kd-small{font-size:var(--text-small-size);line-height:var(--text-small-lh)}.kd-caption{font-size:var(--text-caption-size);line-height:var(--text-caption-lh);font-weight:var(--text-caption-weight)}.kd-caption,.kd-overline{color:var(--text-secondary)}.kd-overline{font-size:var(--text-overline-size);line-height:var(--text-overline-lh);letter-spacing:var(--text-overline-ls);font-weight:var(--text-overline-weight);text-transform:uppercase}.kd-numeric{font-size:var(--text-numeric-size);line-height:var(--text-numeric-lh);letter-spacing:var(--text-numeric-ls);font-weight:var(--text-numeric-weight);font-variant-numeric:tabular-nums}.kd-glass{background:var(--surface-glass);backdrop-filter:var(--blur-glass);-webkit-backdrop-filter:var(--blur-glass);border:1px solid var(--line-glass);box-shadow:var(--shadow-glass)}:root{--font-core:var(--font-manrope),"Manrope","Helvetica Neue",Arial,sans-serif}body{margin:0;background:var(--kd-glass);font-family:var(--font-core),system-ui,sans-serif;color:var(--kd-ink)}a{color:var(--kd-green-dark);text-decoration:none}body a[href]{border-bottom:0}a:hover{color:var(--kd-green-deep)}img{display:block;max-width:100%}footer a,nav a{text-decoration:none}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important}}